Project

General

Profile

Bug #16742

Upgrade Thunderbird to 60.7.0 in feature/buster

Added by intrigeri 9 months ago. Updated 8 months ago.

Status:
Resolved
Priority:
Elevated
Assignee:
Category:
-
Target version:
Start date:
Due date:
% Done:

50%

Feature Branch:
Type of work:
Code
Blueprint:
Starter:
Affected tool:
Email Client

Description

We need to upgrade both on stable and on feature/buster (different versions).


Related issues

Blocks Tails - Feature #16209: Core work: Foundations Team Confirmed

Associated revisions

Revision 29dc5bfd (diff)
Added by segfault 9 months ago

Enable the bugfix-16742-thunderbird-60.7.0 APT overlay (refs: #16742).

Revision c7ea4f8d
Added by anonym 9 months ago

Merge remote-tracking branch 'origin/bugfix/16742-thunderbird-60.7.0+force-all-tests' into stable

Fix-committed: #16742

History

#1 Updated by intrigeri 9 months ago

#2 Updated by intrigeri 9 months ago

  • Description updated (diff)

#3 Updated by intrigeri 9 months ago

thunderbird 1:60.7.0-1 has been uploaded to sid.

#4 Updated by segfault 9 months ago

  • Assignee set to segfault

#5 Updated by segfault 9 months ago

  • Status changed from Confirmed to In Progress

#6 Updated by segfault 9 months ago

  • Feature Branch set to bugfix/16742-thunderbird-60.7.0

#7 Updated by segfault 9 months ago

  • 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 9 months ago

  • 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 9 months ago

  • Assignee set to hefee

#10 Updated by hefee 9 months ago

  • 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 9 months ago

  • Status changed from Needs Validation to 11
  • % Done changed from 10 to 100

#12 Updated by anonym 9 months ago

  • Status changed from 11 to In Progress
  • % Done changed from 100 to 50

Re-opening for the feature/buster part.

#13 Updated by intrigeri 9 months ago

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 7dfe71a3a65b0dab0275ae81cf57c206e5a8e78e to make this doc support your current situation.

#14 Updated by intrigeri 9 months ago

  • 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 9 months ago

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 8 months ago

  • Assignee set to intrigeri

#17 Updated by intrigeri 8 months ago

Uploaded, let's see what Jenkins thinks.

#18 Updated by intrigeri 8 months ago

  • Status changed from In Progress to Resolved

New packages are installed as expected. Will reopen if we see test suite failures.

Also available in: Atom PDF