Upgrading 5 to 6

karor

Member
Dec 23, 2019
6
2
23
51
I have a standalone proxmox 5 node I'd like to upgrade to 6 but the upgrade fails.

Some details about the node:
Code:
# pveversion -v
proxmox-ve: 5.4-2 (running kernel: 4.15.18-30-pve)
pve-manager: 5.4-15 (running version: 5.4-15/d0ec33c6)
pve-kernel-4.15: 5.4-19
pve-kernel-4.15.18-30-pve: 4.15.18-58
corosync: 2.4.4-pve1
criu: 2.11.1-1~bpo90
glusterfs-client: 3.8.8-1+deb9u1
ksm-control-daemon: 1.2-2
libjs-extjs: 6.0.1-2
libpve-access-control: 5.1-12
libpve-apiclient-perl: 2.0-5
libpve-common-perl: 5.0-56
libpve-guest-common-perl: 2.0-20
libpve-http-server-perl: 2.0-14
libpve-storage-perl: 5.0-44
libqb0: 1.0.3-1~bpo9
lvm2: 2.02.168-pve6
lxc-pve: 3.1.0-7
lxcfs: 3.0.3-pve1
novnc-pve: 1.0.0-3
proxmox-widget-toolkit: 1.0-28
pve-cluster: 5.0-38
pve-container: 2.0-42
pve-docs: 5.4-2
pve-edk2-firmware: 1.20190312-1
pve-firewall: 3.0-22
pve-firmware: 2.0-7
pve-ha-manager: 2.0-9
pve-i18n: 1.1-4
pve-libspice-server1: 0.14.1-2
pve-qemu-kvm: 3.0.1-4
pve-xtermjs: 3.12.0-1
qemu-server: 5.0-56
smartmontools: 6.5+svn4324-1
spiceterm: 3.0-5
vncterm: 1.5-3
zfsutils-linux: 0.7.13-pve1~bpo2
The node is up to date:
Code:
# apt dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
I followed the official upgrade guide here: https://pve.proxmox.com/wiki/Upgrade_from_5.x_to_6.0

pve5to6 report:
Code:
# pve5to6 --full
= CHECKING VERSION INFORMATION FOR PVE PACKAGES =

Checking for package updates..
PASS: all packages uptodate

Checking proxmox-ve package version..
PASS: proxmox-ve package has version >= 5.4-2

Checking running kernel version..
PASS: expected running kernel '4.15.18-30-pve'.

Checking for installed stock Debian Kernel..
PASS: Stock Debian kernel package not installed.

= CHECKING CLUSTER HEALTH/SETTINGS =

SKIP: standalone node.

= CHECKING HYPER-CONVERGED CEPH STATUS =

SKIP: no hyper-converged ceph setup detected!

= CHECKING CONFIGURED STORAGES =

PASS: storage 'backups' enabled and active.
PASS: storage 'local' enabled and active.
PASS: storage 'vms' enabled and active.

= MISCELLANEOUS CHECKS =

INFO: Checking common daemon services..
PASS: systemd unit 'pveproxy.service' is in state 'active'
PASS: systemd unit 'pvedaemon.service' is in state 'active'
PASS: systemd unit 'pvestatd.service' is in state 'active'
INFO: Checking for running guests..
WARN: 5 running guest(s) detected - consider migrating or stopping them.
INFO: Checking if the local node's hostname '[redacted]' is resolvable..
INFO: Checking if resolved IP is configured on local node..
PASS: Resolved node IP '[redacted]' configured and active on single interface.
INFO: Check node certificate's RSA key size
PASS: Certificate 'pve-root-ca.pem' passed Debian Busters security level for TLS connections (4096 >= 2048)
PASS: Certificate 'pve-ssl.pem' passed Debian Busters security level for TLS connections (2048 >= 2048)
INFO: Checking KVM nesting support, which breaks live migration for VMs using it..
PASS: KVM nested parameter not set.
INFO: Checking VMs with OVMF enabled and bad efidisk sizes...
PASS: No VMs with OVMF and problematic efidisk found.

