Opened 3 months ago

Closed 2 months ago

#26569 closed task (fixed)

Redirect pre-8.0a9 alpha users to a separate update directory

Reported by: boklm Owned by: tbb-team
Priority: Very High Milestone:
Component: Applications/Tor Browser Version:
Severity: Normal Keywords: ff60-esr, TorBrowserTeam201807R
Cc: boklm Actual Points:
Parent ID: #26050 Points:
Reviewer: Sponsor:

Description

In order to achieve watershed for the ESR60 switch, we should redirect pre-8.0a9 alpha user to a separate update directory, using the option added in #26234, so that they are updated to 8.0a9 first before being updated to the latest version.

Child Tickets

Change History (3)

comment:1 Changed 3 months ago by gk

Keywords: TorBrowserTeam201807 added; TorBrowserTeam201806 removed
Priority: MediumVery High

comment:2 Changed 2 months ago by boklm

Keywords: TorBrowserTeam201807R added; TorBrowserTeam201807 removed
Status: newneeds_review

I have now made a copy of update_3/alpha to update_pre8.0a9/alpha where we will be redirecting users with versions older than 8.0a9.

There is a patch for review in branch bug_26569_v2 adding the redirect rules:
https://gitweb.torproject.org/user/boklm/tor-browser-build.git/commit/?h=bug_26569_v2&id=9756279736cde0363abc97f5e0eced6ffb627d37

I have been running make update_responses-alpha with this patch, and uploaded the files to update_test_bug26569/alpha for testing.

We can see that the following URLs are redirected:
https://aus1.torproject.org/torbrowser/update_test_bug26569/alpha/Linux_x86_64-gcc3/8.0a8/de
https://aus1.torproject.org/torbrowser/update_test_bug26569/alpha/WINNT_x86-gcc3-x64/8.0a7/fr
https://aus1.torproject.org/torbrowser/update_test_bug26569/alpha/WINNT_x86-gcc3-x86/8.0a6/en-US
https://aus1.torproject.org/torbrowser/update_test_bug26569/alpha/WINNT_x86_64-gcc3-x64/8.0a5/it
https://aus1.torproject.org/torbrowser/update_test_bug26569/alpha/Darwin_x86_64-gcc3/8.0a4/nl
https://aus1.torproject.org/torbrowser/update_test_bug26569/alpha/Linux_x86_64-gcc3/7.5a4/fa

But the following are not:
https://aus1.torproject.org/torbrowser/update_test_bug26569/alpha/Linux_x86_64-gcc3/8.0a9/de
https://aus1.torproject.org/torbrowser/update_test_bug26569/alpha/WINNT_x86-gcc3-x64/8.0a10/fr
https://aus1.torproject.org/torbrowser/update_test_bug26569/alpha/WINNT_x86-gcc3-x86/8.5a1/en-US
https://aus1.torproject.org/torbrowser/update_test_bug26569/alpha/WINNT_x86_64-gcc3-x64/9.0a5/it

comment:3 Changed 2 months ago by gk

Resolution: fixed
Status: needs_reviewclosed

Looks good. Merged to master with commit fd7ecf819ad87e948de62b7328472a1857748bde.

Note: See TracTickets for help on using tickets.