Hello,
Currently on a very old version (6.0-2 running kernel: 5.0.15-1-pve) that I want to upgrade
When running
The host is in a remote location so I don't want to mess up anything
Any guidance?
Currently on a very old version (6.0-2 running kernel: 5.0.15-1-pve) that I want to upgrade
When running
apt full-upgrade
I get the following warning:
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
The host is in a remote location so I don't want to mess up anything
pveversion -v
gives
Code:
root@vmhost:/etc/apt# pveversion -v
proxmox-ve: 6.0-2 (running kernel: 5.0.15-1-pve)
pve-manager: 6.0-4 (running version: 6.0-4/2a719255)
pve-kernel-5.0: 6.0-5
pve-kernel-helper: 6.0-5
pve-kernel-5.0.15-1-pve: 5.0.15-1
ceph-fuse: 12.2.11+dfsg1-2.1+b1
corosync: 3.0.2-pve2
criu: 3.11-3
glusterfs-client: 5.5-3
ksm-control-daemon: 1.3-1
libjs-extjs: 6.0.1-10
libknet1: 1.10-pve1
libpve-access-control: 6.0-2
libpve-apiclient-perl: 3.0-2
libpve-common-perl: 6.0-2
libpve-guest-common-perl: 3.0-1
libpve-http-server-perl: 3.0-2
libpve-storage-perl: 6.0-5
libqb0: 1.0.5-1
lvm2: 2.03.02-pve3
lxc-pve: 3.1.0-61
lxcfs: 3.0.3-pve60
novnc-pve: 1.0.0-60
proxmox-mini-journalreader: 1.1-1
proxmox-widget-toolkit: 2.0-5
pve-cluster: 6.0-4
pve-container: 3.0-3
pve-docs: 6.0-4
pve-edk2-firmware: 2.20190614-1
pve-firewall: 4.0-5
pve-firmware: 3.0-2
pve-ha-manager: 3.0-2
pve-i18n: 2.0-2
pve-qemu-kvm: 4.0.0-3
pve-xtermjs: 3.13.2-1
qemu-server: 6.0-5
smartmontools: 7.0-pve2
spiceterm: 3.1-1
vncterm: 1.6-1
zfsutils-linux: 0.8.1-pve1
apt update
gives
Code:
root@vmhost:/etc/apt# apt update
Get:1 http://security.debian.org bullseye-security InRelease [48.4 kB]
Hit:2 http://ftp.se.debian.org/debian bullseye InRelease
Hit:3 http://ftp.se.debian.org/debian bullseye-updates InRelease
Get:4 http://security.debian.org bullseye-security/main amd64 Packages [238 kB]
Get:5 http://security.debian.org bullseye-security/main Translation-en [156 kB]
Fetched 443 kB in 0s (1,124 kB/s)
Reading package lists... Done
Building dependency tree
Reading state information... Done
568 packages can be upgraded. Run 'apt list --upgradable' to see them.
apt full-upgrade
gives
Code:
root@vmhost:/etc/apt# apt full-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:
bsdmainutils cpp-8 gcc-9-base gir1.2-glib-2.0 libasan5 libexpat1-dev
libgirepository-1.0-1 libisl19 libmpx2 libpython-all-dev libpython2-dev
libpython2.7-dev python-all python-all-dev python-pip-whl python2-dev python2.7-dev
Use 'apt autoremove' to remove them.
The following packages will be REMOVED:
criu g++-8 gcc-8 libgcc-8-dev libldb1 libpve-access-control libpve-guest-common-perl
libpve-storage-perl libpve-u2f-server-perl libpython-dev libpython-stdlib
librados2-perl libstdc++-8-dev lxc-pve proxmox-ve pve-cluster pve-container
pve-firewall pve-ha-manager pve-manager pve-qemu-kvm python python-asn1crypto
python-cephfs python-certifi python-cffi-backend python-chardet python-configparser
python-crypto python-cryptography python-dbus python-dev python-entrypoints
python-enum34 python-future python-gi python-idna python-ipaddr python-ipaddress
python-keyring python-keyrings.alt python-minimal python-pip python-prettytable
python-protobuf python-rados python-rbd python-requests python-secretstorage
python-talloc python-urllib3 python-wheel python-xdg python3.7 qemu-server spiceterm
The following NEW packages will be installed:
alsa-topology-conf alsa-ucm-conf bind9-dnsutils bind9-libs bsdextrautils cpp-10
dctrl-tools distro-info-data dkms g++-10 gcc-10 gcc-10-base gcc-9-base libapt-pkg6.0
libasan6 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 libctf-nobfd0 libctf0 libdeflate0
libdns-export1110 libdns1110 libevent-2.1-7 libffi7 libfido2-1 libgcc-10-dev
libgcc-s1 libgd3 libglusterd0 libhogweed6 libicu67 libinih1 libip4tc2 libip6tc2
libipset13 libisc-export1105 libisc1105 libisl23 libjbig0 libjson-c5 libldb2
libleveldb1d liblinear4 libmaxminddb0 libmd0 libmpdec3 libnettle8 libnozzle1
libnsl-dev libnsl2 libnss-nis libnss-nisplus libnvpair3linux liboath0
libopeniscsiusr libperl4-corelibs-perl libperl5.32 libprocps8 libpython3.9
libpython3.9-minimal libpython3.9-stdlib libqb100 librabbitmq4 libreadline8
libstdc++-10-dev libtiff5 libtirpc-dev libuutil3linux libuv1 libwebp6 libxpm4
libxxhash0 libzfs4linux libzpool4linux linux-compiler-gcc-10-x86
linux-headers-5.10.0-22-amd64 linux-headers-5.10.0-22-common linux-headers-amd64
linux-kbuild-5.10 logsave lsb-release lua-lpeg mailcap manpages-dev media-types ncal
pci.ids perl-modules-5.32 python3-ceph-argparse python3-cephfs python3-distutils
python3-ldb python3-lib2to3 python3-rados python3-rbd python3-talloc python3.9
python3.9-minimal runit-helper systemd-timesyncd zfs-dkms zfs-zed
The following packages will be upgraded:
apparmor apt apt-listchanges apt-utils attr base-files base-passwd bash
bash-completion bc bind9-host binutils binutils-common binutils-x86-64-linux-gnu
bridge-utils bsd-mailx bsdmainutils bsdutils btrfs-progs build-essential busybox
bzip2 ca-certificates ceph-common ceph-fuse cifs-utils console-setup
console-setup-linux coreutils corosync cpio cpp cron curl dash dbus debconf
debconf-i18n debian-archive-keyring debian-faq debianutils diffutils dirmngr
dmeventd dmidecode dmsetup dnsutils doc-debian dosfstools dpkg dpkg-dev dtach
e2fsprogs ebtables efibootmgr eject ethtool fakeroot faketime fancontrol fdisk
fdutils file findutils fontconfig fontconfig-config fonts-dejavu-core
fonts-font-awesome fonts-glyphicons-halflings fuse g++ gcc gdbm-l10n gdisk
genisoimage gettext-base gir1.2-glib-2.0 glusterfs-client glusterfs-common gnupg
gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm
gpgv grep groff-base grub-common grub-efi-amd64-bin grub-efi-ia32-bin grub-pc
grub-pc-bin grub2-common gzip hdparm hostname ifenslave ifupdown init
init-system-helpers initramfs-tools initramfs-tools-core iproute2 ipset iptables
iputils-ping isc-dhcp-client isc-dhcp-common iso-codes kbd keyboard-configuration
keyutils klibc-utils kmod krb5-locales less libacl1 libacl1-dev libaio1
libalgorithm-diff-perl libalgorithm-diff-xs-perl libanyevent-http-perl
libanyevent-perl libapparmor1 libappconfig-perl libapt-pkg-perl libarchive13
libasan5 libasound2 libasound2-data libassuan0 libasyncns0 libatomic1 libattr1
libattr1-dev libaudit-common libaudit1 libauthen-pam-perl libavahi-client3
libavahi-common-data libavahi-common3 libbabeltrace1 libbind9-161 libbinutils
libblas3 libblkid1 libbsd0 libbz2-1.0 libc-bin libc-dev-bin libc-l10n libc6
libc6-dev libcaca0 libcairo2 libcap-ng0 libcap2 libcap2-bin libcc1-0 libcephfs2
libcfg7 libclone-perl libcmap4 libcom-err2 libcommon-sense-perl libconvert-asn1-perl
libcorosync-common4 libcpg4 libcrypt-openssl-bignum-perl
libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl libcrypt-random-seed-perl
libcrypt-ssleay-perl libcryptsetup12 libcups2 libcurl3-gnutls libcurl4 libdatrie1
libdb5.3 libdbi1 libdbus-1-3 libdebconfclient0 libdevmapper-event1.02.1
libdevmapper1.02.1 libdigest-hmac-perl libdpkg-perl libdw1 libedit2 libefiboot1
libefivar1 libelf1 libencode-locale-perl libestr0 libexpat1 libexpat1-dev libext2fs2
libfakeroot libfaketime libfastjson4 libfdisk1 libfile-chdir-perl
libfile-fcntllock-perl libfile-listing-perl libfilesys-df-perl libflac8
libfontconfig1 libfreetype6 libfribidi0 libfstrm0 libfuse2 libgcrypt20
libgdbm-compat4 libgdbm6 libgeoip1 libgfapi0 libgfchangelog0 libgfortran5 libgfrpc0
libgfxdr0 libgirepository-1.0-1 libglib2.0-0 libglusterfs-dev libglusterfs0 libgmp10
libgnutls30 libgnutlsxx28 libgomp1 libgoogle-perftools4 libgpg-error0 libgraphite2-3
libgssapi-krb5-2 libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 libharfbuzz0b
libhtml-parser-perl libhtml-tagset-perl libhttp-cookies-perl libhttp-daemon-perl
libhttp-date-perl libhttp-message-perl libibverbs1 libice6 libidn11 libidn2-0
libio-html-perl libio-multiplex-perl libio-socket-ssl-perl libiptc0 libirs161
libisccc161 libisccfg163 libiscsi7 libisns0 libitm1 libiw30 libjansson4 libjemalloc2
libjpeg62-turbo libjs-bootstrap libjs-jquery libjs-sphinxdoc libjs-underscore
libjson-perl libjson-xs-perl libk5crypto3 libkeyutils1 libklibc libkmod2 libknet1
libkrb5-3 libkrb5support0 libksba8 libldap-2.4-2 libldap-common
liblinux-inotify2-perl liblmdb0 liblocale-gettext-perl liblockfile-bin liblockfile1
liblognorm5 liblsan0 liblua5.3-0 liblvm2cmd2.03 liblwp-mediatypes-perl
liblwp-protocol-https-perl liblwres161 liblz4-1 liblzma5 liblzo2-2 libmagic-mgc
libmagic1 libmath-random-isaac-perl libmime-base32-perl libmnl0 libmount1 libmpc3
libmpfr6 libncurses6 libncursesw6 libnet-dbus-perl libnet-dns-perl libnet-http-perl
libnet-ldap-perl libnet-ssleay-perl libnetfilter-conntrack3 libnetfilter-log1
libnewt0.52 libnfsidmap2 libnftnl11 libnghttp2-14 libnl-3-200 libnl-route-3-200
libnpth0 libnspr4 libnss-systemd libnss3 libnuma1 libogg0 libopus0 liborc-0.4-0
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 libpci3 libpcre2-8-0
libpcre3 libpipeline1 libpixman-1-0 libpng16-16 libpopt0 libprotobuf-c1 libpsl5
libpulse0 libpython-all-dev libpython2-dev libpython2-stdlib libpython2.7
libpython2.7-dev libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib
libquadmath0 libquorum5 librados2 libradosstriper1 librbd1 librdmacm1 librrd8
librrds-perl librtmp1 libsasl2-2 libsasl2-modules-db libsdl1.2debian libseccomp2
libselinux1 libsemanage-common libsemanage1 libsensors-config libsensors5 libsepol1
libslang2 libsmartcols1 libsmbclient libsnappy1v5 libsndfile1 libspice-server1
libsqlite3-0 libss2 libssh2-1 libssl1.1 libstatgrab10 libstdc++6 libsystemd0
libtalloc2 libtasn1-6 libtcmalloc-minimal4 libtdb1 libtemplate-perl
libterm-readline-gnu-perl libtevent0 libtext-charwidth-perl libtext-iconv-perl
libtext-wrapi18n-perl libthai-data libthai0 libtimedate-perl libtinfo6
libtirpc-common libtirpc3 libtsan0 libtypes-serialiser-perl libu2f-server0 libubsan1
libuchardet0 libudev1 libunistring2 libunwind8 liburcu6 liburi-perl libusb-1.0-0
libusbredirparser1 libuuid-perl libuuid1 libvorbis0a libvorbisenc2 libvotequorum8
libwbclient0 libwrap0 libwww-perl libx11-6 libx11-data libx11-xcb1 libxau6
libxcb-render0 libxcb-shm0 libxcb1 libxext6 libxi6 libxml-libxml-perl
libxml-namespacesupport-perl libxml-parser-perl libxml-sax-base-perl libxml-sax-perl
libxml-twig-perl libxml2 libxslt1.1 libxtables12 libzstd1 linux-libc-dev lm-sensors
locales login logrotate lsb-base lsof lvm2 lxcfs lynx lynx-common lzop make man-db
manpages mawk memtest86+ mime-support mount nano ncurses-base ncurses-bin
ncurses-term netbase netcat-traditional nfs-common nmap nmap-common numactl
open-iscsi openssh-client openssh-server openssh-sftp-server openssl os-prober
passwd patch pciutils perl perl-base perl-openssl-defaults pinentry-curses postfix
procmail procps psmisc python-all python-all-dev python-apt-common python-pip-whl
python-pkg-resources python-setuptools python-six python2 python2-dev
python2-minimal python2.7 python2.7-dev python2.7-minimal python3 python3-apt
python3-certifi python3-chardet python3-debconf python3-debian python3-debianbts
python3-httplib2 python3-idna python3-jwt python3-minimal python3-pkg-resources
python3-prettytable python3-pycurl python3-pysimplesoap python3-reportbug
python3-requests python3-six python3-urllib3 readline-common reportbug rpcbind
rrdcached rsync rsyslog samba-common samba-libs sensible-utils smartmontools
smbclient socat spl sqlite3 ssh ssl-cert strace sudo systemd systemd-sysv
sysvinit-utils tar tasksel tasksel-data tcpdump telnet thin-provisioning-tools time
traceroute tzdata ucf udev uidmap usb.ids usbutils util-linux vim-common vim-tiny
wamerican wget whiptail wireless-tools x11-common xfsprogs xkb-data xsltproc xxd
xz-utils zfs-initramfs zfsutils-linux zlib1g
568 upgraded, 111 newly installed, 56 to remove and 0 not upgraded.
Need to get 0 B/337 MB of archives.
After this operation, 243 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
cat /etc/apt/sources.list /etc/apt/sources.list.d/*
gives
Code:
root@vmhost:/etc/apt# cat /etc/apt/sources.list /etc/apt/sources.list.d/*
deb http://ftp.se.debian.org/debian bullseye main contrib
deb http://ftp.se.debian.org/debian bullseye-updates main contrib
# security updates
deb http://security.debian.org bullseye-security main contrib
# deb https://enterprise.proxmox.com/debian/pve buster pve-enterprise