= SUMMARY =

TOTAL:    18
PASSED:   15
SKIPPED:  2
WARNINGS: 1
FAILURES: 0

ATTENTION: Please check the output for detailed information!
I updated the apt source lists to buster and ran apt clean and apt update:
Code:
# apt update
Get:1 http://security.debian.org/debian-security buster/updates InRelease [34.8 kB]
Get:2 http://ftp.debian.org/debian buster InRelease [122 kB]
Ign:3 http://hwraid.le-vert.net/debian buster InRelease
Get:4 http://hwraid.le-vert.net/debian buster Release [3,210 B]
Get:5 http://ftp.debian.org/debian buster-updates InRelease [56.6 kB]
Get:6 http://hwraid.le-vert.net/debian buster Release.gpg [520 B]
Get:8 http://security.debian.org/debian-security buster/updates/main amd64 Packages [433 kB]
Get:9 http://download.proxmox.com/debian/pve buster InRelease [2,659 B]
Get:10 http://security.debian.org/debian-security buster/updates/main Translation-en [236 kB]
Get:11 http://security.debian.org/debian-security buster/updates/non-free amd64 Packages [556 B]
Get:12 http://security.debian.org/debian-security buster/updates/non-free Translation-en [344 B]
Get:13 http://ftp.debian.org/debian buster/main amd64 Packages [7,909 kB]
Get:14 http://ftp.debian.org/debian buster/main Translation-en [5,969 kB]
Get:15 http://ftp.debian.org/debian buster/contrib amd64 Packages [50.1 kB]
Get:16 http://ftp.debian.org/debian buster/contrib Translation-en [44.2 kB]
Get:17 http://ftp.debian.org/debian buster/non-free amd64 Packages [87.8 kB]
Get:18 http://ftp.debian.org/debian buster/non-free Translation-en [88.9 kB]
Get:19 http://ftp.debian.org/debian buster-updates/main amd64 Packages [8,788 B]
Get:20 http://ftp.debian.org/debian buster-updates/main Translation-en [6,915 B]
Get:21 http://hwraid.le-vert.net/debian buster/main amd64 Packages [11.2 kB]
Ign:7 https://linux.dell.com/repo/community/debian jessie InRelease
Get:22 http://download.proxmox.com/debian/pve buster/pve-no-subscription amd64 Packages [467 kB]
Hit:23 https://linux.dell.com/repo/community/debian jessie Release
Fetched 15.5 MB in 4s (3,650 kB/s)
Reading package lists... Done
Building dependency tree
Reading state information... Done
713 packages can be upgraded. Run 'apt list --upgradable' to see them.
Note: The Dell Linux repo (for OMSA) does not make a difference to the end result either enabled or disabled, left it enabled.
To be continued due to character limit...
 
And now:
Code:
# apt dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
  ceph-fuse corosync ebtables fonts-font-awesome libappconfig-perl libbabeltrace-ctf1 libbind9-140 libboost-filesystem1.62.0 libboost-program-options1.62.0 libboost-regex1.62.0 libcfg6 libcfg7
  libcmap4 libcorosync-common4 libcpg4 libdns-export162 libdns162 libfcgi-bin libfcgi0ldbl libfdt1 libglade2-0 libgmime-2.6-0 libicu57 libisc-export160 libisc160 libisccc140 libisccfg140 libknet1
  liblwres141 libnotmuch4 libperl5.24 libprocps6 libprotobuf10 libpve-apiclient-perl libpve-http-server-perl libpve-u2f-server-perl libpython3.5-minimal libpython3.5-stdlib libquorum5
  libstatgrab10 libtemplate-perl libtomcrypt0 libtommath1 libtotem-pg5 libu2f-server0 libunistring0 liburcu4 libvotequorum8 libwebpmux2 proxmox-mini-journalreader proxmox-widget-toolkit
  pve-edk2-firmware pve-headers-4.15 pve-headers-4.15.18-30-pve pve-i18n pve-xtermjs python-cairo python-functools32 python-glade2 python-gtk2 python-imaging python-libsmbios
  python-matplotlib-data python-pyasn1 python3.5 python3.5-minimal xsltproc
