Feature #15158

Upgrade tor to 0.3.2.x

Added by intrigeri 2018-01-09 13:49:30 . Updated 2018-03-14 11:08:55 .

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Target version:
Start date:
2018-01-09
Due date:
% Done:

100%

Feature Branch:
Type of work:
Code
Blueprint:

Starter:
Affected tool:
Deliverable for:

Description

The first stable release in the 0.3.2 series is likely to be 0.3.2.9 and will be released any time soon. Let’s skip it for Tails 3.5 (bugfix release) but upgrade in Tails 3.6 (major release). We’ll get it automatically once deb http://deb.torproject.org/torproject.org stretch main has it but this is an important enough upgrade to warrant a tracking ticket: I’ll want to have a close look at test suite results and run our full test suite.


Subtasks


Related issues

Blocks Tails - Feature #13245: Core work 2018Q1: Foundations Team Resolved 2017-06-29

History

#1 Updated by intrigeri 2018-01-09 13:49:47

#2 Updated by intrigeri 2018-01-17 09:52:56

It’s now in https://deb.torproject.org/torproject.org/dists/stretch/main/binary-amd64/Packages. I’ll run a full test suite on devel to see how our stuff fares.

#3 Updated by intrigeri 2018-01-17 10:19:11

At least it does not break the subset of our test suite that we run on Jenkins: https://jenkins.tails.boum.org/view/RM/job/test_Tails_ISO_devel/1163/ (that was run on https://jenkins.tails.boum.org/job/build_Tails_ISO_devel/2748/artifact/build-artifacts/ which has tor 0.3.2.9-1~d90.stretch+1 installed).

#4 Updated by intrigeri 2018-01-19 14:22:06

  • Status changed from Confirmed to In Progress
  • Assignee changed from intrigeri to bertagaz
  • % Done changed from 0 to 50
  • QA Check set to Ready for QA

I’ve seen a full test suite on an ISO built from devel pass. As explained above, no branch to merge as we got this change for free on the devel branch already. Reassigning to the RM regardless so you can check if this move seems sane to you.

#5 Updated by bertagaz 2018-01-30 10:55:24

  • Status changed from In Progress to Fix committed
  • Assignee deleted (bertagaz)
  • % Done changed from 50 to 100
  • QA Check changed from Ready for QA to Pass

intrigeri wrote:
> I’ve seen a full test suite on an ISO built from devel pass. As explained above, no branch to merge as we got this change for free on the devel branch already. Reassigning to the RM regardless so you can check if this move seems sane to you.

Indeed it passes a full test suite run, so it seems fine to ship this version of Tor.

#6 Updated by bertagaz 2018-03-14 11:08:55

  • Status changed from Fix committed to Resolved