FIPS and Ubuntu standard kernels prior to 4.11.0 won't boot; root device not found
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Triaged
|
High
|
Unassigned | ||
Xenial |
Triaged
|
High
|
Unassigned |
Bug Description
[IMPACT]
Booting of the Xenial-based FIPS kernel packages
failed with disk not found errors on amd64.
This was also observed on standard Ubuntu
kernels prior to 4.11.0.
FIPS
------
1. linux-image-
2. linux-image-
UBUNTU
------------
1. Bionic kernels all WORK
2. Artful kernels:
Ubuntu-
Ubuntu-
3. Xenial kernels:
Ubuntu-
Ubuntu-
Ubuntu-lts-* <--- ALL FAIL
Ubuntu-4.4.0-* <--- ALL FAIL
We have narrowed down the window to be:
4.11.0-1.6 (custom build) <--- WORKS
4.10.0-
Symptoms
-------------
System cannot find the root disk and drops into
an initramfs shell:
mdadm script local-block "CREATE group disk not found"
"Gave up waiting for root device. Common problems:
- Boot args (cat /proc/cmdline)
- Check rootdelay=...
- Check root= ...
- Missing modules (cat /proc/modules; ls/dev)
ALERT! UUID=... does not exist. Dropping to a shell!
...
(initramfs)_
There does not appear to be any workaround so far.
The disks are encrypted SSDs.
Attaching commit list between the last known
failing Artful kernel and earliest known
working kernel (adjacent tags) and other info.
Changed in linux (Ubuntu): | |
importance: | Undecided → High |
Changed in linux (Ubuntu): | |
status: | Incomplete → Confirmed |
Changed in linux (Ubuntu Xenial): | |
status: | New → Triaged |
Changed in linux (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in linux (Ubuntu Xenial): | |
importance: | Undecided → High |
Changed in linux (Ubuntu): | |
assignee: | nobody → Joseph Salisbury (jsalisbury) |
Changed in linux (Ubuntu Xenial): | |
assignee: | nobody → Joseph Salisbury (jsalisbury) |
Changed in linux (Ubuntu): | |
assignee: | Joseph Salisbury (jsalisbury) → nobody |
Changed in linux (Ubuntu Xenial): | |
assignee: | Joseph Salisbury (jsalisbury) → nobody |
tags: | added: cscc |
This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:
apport-collect 1809168
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.