Upgrade PVE 8 to 9 but without kernel 7.0

gkovacs

Renowned Member
Dec 22, 2008
518
52
93
Budapest, Hungary
I'm about to upgrade a small cluster from PVE 8 to 9, but want to hold off on kernel 7.0 for now. As I can see the current 9.2 release includes kernel 7.0 as a default, so I presume the in-place upgrade would install that now.

Are there any ways to prevent this?
Should I install an older kernel package after the updates before rebooting?
 
Last edited:
Last edited:
Thanks, but as this cluster is still on PVE 8.x, there is no 6.17 (or whatever was the latest branch before 7), so I reckon I could only pin the current 6.8 kernel - probably not ideal, right?
If your current systems are working to your satisfaction, perhaps you should not rush into an upgrade.

If you are upgrading to a new family of the hypervisor (8 to 9) be aware that the 9 is likely not explicitly tested with 6.x Kernel any more.

You can query and install any of the available Kernels without upgrading the entire package:
apt-cache search '^pve-kernel-[0-9]'
proxmox-boot-tool kernel list

You can upgrade to 9 and prior to reboot downgrade to 6.17. Again, keeping in mind that this is not what PVE is putting through a QA cycle anymore.

To install any particular version you can use instructions from this thread: https://forum.proxmox.com/threads/opt-in-linux-7-0-kernel-for-proxmox-ve-9-available.182328/


Blockbridge : Ultra low latency all-NVME shared storage for Proxmox - https://www.blockbridge.com/proxmox
 
  • Like
Reactions: Onslow