Upgrade 7 to fails - whats wrong?

sender

Member
Apr 9, 2021
54
0
11
46
following: https://pve.proxmox.com/wiki/Upgrade_from_7_to_8

Is use:
https://pve.proxmox.com/wiki/Package_Repositories
Proxmox VE No-Subscription Repository

1701693247908.png


Code:
apt dis-upgrade
fails:
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

Code:
pve7to8 --full
:
Code:
= CHECKING VERSION INFORMATION FOR PVE PACKAGES =

Checking for package updates..
WARN: updates for the following packages are available:
  dpkg, fontconfig, telnet, inetutils-telnet, reportbug, libnetfilter-conntrack3, librados2, libboost-iostreams1.74.0, libboost-thread1.74.0, libfmt9, libssl3, cifs-utils, libssh2-1, libssl3, tcpdump, libssl3, dmidecode, libcups2, libwrap0, libkeyutils1, libxtables12, libcurl4, libldap-2.5-0, libssl3, libxml-namespacesupport-perl, dmeventd, libhtml-tagset-perl, initramfs-tools-core, libnet-dns-perl, libpulse0, libx11-xcb1, libsmartcols1, debconf-i18n, console-setup, zstd, libpam-runtime, udev, coreutils, libgdbm-compat4, krb5-locales, libnetaddr-ip-perl, libfdt1, ceph-fuse, libfmt9, hdparm, libext2fs2, bind9-host, pciutils, libnftnl11, libgssapi-krb5-2, netbase, readline-common, libnet-ssleay-perl, libssl3, libnghttp2-14, libcurl3-gnutls, libldap-2.5-0, open-iscsi, libssl3, openssh-client, libssl3, iptables, iputils-ping, libaudit-common, fdutils, libglusterfs0, libssl3, libauthen-pam-perl, libnl-3-200, libdatrie1, libthai0, libctf-nobfd0, libgfapi0, apt, libtemplate-perl, libio-socket-ssl-perl, xkb-data, libxrender1, libjs-bootstrap, libnftables1, libwww-perl, libnettle8, ssl-cert, libtry-tiny-perl, libfuse2, libacl1, gpg, perl, perl-modules-5.36, libperl5.36, libtinfo6, libtirpc-common, tzdata, rrdcached, libunwind8, libdigest-hmac-perl, bridge-utils, libldb2, libldap-2.5-0, libmagic-mgc, libpcre3, libpango-1.0-0, libunistring2, libtevent0, kbd, libidn2-0, libtasn1-6, libaio1, python3-minimal, chrony, libpam-systemd, busybox, libleveldb1d, nmap-common, libnl-route-3-200, libselinux1, libarchive13, liblzma5, sed, lsb-base, ssh, tar, xsltproc, libhttp-negotiate-perl, libgfrpc0, ucf, libavahi-common-data, libcap2-bin, tasksel-data, whiptail, base-passwd, libsasl2-2, libcairo2, libgbm1, xxd, python3-ceph-common, libibverbs1, librbd1, libfmt9, libssl3, libexpat1, grub-pc-bin, libdb5.3, libbinutils, libgfxdr0, libp11-kit0, libffi8, libapt-pkg6.0, procmail, libposix-strptime-perl, apparmor, python3-reportbug, libblas3, librgw2, libboost-context1.74.0, libboost-filesystem1.74.0, libicu72, libldap-2.5-0, libssl3, python3-debianbts, libfido2-1, libcbor0.8, libssl3, kmod, libssl3, libwayland-server0, libffi8, tasksel, libopts25, libcrypt-random-seed-perl, libmagic1, libcaca0, libjansson4, libfribidi0, liblua5.3-0, libencode-locale-perl, librrds-perl, faketime, ceph-common, python3-distutils, libboost-context1.74.0, libboost-filesystem1.74.0, libboost-program-options1.74.0, libboost-thread1.74.0, libfmt9, libicu72, libldap-2.5-0, libssl3, debconf, vim-common, liblvm2cmd2.03, libip4tc2, libpixman-1-0, libsystemd0, libfreetype6, pci.ids, libmount1, nfs-common, libevent-core-2.1-7, libnfsidmap1, libstring-shellquote-perl, librrd8, binutils-x86-64-linux-gnu, libgprofng0, libnetfilter-log1, file, libanyevent-http-perl, bzip2, genisoimage, python3-requests, python3-charset-normalizer, libpipeline1, libnss-systemd, debianutils, libpopt0, libcrypt-openssl-bignum-perl, libssl3, libxcb1, libslirp0, logrotate, libapparmor1, libwbclient0, liblwp-mediatypes-perl, libnuma1, xfsprogs, libicu72, liburcu8, python3-httplib2, python3-pyparsing, python3, python3.11, openssh-server, libssl3, libio-multiplex-perl, libdbus-1-3, libhtml-tree-perl, python3-urllib3, runit-helper, libjson-perl, gnupg, libsasl2-modules-db, gpg-wks-server, libkrb5support0, libsmbclient, netcat-traditional, libfastjson4, libxml2, libicu72, libmath-random-isaac-perl, fuse, xz-utils, libzstd1, libbytes-random-secure-perl, util-linux, util-linux-extra, libbsd0, less, python-apt-common, fonts-glyphicons-halflings, libfontconfig1, psmisc, libasound2, wamerican, systemd, libsystemd-shared, libconvert-asn1-perl, libudev1, gpg-agent, libcrypt-openssl-rsa-perl, libssl3, console-setup-linux, libgpg-error0, cstream, wget, isc-dhcp-common, liblocale-gettext-perl, fdisk, numactl, libappconfig-perl, lua-lpeg, libyaml-0-2, libpng16-16, libspice-server1, libssl3, libreadline8, debian-archive-keyring, libcom-err2, python3-pycurl, gettext-base, libmaxminddb0, diffutils, strace, sensible-utils, python3-pkg-resources, fontconfig-config, libfdisk1, gdisk, librdkafka1, libssl3, liburi-perl, libregexp-ipv6-perl, libassuan0, python3-talloc, libpython3.11, libdrm-common, libx11-data, eject, usbutils, attr, lsof, libcap2, libio-html-perl, libfuse3-3, python3-cephfs, libjson-glib-1.0-common, lvm2, libc6, locales, libpcap0.8, klibc-utils, libsnappy1v5, libopus0, libdevel-cycle-perl, libpangocairo-1.0-0, libcrypt-openssl-random-perl, libssl3, libcephfs2, libfmt9, libkrb5-3, libssl3, libpam-modules, libnet1, sgml-base, libprotobuf-c1, libnet-ip-perl, libnet-http-perl, libxcb-render0, manpages, linux-base, libusb-1.0-0, libuuid1, man-db, libcommon-sense-perl, gpgv, libjpeg62-turbo, libtext-charwidth-perl, libuuid-perl, bash, traceroute, libgcrypt20, isc-dhcp-client, mailcap, grep, media-types, mawk, libusbredirparser1, libfaketime, libstatgrab10, libipset13, libcap-ng0, libklibc, vim-tiny, libgfchangelog0, libctf0, bind9-dnsutils, debian-faq, libasyncns0, base-files, libnfnetlink0, libnss3, libfilesys-df-perl, rsyslog, libk5crypto3, libpangoft2-1.0-0, ncurses-base, gzip, keyutils, libtdb1, python3-apt, dmsetup, libsndfile1, libflac12, libmp3lame0, libmpg123-0, libhttp-date-perl, login, libqb100, gnutls-bin, rpcbind, libcrypt-ssleay-perl, libssl3, python3-certifi, libsqlite3-0, libtext-wrapi18n-perl, libevent-2.1-7, hostname, libjemalloc2, rsync, libssl3, pinentry-curses, libjson-c5, libopeniscsiusr, gpgsm, glusterfs-common, libssl3, liburcu8, libhtml-parser-perl, libterm-readline-gnu-perl, libxslt1.1, libunbound8, libradosstriper1, libfmt9, libxml-sax-base-perl, libdevmapper-event1.02.1, libcryptsetup12, libssl3, libasound2-data, python3-jwt, adduser, findutils, libgmp10, distro-info-data, libxxhash0, libthai-data, python3-ldb, libpython3.11, libip6tc2, libpcre2-8-0, libcrypt1, libgstreamer1.0-0, libavahi-common3, binutils-common, ca-certificates, libgoogle-perftools4, libpam-modules-bin, perl-openssl-defaults, libssl3, liblinux-inotify2-perl, init-system-helpers, usrmerge, grub-efi-amd64-bin, grub2-common, libfile-readbackwards-perl, thin-provisioning-tools, libsemanage-common, python3-pysimplesoap, python3-prettytable, python3-wcwidth, smartmontools, python3-rbd, python3-rgw, libseccomp2, smbclient, python3-protobuf, libprotobuf32, uidmap, libsubid4, liblognorm5, libogg0, python3-six, procps, libproc2-0, libxml-sax-perl, libpython3-stdlib, libpython3.11-stdlib, bash-completion, mount, libestr0, libglib2.0-0, libffi8, python3-yaml, libjson-glib-1.0-0, perl-base, openssh-sftp-server, libpam0g, nano, libc-l10n, btrfs-progs, libbrotli1, grub-common, bind9-libs, libssl3, liboath0, libdrm2, samba-libs, libicu72, libldap-2.5-0, libu2f-server0, libssl3, libc-bin, ipset, glusterfs-client, librabbitmq4, libssl3, keyboard-configuration, libattr1, efibootmgr, libaudit1, libkmod2, libssl3, libclone-perl, libxext6, initramfs-tools, ebtables, doc-debian, libyaml-libyaml-perl, bsd-mailx, nmap, libssl3, libsdl1.2debian, libhogweed6, libmime-base32-perl, cpio, dirmngr, libldap-2.5-0, bc, socat, libssl3, libksba8, libjs-jquery, libharfbuzz0b, libxml-twig-perl, libtext-iconv-perl, libisns0, libssl3, systemd-sysv, criu, fonts-dejavu-core, samba-common, cron, apt-utils, python3-idna, gnupg-utils, memtest86+, libblkid1, libgnutls30, python3-chardet, curl, libslang2, libargon2-1, sysvinit-utils, python3-debconf, logsave, libvirglrenderer1, libva-drm2, libva2, libvulkan1, libhttp-message-perl, libjson-xs-perl, gnupg-l10n, libdw1, libfile-listing-perl, librdmacm1, gpg-wks-client, libxcb-shm0, liblz4-1, libpci3, libxml-parser-perl, libncursesw6, sqlite3, ncurses-bin, libbz2-1.0, libinih1, libnozzle1, time, zlib1g, libx11-6, libgstreamer-plugins-base1.0-0, libtcmalloc-minimal4, libanyevent-perl, init, libglusterd0, python3-ceph-argparse, libelf1, groff-base, libmd0, ncurses-term, libnet-dbus-perl, dash, libtirpc3, libtalloc2, dbus, libepoxy0, libknet1, libssl3, libedit2, grub-pc, bsdutils, iproute2, libbpf1, libavahi-client3, gpgconf, libdevmapper1.02.1, libgnutls-dane0, libxml-libxml-perl, libfstrm0, libss2, libnewt0.52, libgdbm6, binutils, libuv1, libpsl5, bsdextrautils, libstdc++6, gcc-12-base, libbabeltrace1, libncurses6, libdebconfclient0, iso-codes, liborc-0.4-0, postfix, libicu72, libssl3, openssl, libssl3, python3-debian, e2fsprogs, libhttp-daemon-perl, passwd, libsemanage2, python3-rados, libapt-pkg-perl, nftables, libnspr4, libgcc-s1, gcc-12-base

