Unattended-Upgrade will upgrade 1020-oem kernel without nvidia-driver
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OEM Priority Project |
Fix Released
|
Critical
|
Bin Li | ||
linux-meta-oem-5.14 (Ubuntu) |
New
|
Critical
|
Unassigned | ||
Focal |
New
|
Undecided
|
Unassigned | ||
Jammy |
New
|
Undecided
|
Unassigned | ||
linux-meta-oem-5.17 (Ubuntu) |
Fix Released
|
Critical
|
Andy Whitcroft | ||
Focal |
New
|
Undecided
|
Unassigned | ||
Jammy |
New
|
Undecided
|
Unassigned | ||
linux-restricted-modules-media-fixup (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
Focal |
Fix Committed
|
Undecided
|
Unassigned | ||
Jammy |
Fix Committed
|
Undecided
|
Unassigned |
Bug Description
[ Impact ]
When the a factory image is installed onto a new system it ends up with very old packages installed as available when that image was frozen. Due to the presence of strict version clamps in some older linux-restricte
[ Test Plan ]
Install a factory image into a VM and allow unattended-upgrades to upgrade the system; expect the kernel to upgrade and Nvidia components to be held-back. Then install this package and expect both to upgrade.
[ Where problems could occur ]
The new source provides updated packages for very old and now abandoned ABI specific packages. No current install should have the packages we are changing nor should they be installed by normal updates. Affected installs from frozen media should install a single package out of this set based on their frozen ABI version releasing the strict version clamp, and then immediately upgrade to the latest packages in the archive. We do not expect these packages to remain installed on any system.
[ Other Info ]
All included packages are pulled directly from the Launchpad Librarian.
===
If the GMed image used earlier kernel than 5.17.0-1020-oem, then you would like meet this issue.
1020-oem is in security channel. In jammy the unattended-upgrade will install security fixes by default.
For the I+N platforms, the nvidia driver couldn't be installed for 1020-oem kernel, then user will meet a black screen cause of nvidia modules couldn't be loaded.
Unattended-
// Extended Security Maintenance; doesn't necessarily exist for
// every release and this system may not have it installed, but if
// available, the policy for updates is such that unattended-upgrades
// should also install from here by default.
Changed in oem-priority: | |
status: | In Progress → Triaged |
Changed in linux-meta-oem-5.17 (Ubuntu): | |
importance: | Undecided → Critical |
assignee: | nobody → Andy Whitcroft (apw) |
status: | New → Fix Released |
Changed in oem-priority: | |
status: | Fix Released → Confirmed |
description: | updated |
Changed in linux-meta-oem-5.14 (Ubuntu): | |
importance: | Undecided → Critical |
no longer affects: | oem-priority/focal |
Changed in oem-priority: | |
status: | Confirmed → Fix Released |
$ apt-cache policy linux-oem-22.04a us.archive. ubuntu. com/ubuntu jammy-updates/main amd64 Packages security. ubuntu. com/ubuntu jammy-security/main amd64 Packages dpkg/status us.archive. ubuntu. com/ubuntu jammy/main amd64 Packages
linux-oem-22.04a:
Installed: 5.17.0.1020.19
Candidate: 5.17.0.1021.20
Version table:
5.17.0.1021.20 500
500 http://
*** 5.17.0.1020.19 500
500 http://
100 /var/lib/
5.17.0.1003.3 500
500 http://
$ sudo apt-cache policy linux-modules- nvidia- 515-5.17. 0-1020- oem nvidia- 515-5.17. 0-1020- oem: 17.0-1020. 21+1 500 us.archive. ubuntu. com/ubuntu jammy-updates/ restricted amd64 Packages security. ubuntu. com/ubuntu jammy-security/ restricted amd64 Packages
linux-modules-
Installed: (none)
Candidate: 5.17.0-1020.21+1
Version table:
5.
500 http://
500 http://