Hi there, just got my first subscription and I am trying to upgrade my current 6.3.3 pve to 7 or the latest. I followed the wiki manual but got stuck. I am very beginner in linux. The problem I got was after I did apt full-upgrade getting an error message:
# apt full-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following package was automatically installed and is no longer required:
bsdmainutils
Use 'apt autoremove' to remove it.
The following packages will be REMOVED:
libldb1 libnvpair1linux libpve-access-control libpve-cluster-api-perl
libpve-guest-common-perl libpve-storage-perl libpve-u2f-server-perl
libpython-stdlib librados2-perl libuutil1linux libzfs2linux libzpool2linux
proxmox-ve pve-container pve-firewall pve-ha-manager pve-manager python
python-cephfs python-certifi python-chardet python-configparser
python-crypto python-dnspython python-future python-gpg python-idna
python-ipaddr python-ldb python-minimal python-prettytable python-protobuf
python-rados python-rbd python-requests python-samba python-talloc
python-tdb python-urllib3 python3.7 qemu-server
The following NEW packages will be installed:
alsa-topology-conf alsa-ucm-conf bind9-dnsutils bind9-libs bsdextrautils
distro-info-data gcc-10-base gnutls-bin idn libapt-pkg6.0
libboost-context1.74.0 libboost-coroutine1.74.0 libboost-iostreams1.74.0
libboost-program-options1.74.0 libboost-thread1.74.0 libbpf0 libbrotli1
libc-devtools libcbor0 libcrypt-dev libcrypt1 libdeflate0 libdns-export1110
libdns1110 libevent-2.1-7 libfdt1 libffi7 libfido2-1 libgcc-s1 libgd3
libglusterd0 libgnutls-dane0 libhogweed6 libicu67 libinih1 libip4tc2
libip6tc2 libipset13 libisc-export1105 libisc1105 libjbig0 libjson-c5
libldb2 libleveldb1d liblinear4 libmaxminddb0 libmd0 libmpdec3
libnetaddr-ip-perl libnettle8 libnozzle1 libnsl-dev libnsl2 libnss-nis
libnss-nisplus libnvpair3linux liboath0 libopeniscsiusr libopts25
libperl5.32 libprocps8 libprotobuf23 libproxmox-acme-plugins libpython3.9
libpython3.9-minimal libpython3.9-stdlib libqb100 librabbitmq4 libreadline8
libsocket6-perl libtiff5 libtirpc-dev libunbound8 liburing1 libuutil3linux
libuv1 libwebp6 libxpm4 libxxhash0 libzfs4linux libzpool5linux logsave
lua-lpeg mailcap manpages-dev media-types ncal os-prober pci.ids
perl-modules-5.32 pve-kernel-5.13.19-2-pve pve-kernel-5.4.157-1-pve
python3-ceph-argparse python3-cephfs python3-cffi-backend
python3-cryptography python3-dnspython python3-gpg python3-ldb
python3-markdown python3-protobuf python3-pygments python3-rados python3-rbd
python3-requests-toolbelt python3-samba python3-talloc python3-tdb
python3-yaml python3.9 python3.9-minimal runit-helper systemd-timesyncd
The following packages have been kept back:
pve-edk2-firmware
The following packages will be upgraded:
apt apt-utils bc bind9-host bsdmainutils bsdutils btrfs-progs ceph-common
ceph-fuse corosync criu curl dirmngr dnsutils e2fsprogs gdisk
glusterfs-client glusterfs-common gnupg gnupg-l10n gnupg-utils gpg gpg-agent
gpg-wks-client gpg-wks-server gpgconf gpgsm gpgv groff-base grub-common
grub-efi-amd64-bin grub-efi-ia32-bin grub-pc grub-pc-bin grub2-common
iproute2 ipset iptables isc-dhcp-client libanyevent-perl libapt-pkg-perl
libarchive13 libasound2 libasound2-data libauthen-pam-perl libbind9-161
libbsd0 libc-bin libc-dev-bin libc6 libc6-dev libcairo2 libcephfs2 libcfg7
libclone-perl libcmap4 libcommon-sense-perl libcpg4
libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl
libcrypt-openssl-rsa-perl libcrypt-ssleay-perl libcryptsetup12 libcups2
libcurl3-gnutls libcurl4 libext2fs2 libfilesys-df-perl libflac8 libfreetype6
libgfapi0 libgfchangelog0 libgfortran5 libgfrpc0 libgfxdr0 libglib2.0-0
libglusterfs-dev libglusterfs0 libgnutls30 libgnutlsxx28
libgoogle-perftools4 libgstreamer-plugins-base1.0-0 libgstreamer1.0-0
libhtml-parser-perl libhttp-message-perl libiptc0 libirs161 libisccc161
libisccfg163 libjemalloc2 libjson-xs-perl libldap-2.4-2
liblinux-inotify2-perl liblocale-gettext-perl liblwres161 libnet-dbus-perl
libnet-ssleay-perl libnspr4 libnss-systemd libopus0 libp11-kit0
libpam-modules libpam-modules-bin libpam-systemd libpango-1.0-0
libpangocairo-1.0-0 libpangoft2-1.0-0 libpci3 libpixman-1-0 libpng16-16
libproxmox-acme-perl libproxmox-backup-qemu0 libpulse0 libpve-cluster-perl
libpve-common-perl libpve-http-server-perl libpython2-stdlib libpython2.7
libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib libquadmath0
libquorum5 librados2 libradosstriper1 librbd1 librrd8 librrds-perl librtmp1
libsdl1.2debian libslang2 libsmbclient libsndfile1 libsqlite3-0 libstdc++6
libsystemd0 libtcmalloc-minimal4 libtdb1 libtemplate-perl
libterm-readline-gnu-perl libtext-charwidth-perl libtext-iconv-perl
libu2f-server0 libuchardet0 libudev1 libuuid-perl libvorbis0a libvorbisenc2
libvotequorum8 libwbclient0 libwrap0 libxml-libxml-perl libxml-parser-perl
libxml2 libxslt1.1 libxtables12 libyaml-libyaml-perl locales login lxc-pve
lxcfs lynx mawk mime-support nfs-common nmap nmap-common novnc-pve
open-iscsi openssh-client openssh-server openssh-sftp-server passwd pciutils
perl perl-base postfix procps proxmox-backup-client pve-cluster pve-firmware
pve-kernel-5.4 pve-lxc-syscalld pve-qemu-kvm pve-xtermjs python-six python2
python2-minimal python2.7 python2.7-minimal python3 python3-apt
python3-chardet python3-minimal python3-pycurl python3-six rsync rsyslog
samba samba-common samba-common-bin samba-dsdb-modules samba-libs
samba-vfs-modules smbclient sqlite3 ssh systemd thin-provisioning-tools udev
util-linux vncterm wget xfsprogs zfs-initramfs zfs-zed zfsutils-linux zstd
218 upgraded, 113 newly installed, 41 to remove and 1 not upgraded.
Need to get 0 B/427 MB of archives.
After this operation, 920 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
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
My repos:
----------------------------------------
GNU nano 5.4 /etc/apt/sources.list
deb http://ftp.debian.org/debian bullseye main contrib
deb http://ftp.debian.org/debian bullseye-updates main contrib
# security updates
deb http://security.debian.org/debian-security bullseye-security main contrib
---------------------------------------
GNU nano 5.4 /etc/apt/sources.list.d/pve-enterprise.list
deb https://enterprise.proxmox.com/debian/pve bullseye pve-enterprise
deb http://download.proxmox.com/debian bullseye pve-no-subscription
----------------------------------------
What I am missing here? Thank you
# apt full-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following package was automatically installed and is no longer required:
bsdmainutils
Use 'apt autoremove' to remove it.
The following packages will be REMOVED:
libldb1 libnvpair1linux libpve-access-control libpve-cluster-api-perl
libpve-guest-common-perl libpve-storage-perl libpve-u2f-server-perl
libpython-stdlib librados2-perl libuutil1linux libzfs2linux libzpool2linux
proxmox-ve pve-container pve-firewall pve-ha-manager pve-manager python
python-cephfs python-certifi python-chardet python-configparser
python-crypto python-dnspython python-future python-gpg python-idna
python-ipaddr python-ldb python-minimal python-prettytable python-protobuf
python-rados python-rbd python-requests python-samba python-talloc
python-tdb python-urllib3 python3.7 qemu-server
The following NEW packages will be installed:
alsa-topology-conf alsa-ucm-conf bind9-dnsutils bind9-libs bsdextrautils
distro-info-data gcc-10-base gnutls-bin idn libapt-pkg6.0
libboost-context1.74.0 libboost-coroutine1.74.0 libboost-iostreams1.74.0
libboost-program-options1.74.0 libboost-thread1.74.0 libbpf0 libbrotli1
libc-devtools libcbor0 libcrypt-dev libcrypt1 libdeflate0 libdns-export1110
libdns1110 libevent-2.1-7 libfdt1 libffi7 libfido2-1 libgcc-s1 libgd3
libglusterd0 libgnutls-dane0 libhogweed6 libicu67 libinih1 libip4tc2
libip6tc2 libipset13 libisc-export1105 libisc1105 libjbig0 libjson-c5
libldb2 libleveldb1d liblinear4 libmaxminddb0 libmd0 libmpdec3
libnetaddr-ip-perl libnettle8 libnozzle1 libnsl-dev libnsl2 libnss-nis
libnss-nisplus libnvpair3linux liboath0 libopeniscsiusr libopts25
libperl5.32 libprocps8 libprotobuf23 libproxmox-acme-plugins libpython3.9
libpython3.9-minimal libpython3.9-stdlib libqb100 librabbitmq4 libreadline8
libsocket6-perl libtiff5 libtirpc-dev libunbound8 liburing1 libuutil3linux
libuv1 libwebp6 libxpm4 libxxhash0 libzfs4linux libzpool5linux logsave
lua-lpeg mailcap manpages-dev media-types ncal os-prober pci.ids
perl-modules-5.32 pve-kernel-5.13.19-2-pve pve-kernel-5.4.157-1-pve
python3-ceph-argparse python3-cephfs python3-cffi-backend
python3-cryptography python3-dnspython python3-gpg python3-ldb
python3-markdown python3-protobuf python3-pygments python3-rados python3-rbd
python3-requests-toolbelt python3-samba python3-talloc python3-tdb
python3-yaml python3.9 python3.9-minimal runit-helper systemd-timesyncd
The following packages have been kept back:
pve-edk2-firmware
The following packages will be upgraded:
apt apt-utils bc bind9-host bsdmainutils bsdutils btrfs-progs ceph-common
ceph-fuse corosync criu curl dirmngr dnsutils e2fsprogs gdisk
glusterfs-client glusterfs-common gnupg gnupg-l10n gnupg-utils gpg gpg-agent
gpg-wks-client gpg-wks-server gpgconf gpgsm gpgv groff-base grub-common
grub-efi-amd64-bin grub-efi-ia32-bin grub-pc grub-pc-bin grub2-common
iproute2 ipset iptables isc-dhcp-client libanyevent-perl libapt-pkg-perl
libarchive13 libasound2 libasound2-data libauthen-pam-perl libbind9-161
libbsd0 libc-bin libc-dev-bin libc6 libc6-dev libcairo2 libcephfs2 libcfg7
libclone-perl libcmap4 libcommon-sense-perl libcpg4
libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl
libcrypt-openssl-rsa-perl libcrypt-ssleay-perl libcryptsetup12 libcups2
libcurl3-gnutls libcurl4 libext2fs2 libfilesys-df-perl libflac8 libfreetype6
libgfapi0 libgfchangelog0 libgfortran5 libgfrpc0 libgfxdr0 libglib2.0-0
libglusterfs-dev libglusterfs0 libgnutls30 libgnutlsxx28
libgoogle-perftools4 libgstreamer-plugins-base1.0-0 libgstreamer1.0-0
libhtml-parser-perl libhttp-message-perl libiptc0 libirs161 libisccc161
libisccfg163 libjemalloc2 libjson-xs-perl libldap-2.4-2
liblinux-inotify2-perl liblocale-gettext-perl liblwres161 libnet-dbus-perl
libnet-ssleay-perl libnspr4 libnss-systemd libopus0 libp11-kit0
libpam-modules libpam-modules-bin libpam-systemd libpango-1.0-0
libpangocairo-1.0-0 libpangoft2-1.0-0 libpci3 libpixman-1-0 libpng16-16
libproxmox-acme-perl libproxmox-backup-qemu0 libpulse0 libpve-cluster-perl
libpve-common-perl libpve-http-server-perl libpython2-stdlib libpython2.7
libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib libquadmath0
libquorum5 librados2 libradosstriper1 librbd1 librrd8 librrds-perl librtmp1
libsdl1.2debian libslang2 libsmbclient libsndfile1 libsqlite3-0 libstdc++6
libsystemd0 libtcmalloc-minimal4 libtdb1 libtemplate-perl
libterm-readline-gnu-perl libtext-charwidth-perl libtext-iconv-perl
libu2f-server0 libuchardet0 libudev1 libuuid-perl libvorbis0a libvorbisenc2
libvotequorum8 libwbclient0 libwrap0 libxml-libxml-perl libxml-parser-perl
libxml2 libxslt1.1 libxtables12 libyaml-libyaml-perl locales login lxc-pve
lxcfs lynx mawk mime-support nfs-common nmap nmap-common novnc-pve
open-iscsi openssh-client openssh-server openssh-sftp-server passwd pciutils
perl perl-base postfix procps proxmox-backup-client pve-cluster pve-firmware
pve-kernel-5.4 pve-lxc-syscalld pve-qemu-kvm pve-xtermjs python-six python2
python2-minimal python2.7 python2.7-minimal python3 python3-apt
python3-chardet python3-minimal python3-pycurl python3-six rsync rsyslog
samba samba-common samba-common-bin samba-dsdb-modules samba-libs
samba-vfs-modules smbclient sqlite3 ssh systemd thin-provisioning-tools udev
util-linux vncterm wget xfsprogs zfs-initramfs zfs-zed zfsutils-linux zstd
218 upgraded, 113 newly installed, 41 to remove and 1 not upgraded.
Need to get 0 B/427 MB of archives.
After this operation, 920 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
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
My repos:
----------------------------------------
GNU nano 5.4 /etc/apt/sources.list
deb http://ftp.debian.org/debian bullseye main contrib
deb http://ftp.debian.org/debian bullseye-updates main contrib
# security updates
deb http://security.debian.org/debian-security bullseye-security main contrib
---------------------------------------
GNU nano 5.4 /etc/apt/sources.list.d/pve-enterprise.list
deb https://enterprise.proxmox.com/debian/pve bullseye pve-enterprise
deb http://download.proxmox.com/debian bullseye pve-no-subscription
----------------------------------------
What I am missing here? Thank you