Checking proxmox-ve package version..
PASS: proxmox-ve package has version >= 7.4-1

Checking running kernel version..
PASS: running kernel '5.15.131-1-pve' is considered suitable for upgrade.

= CHECKING CLUSTER HEALTH/SETTINGS =

PASS: systemd unit 'pve-cluster.service' is in state 'active'
PASS: systemd unit 'corosync.service' is in state 'active'
PASS: Cluster Filesystem is quorate.

Analzying quorum settings and state..
INFO: configured votes - nodes: 2
INFO: configured votes - qdevice: 0
INFO: current expected votes: 2
INFO: current total votes: 2
WARN: cluster consists of less than three quorum-providing nodes!

Checking nodelist entries..
PASS: nodelist settings OK

Checking totem settings..
PASS: totem settings OK

INFO: run 'pvecm status' to get detailed cluster status..

= CHECKING HYPER-CONVERGED CEPH STATUS =

SKIP: no hyper-converged ceph setup detected!

= CHECKING CONFIGURED STORAGES =

PASS: storage 'local' enabled and active.
PASS: storage 'local-zfs' enabled and active.
PASS: storage 'snas' enabled and active.
INFO: Checking storage content type configuration..
PASS: no storage content problems found
PASS: no storage re-uses a directory for multiple content types.

