[SRU] v4l2loopback-dkms breaks secure boot installation in seed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntustudio-meta (Ubuntu) |
Fix Released
|
High
|
Erich Eickmeyer | ||
Jammy |
Triaged
|
Critical
|
Erich Eickmeyer | ||
Kinetic |
Fix Released
|
High
|
Erich Eickmeyer |
Bug Description
[Impact]
* For users installing Ubuntu Studio 22.04 LTS on secure boot machines, this is currently not possible as v4l2loopback-dkms is currently seeded.
* When v4l2loopback-dkms attempts to compile during installation on a secure boot machine without user interaction with calamares, it completely fails and the system installation fails.
* In order to proceed, v4l2loopback-dkms must be removed from the seed and the ubuntustudio-video meta.
* This was recently discovered while working with the Lubuntu team and undergoing extensive testing with the new Calamares. While it was not an issue with Calamares, it did point to the issue with v4l2loopback and explained some complaints received in the #ubuntustudio IRC chat.
[Test Plan]
* Download Ubuntu Studio 22.04 ISO image.
* Attempt to install on machine with Secure Boot enabled.
* Installation will fail when v4l2loopback-dkms modules attempt to compile and install to kernel.
[Where problems could occur]
* Problems can occur when existing users update and end up with v4l2loopback-dkms marked as autoremovable and run 'sudo apt autoremove', which will unexpectedly remove this package from their system. Unfortunately, there's no good way to mitigate this except to advise to reinstall this package.
Changed in ubuntustudio-meta (Ubuntu Jammy): | |
assignee: | nobody → Erich Eickmeyer (eeickmeyer) |
Changed in ubuntustudio-meta (Ubuntu Kinetic): | |
assignee: | nobody → Erich Eickmeyer (eeickmeyer) |
Changed in ubuntustudio-meta (Ubuntu Jammy): | |
importance: | Undecided → Critical |
Changed in ubuntustudio-meta (Ubuntu Kinetic): | |
importance: | Undecided → High |
status: | New → Fix Committed |
Changed in ubuntustudio-meta (Ubuntu Jammy): | |
status: | New → In Progress |
Changed in ubuntustudio-meta (Ubuntu Jammy): | |
status: | Fix Released → Triaged |
This bug was fixed in the package ubuntustudio-meta - 0.272
---------------
ubuntustudio-meta (0.272) kinetic; urgency=medium
* Refreshed dependencies
* Removed v4l2loopback-dkms from video-recommends (LP: #1983136)
* Removed v4l2loopback-utils from video-recommends
-- Erich Eickmeyer <email address hidden> Sat, 30 Jul 2022 16:41:17 -0700