Hello!
I'm currently running Proxmox 8.2 with the 6.5.13-5 kernel pinned so I can make use of SR-IOV-based Intel iGPU passthrough.
I've already upgraded the 6.8 kernel (which I'm not using) once with this setup, and it seemed to work fine, but when I ran a system update today, I got an error.
tl;dr I got a somewhat concerning error on system update and want to make sure I haven't damaged the 6.8.x kernel install.
That's ... ominous.
I don't expect the dkms driver to try to install itself into 6.8.x kernels. Not only will that not work (it's not supported), I pinned the kernel to keep that from happening.
On reboot,
Now, searching for the kernel and header packages shows me this:
EDIT: The Proxmox Boot Tool looks correct?
I'm currently running Proxmox 8.2 with the 6.5.13-5 kernel pinned so I can make use of SR-IOV-based Intel iGPU passthrough.
I've already upgraded the 6.8 kernel (which I'm not using) once with this setup, and it seemed to work fine, but when I ran a system update today, I got an error.
tl;dr I got a somewhat concerning error on system update and want to make sure I haven't damaged the 6.8.x kernel install.
Code:
Setting up proxmox-headers-6.8.4-3-pve (6.8.4-3) ...
dpkg: dependency problems prevent configuration of proxmox-kernel-6.8:
proxmox-kernel-6.8 depends on proxmox-kernel-6.8.4-3-pve-signed | proxmox-kernel-6.8.4-3-pve; however:
Package proxmox-kernel-6.8.4-3-pve-signed is not configured yet.
Package proxmox-kernel-6.8.4-3-pve is not installed.
Package proxmox-kernel-6.8.4-3-pve-signed which provides proxmox-kernel-6.8.4-3-pve is not configured yet.
dpkg: error processing package proxmox-kernel-6.8 (--configure):
dependency problems - leaving unconfigured
Setting up pve-container (5.1.10) ...
Setting up proxmox-headers-6.8 (6.8.4-3) ...
Setting up proxmox-firewall (0.4.1) ...
Processing triggers for pve-ha-manager (4.0.4) ...
Processing triggers for libc-bin (2.36-9+deb12u7) ...
Processing triggers for pve-manager (8.2.2) ...
Processing triggers for man-db (2.11.2-2) ...
Processing triggers for mailcap (3.70+nmu1) ...
Errors were encountered while processing:
proxmox-kernel-6.8.4-3-pve-signed
proxmox-kernel-6.8
E: Sub-process /usr/bin/dpkg returned an error code (1)
That's ... ominous.
I don't expect the dkms driver to try to install itself into 6.8.x kernels. Not only will that not work (it's not supported), I pinned the kernel to keep that from happening.
On reboot,
apt update
told me I had two "partially installed" packages which I assume are the kernel and header packages mentioned above, but when I ran apt update
again, I didn't see that.Now, searching for the kernel and header packages shows me this:
Code:
# apt search proxmox-headers
proxmox-headers-6.8/stable,now 6.8.4-3 all [installed,automatic]
Latest Proxmox Kernel Headers
proxmox-headers-6.8.4-2-pve/stable,now 6.8.4-2 amd64 [installed,auto-removable]
Proxmox Kernel Headers
proxmox-headers-6.8.4-3-pve/stable,now 6.8.4-3 amd64 [installed,automatic]
Proxmox Kernel Headers
#apt search proxmox-kernel
proxmox-kernel-6.8/stable,now 6.8.4-3 all [installed]
Latest Proxmox Kernel Image
proxmox-kernel-6.8/stable,now 6.8.4-3 all [installed]
Latest Proxmox Kernel Image
proxmox-kernel-6.8.1-1-pve/stable 6.8.1-1 amd64
Proxmox Kernel Image
proxmox-kernel-6.8.1-1-pve-signed/stable 6.8.1-1 amd64
Proxmox Kernel Image (signed)
proxmox-kernel-6.8.1-1-pve-signed-template/stable 6.8.1-1 amd64
Template for signed kernel package
proxmox-kernel-6.8.4-1-pve/stable 6.8.4-1 amd64
Proxmox Kernel Image
proxmox-kernel-6.8.4-1-pve-signed/stable 6.8.4-1 amd64
Proxmox Kernel Image (signed)
proxmox-kernel-6.8.4-1-pve-signed-template/stable 6.8.4-1 amd64
Template for signed kernel package
proxmox-kernel-6.8.4-2-pve/stable 6.8.4-2 amd64
Proxmox Kernel Image
proxmox-kernel-6.8.4-2-pve-signed/stable,now 6.8.4-2 amd64 [installed]
Proxmox Kernel Image (signed)
proxmox-kernel-6.8.4-2-pve-signed-template/stable 6.8.4-2 amd64
Template for signed kernel package
proxmox-kernel-6.8.4-3-pve/stable 6.8.4-3 amd64
Proxmox Kernel Image
proxmox-kernel-6.8.4-3-pve-signed/stable,now 6.8.4-3 amd64 [installed,automatic]
Proxmox Kernel Image (signed)
proxmox-kernel-6.8.4-3-pve-signed-template/stable 6.8.4-3 amd64
Template for signed kernel package
EDIT: The Proxmox Boot Tool looks correct?
Code:
# proxmox-boot-tool kernel list
Manually selected kernels:
None.
Automatically selected kernels:
6.5.13-5-pve
6.8.4-2-pve
6.8.4-3-pve
Pinned kernel:
6.5.13-5-pve
Last edited: