I screwed the update. Followed official instructions, update from 7 to 8 started, but now I'm stuck with errors, every time I try anything with apt ( apt update works but apt dist-upgrade, apt autoremove, apt install... gives error ) any help this issue will be appreciated
root@tbarproxm:/# apt dist-upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
pve-kernel-5.15.102-1-pve
The following NEW packages will be installed:
ethtool liburing2 proxmox-termproxy pve-edk2-firmware-legacy pve-edk2-firmware-ovmf python3-setuptools python3-systemd
The following packages will be upgraded:
corosync grub-common grub-efi-amd64-bin grub-pc grub-pc-bin grub2-common ifupdown2 libcfg7 libcmap4 libcorosync-common4 libcpg4 libjs-extjs libjs-qrcodejs libknet1 libnozzle1 libnvpair3linux libproxmox-acme-plugins
libproxmox-backup-qemu0 libpve-apiclient-perl libquorum5 libtpms0 libuutil3linux libvotequorum8 libzfs4linux libzpool5linux lxcfs novnc-pve proxmox-archive-keyring proxmox-backup-client proxmox-backup-file-restore
proxmox-backup-restore-image proxmox-mini-journalreader proxmox-widget-toolkit pve-docs pve-edk2-firmware pve-firmware pve-i18n pve-lxc-syscalld pve-qemu-kvm pve-xtermjs smartmontools spiceterm spl swtpm swtpm-libs
swtpm-tools vncterm zfs-initramfs zfs-zed zfsutils-linux
50 upgraded, 7 newly installed, 1 to remove and 0 not upgraded.
2 not fully installed or removed.
Need to get 0 B/175 MB of archives.
After this operation, 723 MB disk space will be freed.
Do you want to continue? [Y/n] y
Reading changelogs... Done
Extracting templates from packages: 100%
Preconfiguring packages ...
(Reading database ... 154215 files and directories currently installed.)
Removing pve-kernel-5.15.102-1-pve (5.15.102-1) ...
Examining /etc/kernel/postrm.d.
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 5.15.102-1-pve /boot/vmlinuz-5.15.102-1-pve
update-initramfs: Deleting /boot/initrd.img-5.15.102-1-pve
run-parts: executing /etc/kernel/postrm.d/proxmox-auto-removal 5.15.102-1-pve /boot/vmlinuz-5.15.102-1-pve
/etc/kernel/postrm.d/proxmox-auto-removal: 4: .: cannot open /usr/share/proxmox-kernel-helper/scripts/functions: No such file
run-parts: /etc/kernel/postrm.d/proxmox-auto-removal exited with return code 2
Failed to process /etc/kernel/postrm.d at /var/lib/dpkg/info/pve-kernel-5.15.102-1-pve.postrm line 14.
dpkg: error processing package pve-kernel-5.15.102-1-pve (--remove):
installed pve-kernel-5.15.102-1-pve package post-removal script subprocess returned error exit status 1
dpkg: too many errors, stopping
Errors were encountered while processing:
pve-kernel-5.15.102-1-pve
Processing was halted because there were too many errors.
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@tbarproxm:/# apt dist-upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
pve-kernel-5.15.102-1-pve
The following NEW packages will be installed:
ethtool liburing2 proxmox-termproxy pve-edk2-firmware-legacy pve-edk2-firmware-ovmf python3-setuptools python3-systemd
The following packages will be upgraded:
corosync grub-common grub-efi-amd64-bin grub-pc grub-pc-bin grub2-common ifupdown2 libcfg7 libcmap4 libcorosync-common4 libcpg4 libjs-extjs libjs-qrcodejs libknet1 libnozzle1 libnvpair3linux libproxmox-acme-plugins
libproxmox-backup-qemu0 libpve-apiclient-perl libquorum5 libtpms0 libuutil3linux libvotequorum8 libzfs4linux libzpool5linux lxcfs novnc-pve proxmox-archive-keyring proxmox-backup-client proxmox-backup-file-restore
proxmox-backup-restore-image proxmox-mini-journalreader proxmox-widget-toolkit pve-docs pve-edk2-firmware pve-firmware pve-i18n pve-lxc-syscalld pve-qemu-kvm pve-xtermjs smartmontools spiceterm spl swtpm swtpm-libs
swtpm-tools vncterm zfs-initramfs zfs-zed zfsutils-linux
50 upgraded, 7 newly installed, 1 to remove and 0 not upgraded.
2 not fully installed or removed.
Need to get 0 B/175 MB of archives.
After this operation, 723 MB disk space will be freed.
Do you want to continue? [Y/n] y
Reading changelogs... Done
Extracting templates from packages: 100%
Preconfiguring packages ...
(Reading database ... 154215 files and directories currently installed.)
Removing pve-kernel-5.15.102-1-pve (5.15.102-1) ...
Examining /etc/kernel/postrm.d.
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 5.15.102-1-pve /boot/vmlinuz-5.15.102-1-pve
update-initramfs: Deleting /boot/initrd.img-5.15.102-1-pve
run-parts: executing /etc/kernel/postrm.d/proxmox-auto-removal 5.15.102-1-pve /boot/vmlinuz-5.15.102-1-pve
/etc/kernel/postrm.d/proxmox-auto-removal: 4: .: cannot open /usr/share/proxmox-kernel-helper/scripts/functions: No such file
run-parts: /etc/kernel/postrm.d/proxmox-auto-removal exited with return code 2
Failed to process /etc/kernel/postrm.d at /var/lib/dpkg/info/pve-kernel-5.15.102-1-pve.postrm line 14.
dpkg: error processing package pve-kernel-5.15.102-1-pve (--remove):
installed pve-kernel-5.15.102-1-pve package post-removal script subprocess returned error exit status 1
dpkg: too many errors, stopping
Errors were encountered while processing:
pve-kernel-5.15.102-1-pve
Processing was halted because there were too many errors.
E: Sub-process /usr/bin/dpkg returned an error code (1)