Feature #17202

Upgrade to Buster 10.2

Added by intrigeri 2019-10-31 09:19:13 . Updated 2019-12-01 18:49:10 .

Status:
Resolved
Priority:
Normal
Assignee:
intrigeri
Category:
Target version:
Start date:
Due date:
% Done:

100%

Feature Branch:
feature/17202-buster-10.2+force-all-tests
Type of work:
Code
Blueprint:

Starter:
Affected tool:
Deliverable for:

Description

It’s scheduled for Saturday, November 16th.

https://release.debian.org/proposed-updates/stable.html


Subtasks

Bug #17113: Update our patched gnome-shell package to 3.30.2-11~deb10u1 Resolved intrigeri

100


Related issues

Related to Tails - Bug #17161: devel branch FTBFS since virtualbox 6.0.14-dfsg-1 was uploaded to sid and linux-image-5.3.0-trunk-amd64 is not in experimental anymore Resolved
Related to Tails - Bug #17124: Install Linux 5.3 from sid Resolved
Blocks Tails - Feature #16209: Core work: Foundations Team Confirmed
Blocks Tails - Bug #17174: On screen keyboard doesn't press space in Korean (Hangul) Resolved

History

#1 Updated by intrigeri 2019-10-31 09:19:49

#2 Updated by intrigeri 2019-10-31 09:19:57

  • related to Bug #17161: devel branch FTBFS since virtualbox 6.0.14-dfsg-1 was uploaded to sid and linux-image-5.3.0-trunk-amd64 is not in experimental anymore added

#3 Updated by intrigeri 2019-10-31 09:20:04

  • related to Bug #17113: Update our patched gnome-shell package to 3.30.2-11~deb10u1 added

#4 Updated by intrigeri 2019-10-31 09:20:11

  • related to Bug #17124: Install Linux 5.3 from sid added

#5 Updated by intrigeri 2019-11-11 08:51:29

  • blocks Bug #17021: On-screen keyboard does not allow to input any accentuated char if one keeps the mouse button pressed added

#6 Updated by intrigeri 2019-11-11 08:51:48

  • blocks Bug #17174: On screen keyboard doesn't press space in Korean (Hangul) added

#7 Updated by intrigeri 2019-11-12 06:47:13

  • Description updated

#8 Updated by intrigeri 2019-11-16 12:57:51

  • Status changed from Confirmed to In Progress
  • Assignee set to intrigeri
  • Feature Branch set to feature/17202-buster-10.2+force-all-tests

Next steps:

#9 Updated by intrigeri 2019-11-16 13:59:23

  • blocked by deleted (Bug #17021: On-screen keyboard does not allow to input any accentuated char if one keeps the mouse button pressed)

#10 Updated by intrigeri 2019-11-16 14:12:05

intrigeri wrote:
> Next steps:
>
> * look at .packages diff

Only expected changes: those coming from the Debian point release, upgrade Linux to 5.3.9-2.

> * follow the https://tails.boum.org/contribute/Linux_kernel/ checklist

So, we’re only upgrading from 5.3.9-1 to 5.3.9-2, i.e. no new upstream release. The only changes are mitigations for TSX Asynchronous Abort (CVE-2019-11135), a KVM vuln that’s not relevant for Tails, and security fixes in the i915 driver (CVE-2019-0155, CVE-2019-0154).
No regression was reported to the Debian BTS about this upgrade.

I’ve tested on bare metal (HP EliteBook 840 G1, ThinkPad X200) and it LGTM.

> * test whether this fixes Bug #17021

Turns out this is unrelated to this ticket ⇒ see you there.

Remaining:

  • look at test suite results ← will do
  • Bug #17113 ← will reassign to segfault once I’m done with all of the above

#11 Updated by intrigeri 2019-11-16 18:12:13

No test suite regression spotted on my local Jenkins, except issues that I assume are caused by the lack of Bug #17113.

#12 Updated by intrigeri 2019-11-20 07:27:19

Note that we can safely ignore https://tracker.debian.org/news/1081159/accepted-linux-539-3-source-into-unstable/ (which is missed by this branch): it only fixes FTBFS on non-amd64 architectures.

#13 Updated by intrigeri 2019-11-28 08:47:33

Crap, apparently I forgot to bump the expiration date for the APT snapshot I’ve switched the branch to in commit:696430910902c85f7a956c187e309a3717c87ce1 :/ So I’ve updated the branch to use the oldest snapshot of the debian archive that we still have (2019111801), and this time I bumped its expiration date.

#14 Updated by intrigeri 2019-11-28 16:10:17

  • Assignee changed from intrigeri to segfault

Test suite now looks OK! Please review and reassign to me once the subtask is ready to be reviewed too :)

#15 Updated by segfault 2019-12-01 13:48:40

  • Status changed from In Progress to Needs Validation
  • Assignee changed from segfault to intrigeri

LGTM

#16 Updated by intrigeri 2019-12-01 18:49:10

  • Status changed from Needs Validation to Resolved
  • % Done changed from 0 to 100

Applied in changeset commit:tails|5339ccd7f976b59aa6d1637135c6fc24c7ef7c3e.