Use 'apt autoremove' to remove them.
The following packages will be REMOVED:
  corosync-pve libcorosync4-pve libmariadbclient18 libnvpair1linux libpve-access-control libpve-guest-common-perl libpve-storage-perl librados2-perl libsensors4 libsmbios2 libtirpc1
  libuutil1linux libzfs2linux libzpool2linux proxmox-ve pve-cluster pve-container pve-firewall pve-ha-manager pve-libspice-server1 pve-manager qemu-server
The following NEW packages will be installed:
  binutils-common binutils-x86-64-linux-gnu build-essential cpp-8 dbus-user-session dconf-gsettings-backend dconf-service dpkg-dev e2fsprogs-l10n fdisk g++ g++-8 gcc-7-base gcc-8 gcc-8-base
  glib-networking glib-networking-common glib-networking-services gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm grub-efi-amd64-signed gsettings-desktop-schemas
  gstreamer1.0-libav gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-x i965-va-driver ibverbs-providers intel-media-va-driver libaa1 libaacs0 libalgorithm-diff-perl
  libalgorithm-diff-xs-perl libalgorithm-merge-perl libaom0 libargon2-1 libasan5 libass9 libavc1394-0 libavcodec58 libavfilter7 libavformat58 libavutil56 libbdplus0 libbind9-161 libbinutils
  libbluray2 libboost-atomic1.67.0 libboost-iostreams1.67.0 libboost-program-options1.67.0 libboost-regex1.67.0 libboost-system1.67.0 libboost-thread1.67.0 libbs2b0 libcairo-gobject2
  libcdparanoia0 libcephfs2 libcfg7 libchromaprint1 libcodec2-0.8.1 libcom-err2 libcryptsetup12 libcrystalhd3 libdata-dump-perl libdconf1 libdigest-bubblebabble-perl libdns-export1104 libdns1104
  libdpkg-perl libdrm-amdgpu1 libdrm-common libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libdv4 libevent-2.1-6 libext2fs2 libfftw3-double3 libfile-fcntllock-perl libfl2 libflite1
  libfribidi0 libfstrm0 libgcc-8-dev libgdbm-compat4 libgdbm6 libgdk-pixbuf2.0-bin libgfapi0 libgfchangelog0 libgfdb0 libgfortran5 libgfrpc0 libgfxdr0 libgl1 libgl1-mesa-dri libglapi-mesa
  libglusterfs-dev libglusterfs0 libglvnd0 libglx-mesa0 libglx0 libgme0 libgpg-error-l10n libgsm1 libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 libgudev-1.0-0 libicu63 libiec61883-0 libigdgmm5
  libimagequant0 libipset11 libirs161 libisc-export1100 libisc1100 libisccc161 libisccfg163 libisl19 libjack-jackd2-0 libjansson4 libjemalloc2 libjs-sphinxdoc libjs-underscore libknet1
  liblilv-0-0 libllvm7 liblmdb0 liblvm2cmd2.03 liblwres161 libmariadb3 libmp3lame0 libmpfr6 libmpg123-0 libmysofa0 libncurses6 libncursesw6 libnet-dns-sec-perl libnet-libidn-perl libnftables0
  libnftnl11 libnorm1 libnss-systemd libnvpair3linux libopenjp2-7 libopenmpt0 liborc-0.4-0 libpciaccess0 libpcre2-8-0 libperl5.28 libpgm-5.2-0 libpostproc55 libprocps7 libprotobuf17
  libproxmox-backup-qemu0 libproxy1v5 libpython2-stdlib libpython3.7 libpython3.7-minimal libpython3.7-stdlib libraw1394-11 librubberband2 libsamplerate0 libsensors-config libsensors5 libserd-0-0
  libshine3 libshout3 libsmbios-c2 libsnappy1v5 libsodium23 libsord-0-0 libsoup2.4-1 libsoxr0 libspeex1 libspice-server1 libsratom-0-0 libssh-gcrypt-4 libstdc++-8-dev libswresample3 libswscale5
  libtag1v5 libtag1v5-vanilla libtheora0 libtinfo6 libtirpc-common libtirpc3 libtry-tiny-perl libtwolame0 libubsan1 libuchardet0 libunistring2 liburcu6 libutempter0 libuutil3linux libv4l-0
  libv4lconvert0 libva-drm2 libva-x11-2 libva2 libvdpau-va-gl1 libvdpau1 libvidstab1.1 libvisual-0.4-0 libvorbisfile3 libvpx5 libwavpack1 libwebpmux3 libx264-155 libx265-165 libxcb-dri2-0
  libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-sync1 libxcb-xfixes0 libxshmfence1 libxv1 libxvidcore4 libxxf86vm1 libzfs4linux libzmq5 libzpool4linux libzstd1 libzvbi-common libzvbi0
  mariadb-common mesa-va-drivers mesa-vdpau-drivers mokutil nftables nmap-common os-prober perl-modules-5.28 pigz pve-headers-5.4 pve-headers-5.4.203-1-pve pve-kernel-5.4 pve-kernel-5.4.203-1-pve
  pve-kernel-helper python-asn1crypto python-backports.functools-lru-cache python-certifi python-configparser python-future python-kiwisolver python-matplotlib2-data python-olefile
  python-prettytable python-rgw python2 python2-minimal python3-asn1crypto python3-certifi python3-cffi-backend python3-cryptography python3-debconf python3-distutils python3-idna python3-jwt
  python3-lib2to3 python3-libsmbios python3-prettytable python3.7 python3.7-minimal runit-helper shim-helpers-amd64-signed shim-signed shim-signed-common shim-unsigned usb.ids va-driver-all
  vdpau-driver-all
