Bug #16742
Upgrade Thunderbird to 60.7.0 in feature/buster
50%
Description
We need to upgrade both on stable and on feature/buster (different versions).
Subtasks
History
#1 Updated by intrigeri 2019-05-23 07:22:33
- blocks Feature #16209: Core work: Foundations Team added
#2 Updated by intrigeri 2019-05-23 09:34:50
- Description updated
#3 Updated by intrigeri 2019-05-24 05:50:28
thunderbird 1:60.7.0-1 has been uploaded to sid.
#4 Updated by segfault 2019-05-27 16:02:27
- Assignee set to segfault
#5 Updated by segfault 2019-06-01 21:52:28
- Status changed from Confirmed to In Progress
Applied in changeset commit:tails|29dc5bfd3f60412cb3f6aaf53b6962b0942569a3.
#6 Updated by segfault 2019-06-01 21:53:02
- Feature Branch set to bugfix/16742-thunderbird-60.7.0
#7 Updated by segfault 2019-06-02 01:07:30
- Assignee deleted (
segfault) - % Done changed from 0 to 10
Built and uploaded 60.7.0-1~deb9u1.0tails1 for stable. I could also do it for feature/buster but I’m unassigning myself for the case that someone else wants to do it before I get to it.
#8 Updated by intrigeri 2019-06-03 14:13:06
- Status changed from In Progress to Needs Validation
- Feature Branch changed from bugfix/16742-thunderbird-60.7.0 to bugfix/16742-thunderbird-60.7.0+force-all-tests
Renamed the branch + APT overlay so that Jenkins runs the Thunderbird tests, copied the packages from the now obsolete APT overlay to the new one. I think it’s fine to first check that the test suite passes on Stretch, review & merge, and keep this ticket open for Buster (worst case, we’ll handle it during our next Buster sprint :)
#9 Updated by hefee 2019-06-05 09:25:17
- Assignee set to hefee
#10 Updated by hefee 2019-06-05 09:36:50
- Assignee deleted (
hefee)
Jenkins is happy ;) All Thunderbird tests passes!
Only a new overlay is added, so no code to review. Passes
intrigeri: I can't review the packages on
incoming.deb.tails.boum.org@, as my key is not added there. Like it is written at: https://tails.boum.org/contribute/merge_policy/review/
deassign me, as I can’t do a fully review.
#11 Updated by anonym 2019-06-06 11:38:29
- Status changed from Needs Validation to Fix committed
- % Done changed from 10 to 100
Applied in changeset commit:tails|c7ea4f8dfb8d0704d02c4452b912c8d776802735.
#12 Updated by anonym 2019-06-06 12:19:50
- Status changed from Fix committed to In Progress
- % Done changed from 100 to 50
Re-opening for the feature/buster part.
#13 Updated by intrigeri 2019-06-07 09:32:41
> intrigeri: I can't review the packages on
incoming.deb.tails.boum.org@, as my key is not added there. Like it is written at: https://tails.boum.org/contribute/merge_policy/review/
@hefee, I’ve pushed commit:7dfe71a3a65b0dab0275ae81cf57c206e5a8e78e to make this doc support your current situation.
#14 Updated by intrigeri 2019-06-08 17:14:53
- Subject changed from Upgrade Thunderbird to 60.7.0 to Upgrade Thunderbird to 60.7.0 in feature/buster
- Target version changed from Tails_3.15 to Tails_4.0
- Feature Branch deleted (
bugfix/16742-thunderbird-60.7.0+force-all-tests)
#15 Updated by intrigeri 2019-06-14 08:36:56
Note that 60.7.1 is out to fix high prio security issues in the iCal support. I think it’s probably too low profile a feature in the context of Tails to bother rebasing+building+uploading again but if someone wants to do it, fine but please first check that we are affected though (i.e. untrusted iCal can be imported in our Thunderbird; could be that this feature does not work out of the box in Tails anyway — missing proxy settings, Torbirdy, or something — in which case this would not count as FT work).
#16 Updated by intrigeri 2019-06-18 13:49:50
- Assignee set to intrigeri
#17 Updated by intrigeri 2019-06-18 16:50:09
Uploaded, let’s see what Jenkins thinks.
#18 Updated by intrigeri 2019-06-18 17:39:19
- Status changed from In Progress to Resolved
New packages are installed as expected. Will reopen if we see test suite failures.