I did a test on focal platforms, I found this issue was not fixed yet. By default user used oem kernel which is set by oem-meta packages, it will be ok, but if the user select the generic kernel, then it will meet black screen issue cause of missing nvidia driver.
Start-Date: 2023-05-31 06:04:11 Commandline: /usr/bin/unattended-upgrade -v Requested-By: u (1001) Install: linux-hwe-5.15-headers-5.15.0-73:amd64 (5.15.0-73.80~20.04.1, automatic), linux-headers-generic-hwe-20.04:amd64 (5.15.0.73.80~20.04.34, automatic), linux-modules-extra-5.15.0-73-generic:amd64 (5.15.0-73.80~20.04.1, automatic), linux-image-generic-hwe-20.04:amd64 (5.15.0.73.80~20.04.34, automatic), linux-generic-hwe-20.04:amd64 (5.15.0.73.80~20.04.34, automatic), linux-modules-5.15.0-73-generic:amd64 (5.15.0-73.80~20.04.1, automatic), linux-headers-5.15.0-73-generic:amd64 (5.15.0-73.80~20.04.1, automatic), linux-image-5.15.0-73-generic:amd64 (5.15.0-73.80~20.04.1, automatic) Upgrade: linux-image-oem-20.04d:amd64 (5.14.0.1032.29, 5.15.0.73.80~20.04.34), linux-oem-20.04d:amd64 (5.14.0.1032.29, 5.15.0.73.80~20.04.34) End-Date: 2023-05-31 06:04:45 Start-Date: 2023-05-31 06:18:38 Commandline: /usr/bin/unattended-upgrade -v Requested-By: u (1001) Remove: linux-image-oem-20.04d:amd64 (5.15.0.73.80~20.04.34) End-Date: 2023-05-31 06:18:38 Start-Date: 2023-05-31 06:18:42 Commandline: /usr/bin/unattended-upgrade -v Requested-By: u (1001) Remove: linux-headers-oem-20.04d:amd64 (5.15.0.73.80~20.04.34) End-Date: 2023-05-31 06:18:42 Removing linux-headers-oem-20.04d (5.15.0.73.80~20.04.34) ... Packages that were successfully auto-removed: linux-headers-oem-20.04d linux-image-oem-20.04d Packages that are kept back: Package libnvidia-cfg1-510 is kept back because a related package is kept back or due to local apt_preferences(5). Package libnvidia-compute-510 is kept back because a related package is kept back or due to local apt_preferences(5). Package libnvidia-decode-510 is kept back because a related package is kept back or due to local apt_preferences(5). Package libnvidia-encode-510 is kept back because a related package is kept back or due to local apt_preferences(5). Package libnvidia-extra-510 is kept back because a related package is kept back or due to local apt_preferences(5). Package libnvidia-fbc1-510 is kept back because a related package is kept back or due to local apt_preferences(5). Package libnvidia-gl-510 is kept back because a related package is kept back or due to local apt_preferences(5). Package linux-modules-nvidia-510-oem-20.04d is kept back because a related package is kept back or due to local apt_preferences(5). Package nvidia-compute-utils-510 is kept back because a related package is kept back or due to local apt_preferences(5). Package nvidia-driver-510 is kept back because a related package is kept back or due to local apt_preferences(5). Package nvidia-kernel-common-510 is kept back because a related package is kept back or due to local apt_preferences(5). Package nvidia-kernel-source-510 is kept back because a related package is kept back or due to local apt_preferences(5). Package nvidia-utils-510 is kept back because a related package is kept back or due to local apt_preferences(5). Package xserver-xorg-video-nvidia-510 is kept back because a related package is kept back or due to local apt_preferences(5). -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-meta-oem-5.17 in Ubuntu. https://bugs.launchpad.net/bugs/1997505 Title: Unattended-Upgrade will upgrade 1020-oem kernel without nvidia-driver Status in OEM Priority Project: Confirmed Status in linux-meta-oem-5.14 package in Ubuntu: New Status in linux-meta-oem-5.17 package in Ubuntu: Fix Released Bug description: 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 unattende-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-Upgrade::Allowed-Origins { "${distro_id}:${distro_codename}"; "${distro_id}:${distro_codename}-security"; // 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. "${distro_id}ESMApps:${distro_codename}-apps-security"; "${distro_id}ESM:${distro_codename}-infra-security"; To manage notifications about this bug go to: https://bugs.launchpad.net/oem-priority/+bug/1997505/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp