Opened 4 months ago

Last modified 6 weeks ago

#30049 new enhancement

Work out how to test mixed-version chutney networks in Tor's CI

Reported by: teor Owned by:
Priority: Medium Milestone: Tor: unspecified
Component: Core Tor/Tor Version:
Severity: Normal Keywords: tor-ci, network-team-roadmap-2019-Q1Q2-maybe, ex-sponsor19
Cc: teor Actual Points:
Parent ID: Points: 2
Reviewer: Sponsor:

Description

We need multiple tor versions to run a mixed network with Chutney.

I don't think we can install multiple tor versions in Chutney's CI, because we're using a package manager.

Maybe we could compile Tor in Tor's CI, *and* install the stable-release version of Tor?

We'd have to set up the tor-stable symlink for the test, too.

Child Tickets

Change History (4)

comment:1 Changed 4 months ago by teor

Here are the mixed networks that Tor uses:

0.2.9:
mixed

0.3.4 and later:
mixed+hs-v2

comment:2 Changed 3 months ago by teor

We should also think about running build variants, like NSS, Rust, or disable-module-dirauth.

comment:3 Changed 7 weeks ago by gaba

Keywords: ex-sponsor19 added
Sponsor: Sponsor19-can

Moving all new, assigned, accepted, reopened, need_information tickets from sponsor 19 into the unsponsor land. Added keyword ex-sponsor19 to track and check later if we had something that can be added to new sponsors.

comment:4 Changed 6 weeks ago by teor

Parent ID: #29280
Note: See TracTickets for help on using tickets.