Opened 5 weeks ago

Last modified 3 days ago

#30839 needs_revision task

Update EndOfLifeTor.md with our latest end of life process

Reported by: teor Owned by: teor
Priority: Medium Milestone: Tor: 0.4.1.x-final
Component: Core Tor/Tor Version:
Severity: Normal Keywords: 041-should
Cc: Actual Points:
Parent ID: #30835 Points: 0.5
Reviewer: Sponsor: Sponsor31-can

Description

The draft is currently in:
https://github.com/torproject/tor/pull/1062/files

Once #28453 merges, I will update the document with:

  • Update git scripts
  • Update Tor Travis Cron Jobs instructions
  • Jenkins test builds
  • Jenkins deb builds, including nightlies and experimental-(latest release), which needs to have a successful build before:
    • Debian website instructions, including JavaScript and no script lists
    • Chutney Travis CI
    • Stem Travis CI
    • sbws Travis CI (the sbws CI does not use multiple tor versions yet, so add a ticket number)

Child Tickets

TicketStatusOwnerSummaryComponent
#30917needs_revisionteorAdd instructions for making a new maint branch to EndOfLifeTor.md, and rename the fileCore Tor/Tor

Change History (6)

comment:1 Changed 5 weeks ago by teor

The Travis Cron Job instructions are:

  • make sure you have write access to https://github.com/torproject/tor
    • if you don't, open a ticket to be added to the GitHub network-team group
  • go to https://travis-ci.org/torproject/tor/settings
  • log in to Travis using your GitHub account
  • scroll down to the Crop Jobs section
  • tap the bin icon to remove jobs for end of life branches
  • for active maint branches (master, alpha, latest stable), we want a daily job, that doesn't run if there has been a build (triggered by a merge) in the last 24 hours
  • for backport maint branches (old stables, LTS), we want a weekly job, that doesn't run if there has been a build in the last 24 hours

comment:2 Changed 5 weeks ago by teor

Owner: set to teor
Status: newassigned

comment:3 Changed 5 weeks ago by teor

Status: assignedneeds_information

I'm going to wait about a week for all the code to merge, and further config changes to be made. See the children of #30835.

comment:4 Changed 4 weeks ago by teor

Sponsor: Sponsor31-can

The CI we're documenting here is used to test refactoring,

comment:5 Changed 7 days ago by nickm

Points: 0.5

comment:6 Changed 3 days ago by teor

Status: needs_informationneeds_revision
Type: defecttask
Note: See TracTickets for help on using tickets.