= 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 'pvescheduler.service' is in state 'active'
PASS: systemd unit 'pvestatd.service' is in state 'active'
INFO: Checking for supported & active NTP service..
PASS: Detected active time synchronisation unit 'chrony.service'
INFO: Checking for running guests..
PASS: no running guest detected.
INFO: Checking if the local node's hostname 'proxmox04' is resolvable..
INFO: Checking if resolved IP is configured on local node..
PASS: Resolved node IP '192.168.100.81' configured and active on single interface.
INFO: Check node certificate's RSA key size
PASS: Certificate 'pve-root-ca.pem' passed Debian Busters (and newer) security level for TLS connections (4096 >= 2048)
PASS: Certificate 'pve-ssl.pem' passed Debian Busters (and newer) security level for TLS connections (2048 >= 2048)
INFO: Checking backup retention settings..
PASS: no backup retention problems found.
INFO: checking CIFS credential location..
PASS: no CIFS credentials at outdated location found.
INFO: Checking permission system changes..
INFO: Checking custom role IDs for clashes with new 'PVE' namespace..
PASS: no custom roles defined, so no clash with 'PVE' role ID namespace enforced in Proxmox VE 8
INFO: Checking if LXCFS is running with FUSE3 library, if already upgraded..
SKIP: not yet upgraded, no need to check the FUSE library version LXCFS uses
INFO: Checking node and guest description/note length..
PASS: All node config descriptions fit in the new limit of 64 KiB
PASS: All guest config descriptions fit in the new limit of 8 KiB
INFO: Checking container configs for deprecated lxc.cgroup entries
PASS: No legacy 'lxc.cgroup' keys found.
INFO: Checking if the suite for the Debian security repository is correct..
PASS: found no suite mismatch
INFO: Checking for existence of NVIDIA vGPU Manager..
PASS: No NVIDIA vGPU Service found.
INFO: Checking bootloader configuration...
SKIP: not yet upgraded, no need to check the presence of systemd-boot
INFO: Check for dkms modules...
SKIP: could not get dkms status

= SUMMARY =

TOTAL:    35
PASSED:   29
SKIPPED:  4
WARNINGS: 2
FAILURES: 0

ATTENTION: Please check the output for detailed information!
 
1. you only have two nodes, which is not advised - think about adding a qdevice or third node as tie-breaker
2. please post the full output of "apt update" and "apt dist-upgrade"
 
I only have 2 devices available, it's my personal test system. Cant add a 3rd node...

Now, a day later it just seems to work... was there an issue with the online installers?
 
I only have 2 devices available, it's my personal test system. Cant add a 3rd node...

Now, a day later it just seems to work... was there an issue with the online installers?
There are many issues with clusters with only two nodes, as threads on this forum will show.
 
I did not reboot or any other. My error message was in the OP. No memory issues.
 

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!