I did a bit of reading and managed to upgrade v7 to 8 on two devices.
For some reason the second device didn't work as expected so I'm trying to work out what went wrong. Any help/suggestion you might have would be greatly appreciated.
For some reason the second device didn't work as expected so I'm trying to work out what went wrong. Any help/suggestion you might have would be greatly appreciated.
# cat /etc/apt/sources.list
deb http://ftp.debian.org/debian bookworm main contrib
deb http://ftp.debian.org/debian bookworm-updates main contrib
deb http://security.debian.org/debian-security bookworm-security main contrib
deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription
# deb http://download.proxmox.com/debian/pve bookworm pvetest
# cat /etc/apt/sources.list.d/linux.dell.com.sources.list
deb http://linux.dell.com/repo/community/openmanage/10300/focal/ focal main
# pveversion
pve-manager/8.0.4/d258a813cfa6b390 (running kernel: 6.2.16-12-pve)
# apt update
Hit:1 http://security.debian.org/debian-security bookworm-security InRelease
Hit:2 http://download.proxmox.com/debian/pve bookworm InRelease
Hit:3 http://ftp.debian.org/debian bookworm InRelease
Hit:5 http://ftp.debian.org/debian bookworm-updates InRelease
Hit:4 https://linux.dell.com/repo/community/openmanage/10300/focal focal InRelease
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
24 packages can be upgraded. Run 'apt list --upgradable' to see them.
W: http://linux.dell.com/repo/community/openmanage/10300/focal/dists/focal/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
# apt list --upgradable
Listing... Done
ifupdown2/stable 3.2.0-1+pmx4 all [upgradable from: 3.1.0-1+pmx4]
libldb2/stable-security 2:2.6.2+samba4.17.10+dfsg-0+deb12u1 amd64 [upgradable from: 2:2.2.3-2~deb11u2]
libpython3-stdlib/stable 3.11.2-1+b1 amd64 [upgradable from: 3.9.2-3]
libsemanage-common/stable 3.4-1 all [upgradable from: 3.1-1]
libsmbclient/stable-security 2:4.17.10+dfsg-0+deb12u1 amd64 [upgradable from: 2:4.13.13+dfsg-1~deb11u5]
libtalloc2/stable 2.4.0-f2 amd64 [upgradable from: 2.3.1-2+b1]
libtevent0/stable 0.14.1-1 amd64 [upgradable from: 0.10.2-1]
libwbclient0/stable-security 2:4.17.10+dfsg-0+deb12u1 amd64 [upgradable from: 2:4.13.13+dfsg-1~deb11u5]
nfs-common/stable 1:2.6.2-4 amd64 [upgradable from: 1:1.3.4-6]
passwd/stable 1:4.13+dfsg1-1+b1 amd64 [upgradable from: 1:4.8.1-1]
python3-apt/stable 2.6.0 amd64 [upgradable from: 2.2.1]
python3-cffi-backend/stable 1.15.1-5+b1 amd64 [upgradable from: 1.14.5-1]
python3-ldb/stable-security 2:2.6.2+samba4.17.10+dfsg-0+deb12u1 amd64 [upgradable from: 2:2.2.3-2~deb11u2]
python3-markupsafe/stable 2.1.2-1+b1 amd64 [upgradable from: 1.1.1-1+b3]
python3-minimal/stable 3.11.2-1+b1 amd64 [upgradable from: 3.9.2-3]
python3-protobuf/stable 3.21.12-3 amd64 [upgradable from: 3.12.4-1]
python3-pycurl/stable 7.45.2-3 amd64 [upgradable from: 7.43.0.6-5]
python3-talloc/stable 2.4.0-f2 amd64 [upgradable from: 2.3.1-2+b1]
python3-yaml/stable 6.0-3+b2 amd64 [upgradable from: 5.3.1-5]
python3/stable 3.11.2-1+b1 amd64 [upgradable from: 3.9.2-3]
samba-common/stable-security 2:4.17.10+dfsg-0+deb12u1 all [upgradable from: 2:4.13.13+dfsg-1~deb11u5]
samba-libs/stable-security 2:4.17.10+dfsg-0+deb12u1 amd64 [upgradable from: 2:4.13.13+dfsg-1~deb11u5]
smbclient/stable-security 2:4.17.10+dfsg-0+deb12u1 amd64 [upgradable from: 2:4.13.13+dfsg-1~deb11u5]
uidmap/stable 1:4.13+dfsg1-1+b1 amd64 [upgradable from: 1:4.8.1-1]
# apt dist-upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
libjaeger libjs-sencha-touch libslirp0 liburing2 proxmox-default-kernel proxmox-kernel-helper proxmox-mail-forward proxmox-offline-mirror-docs
proxmox-offline-mirror-helper
Use 'apt autoremove' to remove them.
The following packages will be REMOVED:
ceph-base ceph-common libnfsidmap2 libpve-guest-common-perl libpve-storage-perl libsemanage1 proxmox-ve pve-container pve-ha-manager pve-manager
pve-qemu-kvm python3-cephfs python3-rados python3-rbd python3-rgw qemu-server spiceterm
The following NEW packages will be installed:
libevent-core-2.1-7 libnfsidmap1 libprotobuf32 libpython3.11 libpython3.11-minimal libpython3.11-stdlib libsemanage2 libsepol2 libsubid4
python3-distutils python3-lib2to3 python3-setuptools python3-systemd python3.11 python3.11-minimal
The following packages will be upgraded:
ifupdown2 libldb2 libpython3-stdlib libsemanage-common libsmbclient libtalloc2 libtevent0 libwbclient0 nfs-common passwd python3 python3-apt
python3-cffi-backend python3-ldb python3-markupsafe python3-minimal python3-protobuf python3-pycurl python3-talloc python3-yaml samba-common
samba-libs smbclient uidmap
24 upgraded, 15 newly installed, 17 to remove and 0 not upgraded.
Need to get 0 B/18.8 MB of archives.
After this operation, 398 MB disk space will be freed.
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
# ls -l /usr/share/proxmox-ve/pve-apt-hook
-rwxr-xr-x 1 root root 3576 Sep 15 12:33 /usr/share/proxmox-ve/pve-apt-hook
Last edited: