Opened 6 months ago

Closed 6 months ago

Last modified 5 months ago

#33333 closed enhancement (implemented)

Add a mixed+hs-v23-ipv6 network to chutney

Reported by: teor Owned by: teor
Priority: Medium Milestone: Tor: 0.4.4.x-final
Component: Core Tor/Chutney Version:
Severity: Normal Keywords: ipv6, prop311, network-team-roadmap-2020Q1
Cc: teor Actual Points: 0.1
Parent ID: #33050 Points: 0.1
Reviewer: nickm Sponsor: Sponsor55-must

Description

We want to test our new IPv6 code in mixed networks, so let's add a mixed+hs-v23-ipv6 network to chutney.

It should be pretty much a copy-paste from mixed+hs-v23 and hs-v23-ipv6-md.

(There's no need for a non-md variant, all supported tor versions can use microdescriptors for IPv6 onion services.)

Proposed design:

  • 2 dual-stack authorities,
  • 2 IPv4-only relays,
  • 2 dual-stack relays
  • 2 IPv6-only v2 onion services
  • 2 IPv6-only v3 onion services
  • 2 IPv6-only clients

For each kind of node, one should be a new version, and one should be an old version.

Other networks test IPv4-only authorities and clients, so we don't need them. (But we want to test IPv4 and dual-stack relays in the same network.)

Child Tickets

Change History (4)

comment:1 Changed 6 months ago by teor

Actual Points: 0.1
Parent ID: #33232#33050
Reviewer: nickm
Status: assignedneeds_review

See my PR:

I'm actually going to merge it straight after CI passes, because I need it in chutney master for #33334.

But I'd still like a quick review.

comment:2 Changed 6 months ago by teor

Merged to master.

If I don't need to make any changes, please close this ticket after reviewing.

comment:3 Changed 6 months ago by nickm

Resolution: implemented
Status: needs_reviewclosed

LGTM

comment:4 Changed 5 months ago by gaba

Keywords: network-team-roadmap-2020Q1 added

Add all the tickets from sponsor 55 that are done and being worked on to the keyword #network-team-roadmap-2020Q1 so I can look at them in the wiki page...

Note: See TracTickets for help on using tickets.