Project

General

Profile

Bug #17477

Upgrade to Linux 5.4.19+

Added by intrigeri about 2 months ago. Updated 29 days ago.

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

100%

Feature Branch:
feature/17477-linux-5.4.19-stable+force-all-tests
Type of work:
Code
Blueprint:
Starter:
Affected tool:

Description

Our devel branch FTBFS since 5.4.0-3 is being replaced by 5.4.0-4.

https://tails.boum.org/contribute/Linux_kernel/


Related issues

Blocks Tails - Feature #16209: Core work: Foundations Team Confirmed
Blocked by Tails - Bug #17481: Refresh our patches to apply on top of thunderbird 1:68.5.0-1~deb10u1 Resolved

Associated revisions

Revision 4479ae40 (diff)
Added by intrigeri about 2 months ago

Upgrade to linux-image-5.4.0-4, currently at 5.4.19-1 (refs: #17477)

Revision b1ce4e91
Added by segfault about 1 month ago

Merge branch 'feature/17477-linux-5.4.19+force-all-tests' into devel (Fix-committed: #17477)

Revision aa1e7e5d (diff)
Added by intrigeri 30 days ago

Upgrade to linux-image-5.4.0-4, currently at 5.4.19-1 (refs: #17477)

Revision a4707994 (diff)
Added by intrigeri 30 days ago

Update APT snapshot of the Debian archive to 2020030101 (refs: #17477)

Revision 21a03310
Added by segfault 29 days ago

Merge branch 'feature/17477-linux-5.4.19-stable+force-all-tests' into stable (Closes: #17477)

Revision 631de0ae (diff)
Added by intrigeri 25 days ago

Upgrade to linux-image-5.4.0-4, currently at 5.4.19-1 (refs: #17477)

Revision 65d70b29 (diff)
Added by intrigeri 25 days ago

Update APT snapshot of the Debian archive to 2020030101 (refs: #17477)

History

#1 Updated by intrigeri about 2 months ago

#2 Updated by intrigeri about 2 months ago

  • Status changed from Confirmed to In Progress
  • Feature Branch set to bugfix/17458-buster-10.3+force-all-tests

#3 Updated by intrigeri about 1 month ago

  • Description updated (diff)
  • Status changed from In Progress to Needs Validation
  • Assignee deleted (intrigeri)
  • Feature Branch changed from bugfix/17458-buster-10.3+force-all-tests to feature/17477-linux-5.4.19+force-all-tests

Across 3 full test suite runs (2 × on https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-17477-linux-5.4.19-force-all-tests/, 1 × local) I've seen all scenarios pass.

About the Debian changelog:

  • It looks reasonable.
  • As usual, the 5.4.13 → 5.4.19 bump brings in tons of bugfixes, including hardware support ones, that we probably want.
  • Only 2 severe relevant CVEs, both in the Marvell Wi-Fi driver (likely remote code exec).

No regression reported in the Debian BTS but this new version has only been uploaded 2 days ago.

I feel it's a bit early to decide whether we want this upgrade in Tails 4.4, so I did not do any bare metal testing yet, besides running it on my own sid main system.

Dear reviewer, please:

  1. If happy, review and merge into devel.
  2. Reassign to me for the next steps, that will be aimed to the stable branch, with a different timing.

#4 Updated by intrigeri about 1 month ago

  • Blocked by Bug #17481: Refresh our patches to apply on top of thunderbird 1:68.5.0-1~deb10u1 added

#5 Updated by intrigeri about 1 month ago

Hi @segfault,

do you think you could look into this soonish?

Not on this fixes the devel branch FTBFS (which causes alert fatigue on the RM mailing list), but it would unblock me for the next steps, i.e. apply this upgrade to the stable branch in time for our next release :)

#6 Updated by segfault about 1 month ago

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

intrigeri wrote:

Hi @segfault,

do you think you could look into this soonish?

Not on this fixes the devel branch FTBFS (which causes alert fatigue on the RM mailing list), but it would unblock me for the next steps, i.e. apply this upgrade to the stable branch in time for our next release :)

Sure. Merged into devel.

#7 Updated by intrigeri 30 days ago

  • Priority changed from High to Elevated

#8 Updated by intrigeri 30 days ago

  • Feature Branch changed from feature/17477-linux-5.4.19+force-all-tests to feature/17477-linux-5.4.19-stable+force-all-tests

So, this version was uploaded on Feb 13 and migrated to testing on Feb 18. I think this gave enough time to spot the most important regressions so I looked at the Debian BTS, and found none.

I prepared a branch forked off stable. Next steps:

  • check CI results
  • test on bare metal
  • compare .build-manifest and .packages diff vs. current stable

#9 Updated by intrigeri 30 days ago

  • Status changed from In Progress to Needs Validation
  • Assignee deleted (intrigeri)
  • check CI results

Full test suite passed locally.

  • test on bare metal

My usual basic bare metal tests (boots from USB, Wi-Fi works, I can watch a video on YouTube with sound, unplugging the USB stick triggers emergency shutdown) pass on ThinkPad X200 and HP EliteBook 840 G1.

  • compare .build-manifest and .packages diff vs. current stable

Apart of the kernel upgrade:

  • dogtail 0.9.11-5 → 0.9.11-6: patched so that its test suite passes with newer gedit, retaining compatibility with older one
  • virtualbox 6.1.2-dfsg-1 → 6.1.4-dfsg-1

Sounds reasonable to me.

⇒ Checklist completed, please review and merge :)

#10 Updated by segfault 29 days ago

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

Also available in: Atom PDF