Project

General

Profile

Bug #16390

devel branch FTBFS since linux-image-4.19.0-1-amd64 was removed from sid

Added by intrigeri 6 months ago. Updated 5 months ago.

Status:
Resolved
Priority:
High
Assignee:
-
Category:
-
Target version:
Start date:
01/26/2019
Due date:
% Done:

100%

Feature Branch:
feature/16390-linux-4.19.0-2+force-all-tests
Type of work:
Code
Blueprint:
Starter:
Affected tool:

Description

This blocks development aimed at 3.13+. We need to upgrade to linux-image-4.19.0-2-amd64.


Related issues

Related to Tails - Bug #16371: Upgrade to Linux 4.19.16-1 in 3.13 Rejected 01/18/2019
Blocks Tails - Feature #15507: Core work 2019Q1: Foundations Team Resolved 04/08/2018
Blocks Tails - Feature #16138: Ship a pre-compiled AppArmor binary cache Resolved 11/19/2018

Associated revisions

Revision 300e0b9b (diff)
Added by intrigeri 6 months ago

Upgrade Linux to 4.19.0-2, i.e. currently 4.19.16-1 (refs: #16390)

Revision 8ae0e037 (diff)
Added by intrigeri 6 months ago

Revert "Pin the kernel version we want to install in Tails 3.12." (refs: #16390)

This reverts commit 404b474ee908a378b3bd3416700519292ebf9c98.

Revision f17a4809
Added by anonym 6 months ago

Merge remote-tracking branch 'origin/feature/16390-linux-4.19.0-2+force-all-tests' into devel (Fix-committed: #16390)

Revision 5a885c68 (diff)
Added by intrigeri 5 months ago

Upgrade Linux to 4.19.0-2, i.e. currently 4.19.16-1 (refs: #16390)

History

#1 Updated by intrigeri 6 months ago

#2 Updated by intrigeri 6 months ago

  • Status changed from Confirmed to In Progress
  • Assignee set to intrigeri
  • % Done changed from 0 to 10
  • Feature Branch set to feature/16390-linux-4.19.0-2+force-all-tests

#3 Updated by intrigeri 6 months ago

  • QA Check set to Ready for QA

(To force build reproducibility testing in our CI.)

#4 Updated by intrigeri 6 months ago

  • Assignee changed from intrigeri to lamby

Across 2 full test suite runs on our shared Jenkins, all scenarios passed at least once except one MAC spoofing failure notification step and Totem's "Watching a WebM video over HTTPS". These ones fail almost all the time on Jenkins these days so this looks good.

I did not test on bare metal: the 3.13 dev cycle has not started yet so I'm sure we'll have plenty of opportunities to exercise this kernel upgrade in the next 1.5 month. And anyway, given devel uses non-frozen APT snapshots, Without the ABI bump, we would have got this kernel upgrade transparently, so this ticket + PR are mostly a formality.

Please review and I'll merge into devel, so work targeted at 3.13 can resume.

Thanks in advance!

#5 Updated by intrigeri 6 months ago

  • Blocks Feature #16138: Ship a pre-compiled AppArmor binary cache added

#6 Updated by lamby 6 months ago

  • Assignee changed from lamby to intrigeri

Sorry but some stuff has come up and I will no longer be able to do this. :(

#7 Updated by anonym 6 months ago

  • Target version changed from Tails_3.12 to Tails_3.13

#8 Updated by anonym 6 months ago

  • Status changed from In Progress to Fix committed
  • % Done changed from 10 to 100

#9 Updated by anonym 6 months ago

  • Assignee deleted (intrigeri)
  • QA Check changed from Ready for QA to Pass

intrigeri wrote:

I did not test on bare metal: the 3.13 dev cycle has not started yet so I'm sure we'll have plenty of opportunities to exercise this kernel upgrade in the next 1.5 month. And anyway, given devel uses non-frozen APT snapshots, Without the ABI bump, we would have got this kernel upgrade transparently, so this ticket + PR are mostly a formality.

That's what I thought, too, and was about to just merge this (only looking at code and automated test suite results). Nevertheless I spent some spare cycles testing it on two of my machines without issue. Merged!

#10 Updated by intrigeri 5 months ago

Thanks!

#11 Updated by intrigeri 5 months ago

  • Related to Bug #16371: Upgrade to Linux 4.19.16-1 in 3.13 added

#12 Updated by intrigeri 5 months ago

  • Status changed from Fix committed to Resolved

Also available in: Atom PDF