This bug was fixed in the package linux-hwe-edge - 5.3.0-23.25~18.04.2
---------------
linux-hwe-edge (5.3.0-23.25~18.04.2) bionic; urgency=medium
* bionic/linux-hwe-edge: 5.3.0-23.25~18.04.2 -proposed tracker (LP:
#1853459)
* hwe-edge kernel 5.3.0-23.25 kernel does not boot on Precision 5720 AIO
(LP: #1852581)
- [Packaging] Fix module signing with older modinfo
-- Kleber Sacilotto de Souza <[email protected]> Thu, 21 Nov
2019 15:36:45 +0100
** Changed in: linux-hwe-edge (Ubuntu Bionic)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1852581
Title:
hwe-edge kernel 5.3.0-23.25 kernel does not boot on Precision 5720 AIO
Status in linux package in Ubuntu:
In Progress
Status in linux-hwe-edge package in Ubuntu:
Invalid
Status in linux source package in Bionic:
Invalid
Status in linux-hwe-edge source package in Bionic:
Fix Released
Status in linux source package in Eoan:
Fix Committed
Status in linux-hwe-edge source package in Eoan:
Invalid
Bug description:
SRU Justification
Impact: The fix for bug 1850234 does not function as intended in
bionic, as a result of modinfo not knowing about module signatures.
This results in no modules being signed in hwe kernels based on 5.3,
rendering systems with secure boot enabled unbootable.
Fix: Check for the module signature at the end of modules instead of
relying on modinfo. This can be done without any external tools
needing to be aware of module signatures.
Test Case: Check that all built modules contain signatures, except for
those in staging which have not been whitelisted.
Regression Potential: I can think of two possible regression
situations. We could regress to the behavior prior to the fix for bug
1850234, or the eoan 5.3 kernel could also end up with all modules
unsigned. I've done test builds of both the eoan 5.3 kernel and the
bionic 5.3 hwe-edge kernel with this patch and checked that the
results are as intended. We should also check this again once new
kernels have been built, before copying them out to -proposed.
---
The latest hwe-edge kernel 5.3.0-23.25 fails to boot with the message
that it cannot find the UUID associated with the root partition. The
user gets dropped to a busybox shell with an initramfs prompt. The
standard hwe kernel does not have this issue and the last hwe-edge
kernel that does work is 5.3.0-19.20.
ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: linux-generic-hwe-18.04-edge 5.3.0.23.90
ProcVersionSignature: Ubuntu 5.3.0-19.20~18.04.2-generic 5.3.1
Uname: Linux 5.3.0-19-generic x86_64
ApportVersion: 2.20.9-0ubuntu7.9
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Thu Nov 14 08:19:57 2019
EcryptfsInUse: Yes
InstallationDate: Installed on 2019-09-01 (73 days ago)
InstallationMedia: Ubuntu 18.04.3 LTS "Bionic Beaver" - Release amd64
(20190805)
ProcEnviron:
TERM=xterm-256color
PATH=(custom, no user)
XDG_RUNTIME_DIR=<set>
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: linux-meta-hwe-edge
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1852581/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp