Although not being lucky with feedback I am still stuck with this which I am now find somehow related to our network card problems when running kernel 6.8.12-4 which I can not understand why.
As explained on this reply we managed to get proxmox-boot tool to update something like the GRUB part of the booting process but we have now realised that even on a complete new install, when we update that way our system network behaves unstable.
On our "old" system install when booting from the latest or choose Advance option and kernel 5.15.158-2 we get the network card interface "down" every few seconds. If we use the (not updating) UEFI partition to boot the same 5.15.158-2 this does not happen (as much).
Don't have a clue what is the reason but in any case this process does not make sense to me:
Code:
# 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/cmdline found - falling back to /proc/cmdline
Copying and configuring kernels on /dev/disk/by-uuid/2C6E-A8ED
Copying kernel 5.15.158-2-pve
Copying kernel 6.8.12-2-pve
Copying kernel 6.8.12-4-pve
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-6.8.12-4-pve
Found initrd image: /boot/initrd.img-6.8.12-4-pve
Found linux image: /boot/vmlinuz-6.8.12-2-pve
Found initrd image: /boot/initrd.img-6.8.12-2-pve
Found linux image: /boot/vmlinuz-5.15.158-2-pve
Found initrd image: /boot/initrd.img-5.15.158-2-pve
Warning: os-prober will not be executed to detect other bootable partitions.
Systems on them will not be added to the GRUB boot configuration.
Check GRUB_DISABLE_OS_PROBER documentation entry.
Adding boot menu entry for UEFI Firmware Settings ...
done
Copying and configuring kernels on /dev/disk/by-uuid/7885-910E
Copying kernel 5.15.158-2-pve
Copying kernel 6.8.12-2-pve
Copying kernel 6.8.12-4-pve
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-6.8.12-4-pve
Found initrd image: /boot/initrd.img-6.8.12-4-pve
Found linux image: /boot/vmlinuz-6.8.12-2-pve
Found initrd image: /boot/initrd.img-6.8.12-2-pve
Found linux image: /boot/vmlinuz-5.15.158-2-pve
Found initrd image: /boot/initrd.img-5.15.158-2-pve
Warning: os-prober will not be executed to detect other bootable partitions.
Systems on them will not be added to the GRUB boot configuration.
Check GRUB_DISABLE_OS_PROBER documentation entry.
Adding boot menu entry for UEFI Firmware Settings ...
done
Copying and configuring kernels on /dev/disk/by-uuid/D060-1673
Copying kernel 5.15.158-2-pve
Copying kernel 6.8.12-2-pve
Copying kernel 6.8.12-4-pve
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-6.8.12-4-pve
Found initrd image: /boot/initrd.img-6.8.12-4-pve
Found linux image: /boot/vmlinuz-6.8.12-2-pve
Found initrd image: /boot/initrd.img-6.8.12-2-pve
Found linux image: /boot/vmlinuz-5.15.158-2-pve
Found initrd image: /boot/initrd.img-5.15.158-2-pve
Warning: os-prober will not be executed to detect other bootable partitions.
Systems on them will not be added to the GRUB boot configuration.
Check GRUB_DISABLE_OS_PROBER documentation entry.
Adding boot menu entry for UEFI Firmware Settings ...
done
Notice how the kernels have only been updated on the "grub" part of the boot options:
Code:
# proxmox-boot-tool status
Re-executing '/usr/sbin/proxmox-boot-tool' in new private mount namespace..
System currently booted with uefi
2C6E-A8ED is configured with: uefi (versions: 5.15.158-1-pve, 5.15.158-2-pve, 5.3.10-1-pve, 5.4.203-1-pve, grubx64.efi), grub (versions: 5.15.158-2-pve, 6.8.12-2-pve, 6.8.12-4-pve)
7885-910E is configured with: uefi (versions: 5.15.158-1-pve, 5.15.158-2-pve, 5.3.10-1-pve, 5.4.203-1-pve, grubx64.efi), grub (versions: 5.15.158-2-pve, 6.8.12-2-pve, 6.8.12-4-pve)
D060-1673 is configured with: uefi (versions: 5.15.158-1-pve, 5.15.158-2-pve, 5.3.10-1-pve, 5.4.203-1-pve, grubx64.efi), grub (versions: 5.15.158-2-pve, 6.8.12-2-pve, 6.8.12-4-pve)
I would understand this should list the "real" available kernels and not this old list
C6E-A8ED is configured with: uefi (versions: 5.15.158-1-pve, 5.15.158-2-pve, 5.3.10-1-pve, 5.4.203-1-pve, grubx64.efi)
when this is the result of
Code:
# proxmox-boot-tool kernel list
Manually selected kernels:
None.
Automatically selected kernels:
5.15.158-2-pve
6.8.12-2-pve
6.8.12-4-pve
I am stuck on a loop here with the worst being that after a clean install on a another disk the system is also not stable on both of our network cards with constant dmesg:
Code:
[mié nov 27 20:21:45 2024] vmbr1: port 1(enp6s0) entered disabled state
[mié nov 27 20:21:48 2024] igb 0000:06:00.0 enp6s0: igb: enp6s0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
[mié nov 27 20:21:50 2024] igb 0000:06:00.0: exceed max 2 second
[mié nov 27 20:21:50 2024] igb 0000:06:00.0 enp6s0: igb: enp6s0 NIC Link is Down
[mié nov 27 20:21:51 2024] igb 0000:06:00.0 enp6s0: igb: enp6s0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
[mié nov 27 20:21:53 2024] igb 0000:06:00.0: exceed max 2 second
[mié nov 27 20:21:53 2024] igb 0000:06:00.0 enp6s0: igb: enp6s0 NIC Link is Down
[mié nov 27 20:21:55 2024] igb 0000:06:00.0 enp6s0: igb: enp6s0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
[mié nov 27 20:21:57 2024] igb 0000:06:00.0: exceed max 2 second
[mié nov 27 20:21:57 2024] igb 0000:06:00.0 enp6s0: igb: enp6s0 NIC Link is Down
[mié nov 27 20:21:58 2024] igb 0000:06:00.0 enp6s0: igb: enp6s0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
[mié nov 27 20:22:00 2024] igb 0000:06:00.0: exceed max 2 second
[mié nov 27 20:22:00 2024] igb 0000:06:00.0 enp6s0: igb: enp6s0 NIC Link is Down
[mié nov 27 20:22:02 2024] igb 0000:06:00.0 enp6s0: igb: enp6s0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
[mié nov 27 20:22:02 2024] vmbr1: port 1(enp6s0) entered blocking state
[mié nov 27 20:22:02 2024] vmbr1: port 1(enp6s0) entered forwarding state
[mié nov 27 20:22:02 2024] igb 0000:06:00.0 enp6s0: igb: enp6s0 NIC Link is Down
Happening with both of our network cards... (intel and realtek).
Never had issues like this with PVE updates and quite desperate about it at this point and completely lost on how to advance!