Proxmox boot tool shows missing kernel

Just a quick question. After upgrading proxmox from 8.x to 9.x I noticed that when I check the boot tool:

Code:
root@Osiris:~# proxmox-boot-tool kernel list
Manually selected kernels:
6.1.10-1-pve

Automatically selected kernels:
6.14.8-2-pve
6.8.12-13-pve

Pinned kernel:
6.14.8-2-pve

However:
Code:
root@Osiris:~# apt list -i | grep *6.1.10-1-pve*

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
or
Code:
root@Osiris:~# dpkg -l | grep *6.1.10-1-pve*
root@Osiris:~#

How can I "manually deselect"?
 
  1. proxmox-boot-tool kernel unpin
  2. proxmox-boot-tool refresh

[0] https://pve.proxmox.com/pve-docs/chapter-sysadmin.html#sysboot_kernel_pin
This seem to not apply:
Code:
root@Osiris:~# proxmox-boot-tool kernel list
Manually selected kernels:
6.1.10-1-pve

Automatically selected kernels:
6.14.8-2-pve
6.8.12-13-pve

Pinned kernel:
6.14.8-2-pve
root@Osiris:~# proxmox-boot-tool kernel unpin
Removed /etc/kernel/next-boot-pin.
Removed /etc/kernel/proxmox-boot-pin.
Reset default grub entry and running update-grub.
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-6.14.8-2-pve
Found initrd image: /boot/initrd.img-6.14.8-2-pve
Found linux image: /boot/vmlinuz-6.8.12-13-pve
Found initrd image: /boot/initrd.img-6.8.12-13-pve
Found linux image: /boot/vmlinuz-6.2.16-5-pve
Found initrd image: /boot/initrd.img-6.2.16-5-pve
Found memtest86+ 64bit EFI image: /boot/memtest86+x64.efi
Found memtest86+ 32bit EFI image: /boot/memtest86+ia32.efi
Found memtest86+ 64bit image: /boot/memtest86+x64.bin
Found memtest86+ 32bit image: /boot/memtest86+ia32.bin
Adding boot menu entry for UEFI Firmware Settings ...
done
root@Osiris:~# proxmox-boot-tool refresh
Running hook script 'proxmox-auto-removal'..
Running hook script 'zz-proxmox-boot'..
Re-executing '/etc/kernel/postinst.d/zz-proxmox-boot' in new private mount namespace..
No /etc/kernel/proxmox-boot-uuids found, skipping ESP sync.
root@Osiris:~# proxmox-boot-tool kernel list
Manually selected kernels:
6.1.10-1-pve

Automatically selected kernels:
6.14.8-2-pve
6.8.12-13-pve
 
Code:
root@Osiris:~# dpkg -l|grep kernel-6.1
ii  proxmox-kernel-6.14                  6.14.8-2                            all          Latest Proxmox Kernel Image
ii  proxmox-kernel-6.14.8-2-pve-signed   6.14.8-2                            amd64        Proxmox Kernel Image (signed)
root@Osiris:~# ls -l /boot
total 252236
-rw-r--r-- 1 root root   296152 Jul 22 12:04 config-6.14.8-2-pve
-rw-r--r-- 1 root root   275191 Jul 25  2023 config-6.2.16-5-pve
-rw-r--r-- 1 root root   287125 Jul 22 12:00 config-6.8.12-13-pve
drwxr-xr-x 2 root root     4096 Apr  2  2024 efi
drwxr-xr-x 6 root root     4096 Aug 13 11:51 grub
-rw-r--r-- 1 root root 67133572 Aug 12 18:46 initrd.img-6.14.8-2-pve
-rw-r--r-- 1 root root 60471648 Dec  5  2024 initrd.img-6.2.16-5-pve
-rw-r--r-- 1 root root 61460666 Aug  9 21:41 initrd.img-6.8.12-13-pve
-rw-r--r-- 1 root root   151020 Nov 17  2024 memtest86+ia32.bin
-rw-r--r-- 1 root root   152064 Nov 17  2024 memtest86+ia32.efi
-rw-r--r-- 1 root root   155992 Nov 17  2024 memtest86+x64.bin
-rw-r--r-- 1 root root   157184 Nov 17  2024 memtest86+x64.efi
drwxr-xr-x 2 root root     4096 Aug 12 18:45 pve
-rw-r--r-- 1 root root  8938356 Jul 22 12:04 System.map-6.14.8-2-pve
-rw-r--r-- 1 root root  7676157 Jul 25  2023 System.map-6.2.16-5-pve
-rw-r--r-- 1 root root  8369100 Jul 22 12:00 System.map-6.8.12-13-pve
-rw-r--r-- 1 root root 14908520 Jul 22 12:04 vmlinuz-6.14.8-2-pve
-rw-r--r-- 1 root root 13589024 Jul 25  2023 vmlinuz-6.2.16-5-pve
-rw-r--r-- 1 root root 14212200 Jul 22 12:00 vmlinuz-6.8.12-13-pve

Weird isn't it?
 
  • Like
Reactions: uzumo