Opened 8 months ago

Last modified 2 months ago

#32824 new task

Upgrade tpo onions to v3.

Reported by: cypherpunks Owned by: tpa
Priority: High Milestone:
Component: Internal Services/Tor Sysadmin Team Version:
Severity: Major Keywords:
Cc: c Actual Points:
Parent ID: Points:
Reviewer: Sponsor: Sponsor27-can


Please upgrade to v3 and notify us by writing a blog. Thanks

Child Tickets

Change History (8)

comment:1 Changed 7 months ago by pili

Sponsor: Sponsor27-can

comment:2 Changed 7 months ago by arma

This (like the onion services for debian) is waiting for an onionbalance that works with v3.

comment:3 Changed 7 months ago by pili

Component: - Select a componentWebpages
Parent ID: #29998

comment:4 Changed 5 months ago by hiro

Component: WebpagesInternal Services/Tor Sysadmin Team
Owner: set to tpa

comment:5 Changed 5 months ago by pili

Parent ID: #29998

Unparenting to close #29998

comment:6 Changed 5 months ago by anarcat

much of that stuff is deployed by puppet on our end. we currently use DSA's Tor puppet module for this, but it doesn't support v3 and is kind of legacy code (no tests, only DSA as upstream).

there are many other Tor modules on the Puppet forge, but one seems to be emerging with the properties we want:

  • it has unit tests
  • it is actively maintained (by fellows from the "Share puppet modules group" i'm part of too)
  • it supports configuring hidden services

It does *not* currently have support for onionbalance (which was ripped out in a recent refactoring). It also does not currently support v3 services, but that seems like a nice contribution would could give back to the community.

comment:8 Changed 2 months ago by c

Cc: c added
Note: See TracTickets for help on using tickets.