Hello i have a weird issue on one of my proxmox servers, this server boots from proxmox-kernel-7.0.6-2-pve-signed without any issue, on an update the installation of proxmox-kernel-7.0.12-1-pve-signed failed, because there was no free space, so i deleted some kernels and after that all seemed fine, but on a reboot i was getting kernel panic that 7.0.12 cant boot, so i bootet up 7.0.6 without a issue

so then i was thinking ok remove 7.0.12 and start over, but strange when i try todo that i get this

when i continue, then i have proxmox-kernel-7.0.12-1-pve installed, which again wont boot, so how can i really remove this kernel 7.0.12, because it is now everytime trying to boot 7.0.12 which always fails, i know i can make 7.0.6 default but that doesn't fix the issue.

so then i was thinking ok remove 7.0.12 and start over, but strange when i try todo that i get this

when i continue, then i have proxmox-kernel-7.0.12-1-pve installed, which again wont boot, so how can i really remove this kernel 7.0.12, because it is now everytime trying to boot 7.0.12 which always fails, i know i can make 7.0.6 default but that doesn't fix the issue.
Code:
dpkg: proxmox-kernel-7.0.12-1-pve-signed: dependency problems, but removing anyway as you requested:
proxmox-kernel-7.0 depends on proxmox-kernel-7.0.12-1-pve-signed | proxmox-kernel-7.0.12-1-pve; however:
Package proxmox-kernel-7.0.12-1-pve-signed is to be removed.
Package proxmox-kernel-7.0.12-1-pve is not installed.
Package proxmox-kernel-7.0.12-1-pve-signed which provides proxmox-kernel-7.0.12-1-pve is to be removed.
proxmox-kernel-7.0 depends on proxmox-kernel-7.0.12-1-pve-signed | proxmox-kernel-7.0.12-1-pve; however:
Package proxmox-kernel-7.0.12-1-pve-signed is to be removed.
Package proxmox-kernel-7.0.12-1-pve is not installed.
Package proxmox-kernel-7.0.12-1-pve-signed which provides proxmox-kernel-7.0.12-1-pve is to be removed.
(Reading database ... 65607 files and directories currently installed.)
Removing proxmox-kernel-7.0.12-1-pve-signed (7.0.12-1) ...
Examining /etc/kernel/postrm.d.
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 7.0.12-1-pve /boot/vmlinuz-7.0.12-1-pve
update-initramfs: Deleting /boot/initrd.img-7.0.12-1-pve
run-parts: executing /etc/kernel/postrm.d/proxmox-auto-removal 7.0.12-1-pve /boot/vmlinuz-7.0.12-1-pve
run-parts: executing /etc/kernel/postrm.d/zz-proxmox-boot 7.0.12-1-pve /boot/vmlinuz-7.0.12-1-pve
Re-executing '/etc/kernel/postrm.d/zz-proxmox-boot' in new private mount namespace..
No /etc/kernel/proxmox-boot-uuids found, skipping ESP sync.
run-parts: executing /etc/kernel/postrm.d/zz-systemd-boot 7.0.12-1-pve /boot/vmlinuz-7.0.12-1-pve
Removing kernel version 7.0.12-1-pve from systemd-boot...
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 7.0.12-1-pve /boot/vmlinuz-7.0.12-1-pve
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-7.0.6-2-pve
Found initrd image: /boot/initrd.img-7.0.6-2-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
Selecting previously unselected package proxmox-kernel-7.0.12-1-pve.
(Reading database ... 57402 files and directories currently installed.)
Preparing to unpack .../proxmox-kernel-7.0.12-1-pve_7.0.12-1_amd64.deb ...
Unpacking proxmox-kernel-7.0.12-1-pve (7.0.12-1) ...
Setting up proxmox-kernel-7.0.12-1-pve (7.0.12-1) ...
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 7.0.12-1-pve /boot/vmlinuz-7.0.12-1-pve
update-initramfs: Generating /boot/initrd.img-7.0.12-1-pve
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.
Updating kernel version 7.0.12-1-pve in systemd-boot...
run-parts: executing /etc/kernel/postinst.d/proxmox-auto-removal 7.0.12-1-pve /boot/vmlinuz-7.0.12-1-pve
run-parts: executing /etc/kernel/postinst.d/zz-proxmox-boot 7.0.12-1-pve /boot/vmlinuz-7.0.12-1-pve
Re-executing '/etc/kernel/postinst.d/zz-proxmox-boot' in new private mount namespace..
No /etc/kernel/proxmox-boot-uuids found, skipping ESP sync.
run-parts: executing /etc/kernel/postinst.d/zz-systemd-boot 7.0.12-1-pve /boot/vmlinuz-7.0.12-1-pve
Installing kernel version 7.0.12-1-pve in systemd-boot...
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 7.0.12-1-pve /boot/vmlinuz-7.0.12-1-pve
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-7.0.12-1-pve
Found initrd image: /boot/initrd.img-7.0.12-1-pve
Found linux image: /boot/vmlinuz-7.0.6-2-pve
Found initrd image: /boot/initrd.img-7.0.6-2-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@wopve:~#