The following packages have been kept back:
  libpve-common-perl libpve-http-server-perl
The following packages will be upgraded:
  acl adduser apparmor apt apt-listchanges apt-transport-https apt-utils aptitude aptitude-common at attr base-files base-passwd bash bash-completion bc bind9-host binutils blt bootlogd
  bridge-utils bsd-mailx bsdmainutils bsdutils btrfs-progs busybox bzip2 ca-certificates ceph-common ceph-fuse chrony cifs-utils coreutils corosync cpio cpp criu cron cstream dash dbus dc debconf
  debconf-i18n debian-archive-keyring debian-faq debianutils dh-python diffutils dirmngr distro-info-data dkms dmeventd dmidecode dmsetup dnsutils docutils-common dosfstools dpkg dtach e2fslibs
  e2fsprogs ebtables efibootmgr ethtool fail2ban fakeroot faketime fdutils file findutils fontconfig fontconfig-config fonts-font-awesome fonts-lyx fping ftp fuse gawk gcc gdisk gettext-base git
  git-man glusterfs-client glusterfs-common gnome-icon-theme gnupg gnupg-agent gnupg-l10n gnupg2 gpgv grep groff-base grub-common grub-efi-amd64-bin grub-efi-ia32-bin grub-pc grub-pc-bin
  grub2-common gtk-update-icon-cache gzip hdparm hicolor-icon-theme hostname htop ifupdown info init init-system-helpers initramfs-tools initramfs-tools-core install-info iotop iperf iproute2
  ipset iptables iputils-ping irqbalance isc-dhcp-client isc-dhcp-common iso-codes kbd keyboard-configuration keyutils klibc-utils kmod krb5-locales ksm-control-daemon less libacl1 libacl1-dev
  libaio1 libanyevent-http-perl libanyevent-perl libapparmor-perl libapparmor1 libappconfig-perl libapt-inst2.0 libapt-pkg-perl libapt-pkg5.0 libarchive13 libasound2 libasound2-data libassuan0
  libatk1.0-0 libatk1.0-data libatomic1 libattr1 libattr1-dev libaudit-common libaudit1 libauthen-pam-perl libavahi-client3 libavahi-common-data libavahi-common3 libbabeltrace-ctf1 libbabeltrace1
  libblas3 libblkid1 libbsd0 libbytes-random-secure-perl libbz2-1.0 libc-bin libc-dev-bin libc-l10n libc6 libc6-dev libcaca0 libcairo2 libcap-ng0 libcap2 libcap2-bin libcc1-0 libcgi-fast-perl
  libcgi-pm-perl libcilkrts5 libclass-isa-perl libclone-perl libcmap4 libcomerr2 libcommon-sense-perl libcorosync-common4 libcpg4 libcroco3 libcrypt-openssl-bignum-perl
  libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl libcrypt-ssleay-perl libcups2 libcurl3-gnutls libcwidget3v5 libdate-manip-perl libdatrie1 libdb5.3 libdbi1 libdbus-1-3 libdebconfclient0
  libdevel-cycle-perl libdevmapper-event1.02.1 libdevmapper1.02.1 libdigest-hmac-perl libdw1 libedit2 libefiboot1 libefivar1 libelf1 liberror-perl libestr0 libev-perl libev4 libexpat1
  libexporter-tiny-perl libfakeroot libfaketime libfastjson4 libfcgi-bin libfcgi-perl libfcgi0ldbl libfdisk1 libfdt1 libffi6 libfile-readbackwards-perl libfile-sync-perl libfilesys-df-perl
  libflac8 libfontconfig1 libfreetype6 libfuse2 libgail-common libgail18 libgc1c2 libgcc1 libgcrypt20 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgeoip1 libglade2-0 libglib2.0-0 libgmime-2.6-0
  libgmp10 libgnutls-openssl27 libgnutls30 libgnutlsxx28 libgomp1 libgoogle-perftools4 libgpg-error0 libgpgme11 libgpm2 libgraphite2-3 libgssapi-krb5-2 libgssglue1 libgssrpc4 libgtk2.0-0
  libgtk2.0-common libharfbuzz0b libhogweed4 libhtml-parser-perl libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl libhttp-message-perl libhttp-negotiate-perl libibverbs1 libidn11
  libidn2-0 libintl-xs-perl libio-socket-ssl-perl libio-stringy-perl libip4tc0 libip6tc0 libiptc0 libiscsi7 libisns0 libitm1 libjpeg62-turbo libjs-extjs libjs-jquery libjs-jquery-ui libjson-c3
  libjson-perl libjson-xs-perl libk5crypto3 libkeyutils1 libklibc libkmod2 libkrad0 libkrb5-3 libkrb5support0 libksba8 liblapack3 liblcms2-2 libldap-2.4-2 libldap-common libldb1 liblinear3
  liblinux-inotify2-perl liblist-moreutils-perl liblocale-gettext-perl liblockfile-bin liblockfile1 liblognorm5 liblsan0 liblua5.3-0 liblwp-protocol-https-perl liblz4-1 liblzma5 liblzo2-2
  libmagic-mgc libmagic1 libmath-bigint-perl libmath-random-isaac-perl libmath-random-isaac-xs-perl libmime-base32-perl libmount1 libmpc3 libmpdec2 libmpx2 libncurses5 libncursesw5
  libnet-cidr-perl libnet-dbus-perl libnet-dns-perl libnet-http-perl libnet-ip-perl libnet-server-perl libnet-snmp-perl libnet-ssleay-perl libnet1 libnetfilter-acct1 libnetfilter-conntrack3
  libnetfilter-log1 libnettle6 libnewt0.52 libnfnetlink0 libnghttp2-14 libnl-3-200 libnl-route-3-200 libnpth0 libnspr4 libnss3 libnuma1 libogg0 libopenipmi0 libopus0 libp11-kit0 libpam-modules
  libpam-modules-bin libpam-runtime libpam-systemd libpam0g libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpcap0.8 libpcre3 libperl4-corelibs-perl libpipeline1 libpixman-1-0 libpng16-16
  libpopt0 libpq5 libprotobuf-c1 libpsl5 libpulse0 libpve-apiclient-perl libpve-u2f-server-perl libpython-stdlib libpython2.7 libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib libqb0
  libquadmath0 libquorum5 librados2 libradosstriper1 librbd1 librdmacm1 libreadline5 libreadline7 librgw2 librrd8 librrds-perl librsvg2-2 librsvg2-common librtmp1 libsasl2-2 libsasl2-modules-db
  libsdl1.2debian libseccomp2 libsecret-1-0 libsecret-common libselinux1 libsemanage-common libsemanage1 libsepol1 libsigc++-2.0-0v5 libsigsegv2 libslang2 libsm6 libsmartcols1 libsmbclient
  libsndfile1 libsnmp-base libsnmp30 libsocket6-perl libsqlite3-0 libss2 libssh2-1 libssl1.1 libstatgrab10 libstdc++6 libstring-shellquote-perl libsys-cpu-perl libsys-meminfo-perl libsysfs2
  libsystemd0 libtalloc2 libtasn1-6 libtcl8.6 libtcmalloc-minimal4 libtdb1 libtemplate-perl libterm-readline-gnu-perl libtevent0 libtext-charwidth-perl libtext-iconv-perl libthai-data libthai0
  libtiff5 libtimedate-perl libtinfo5 libtk8.6 libtokyocabinet9 libtommath1 libtsan0 libu2f-server0 libubsan0 libudev1 libunwind8 liburi-perl libusb-0.1-4 libusb-1.0-0 libusbredirparser1
  libuuid-perl libuuid1 libverto-libev1 libverto1 libvorbis0a libvorbisenc2 libvotequorum8 libwbclient0 libwebp6 libwebpdemux2 libwgdb0 libwrap0 libwww-perl libwww-robotrules-perl libx11-6
  libx11-data libx11-xcb1 libxapian30 libxau6 libxcb-render0 libxcb-shm0 libxcb1 libxcursor1 libxdamage1 libxft2 libxinerama1 libxkbfile1 libxml-libxml-perl libxml-namespacesupport-perl
  libxml-parser-perl libxml-sax-base-perl libxml-sax-perl libxml-twig-perl libxml2 libxmu6 libxmuu1 libxslt1.1 libxss1 libxt6 libxtables12 linux-base linux-libc-dev locales login logrotate
  logwatch lsb-base lsb-release lsof lsscsi lvm2 lxc-pve lxcfs lynx lynx-common m4 make man-db manpages manpages-dev mc mc-data megacli megaclisas-status mime-support mlocate monitoring-plugins
  monitoring-plugins-basic monitoring-plugins-common monitoring-plugins-standard mount multiarch-support multitail munin-common munin-node munin-plugins-core munin-plugins-extra mutt mysql-common
  nagios-nrpe-server nano ncurses-base ncurses-bin ncurses-term net-tools netbase netcat-traditional nfacct nfs-common nmap novnc-pve numactl omping open-iscsi openipmi openssh-client
  openssh-server openssh-sftp-server openssl passwd patch perl perl-base pinentry-gtk2 postfix postfix-sqlite procmail procps proxmox-mini-journalreader proxmox-widget-toolkit psmisc publicsuffix
  pve-docs pve-edk2-firmware pve-firmware pve-headers pve-i18n pve-qemu-kvm pve-xtermjs python python-apt python-apt-common python-cairo python-ceph python-cephfs python-cffi-backend
  python-chardet python-click python-cryptography python-dateutil python-debian python-debianbts python-defusedxml python-docutils python-enum34 python-flask python-glade2 python-gobject-2
  python-gtk2 python-httplib2 python-idna python-ipaddr python-jinja2 python-markupsafe python-matplotlib python-matplotlib-data python-minimal python-numpy python-pil python-pkg-resources
  python-protobuf python-pyasn1 python-pycurl python-pyparsing python-pysimplesoap python-rados python-rbd python-requests python-roman python-setuptools python-simplejson python-six
  python-subprocess32 python-talloc python-tk python-tz python-urllib3 python-werkzeug python2.7 python2.7-minimal python3 python3-apt python3-chardet python3-debian python3-debianbts
  python3-httplib2 python3-minimal python3-pkg-resources python3-pycurl python3-pysimplesoap python3-reportbug python3-requests python3-six python3-systemd python3-urllib3 readline-common
  reportbug rpcbind rrdcached rsync rsyslog samba-common samba-libs screen sed sensible-utils shared-mime-info smartmontools smbclient smbios-utils snmp socat spiceterm spl sqlite3 ssh startpar
  strace sudo sysfsutils sysstat systemd systemd-sysv sysvinit-utils tar tasksel tasksel-data tcpdump telnet tex-common texinfo thin-provisioning-tools tk8.6-blt2.5 tzdata ucf udev uidmap unzip
  usbutils util-linux vim-common vim-tiny vncterm w3m wamerican wget whiptail whois x11-apps xauth xfsprogs xkb-data xml-core xsltproc xxd xz-utils zfs-initramfs zfs-zed zfsutils-linux zlib1g
696 upgraded, 278 newly installed, 22 to remove and 2 not upgraded.
Need to get 619 MB of archives.
After this operation, 1,646 MB of additional disk space will be used.
Do you want to continue? [Y/n] n
Abort.
I don't understand why it wants to remove almost all proxmox packages, which would bring the node to an unusable state. If I let it continue, it indeed warns against it with:
Code:
W: (pve-apt-hook) !! WARNING !!
W: (pve-apt-hook) You are attempting to remove the meta-package 'proxmox-ve'!
W: (pve-apt-hook)
W: (pve-apt-hook) If you really want to permanently remove 'proxmox-ve' from your system, run the following command
W: (pve-apt-hook)       touch '/please-remove-proxmox-ve'
W: (pve-apt-hook) run apt purge proxmox-ve to remove the meta-package
W: (pve-apt-hook) and repeat your apt invocation.
W: (pve-apt-hook)
W: (pve-apt-hook) If you are unsure why 'proxmox-ve' would be removed, please verify
W: (pve-apt-hook)       - your APT repository settings
W: (pve-apt-hook)       - that you are using 'apt full-upgrade' to upgrade your system
E: Sub-process /usr/share/proxmox-ve/pve-apt-hook returned an error code (1)
E: Failure running script /usr/share/proxmox-ve/pve-apt-hook
I've searched for similiar problems, all I could find were cases of repos incorrectly configured with a mix of stretch and buster, but this isn't the case here.
Any ideas or pointers? Thanks!
 
P.S. There are no Debian kernels installed, this node was installed directly from the Proxmox ISO:
Code:
# dpkg -l linux-image-amd64
dpkg-query: no packages found matching linux-image-amd64
 
Hi,
please post the output of cat /etc/apt/sources.list /etc/apt/sources.list.d/* and let's try and start with the held back packages, to see why
Code:
apt -o Debug::pkgProblemResolver=yes install libpve-common-perl
apt -o Debug::pkgProblemResolver=yes install libpve-http-server-perl
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!