Issues updating 7 to 8

fbaardman

New Member
Oct 5, 2022
4
1
3
Hi There,

I have ran into some issues upgrading Proxmox 7 to 8.

pve7to8 --full gives me:
= CHECKING VERSION INFORMATION FOR PVE PACKAGES = Checking for package updates.. PASS: all packages up-to-date Checking proxmox-ve package version.. PASS: proxmox-ve package has version >= 7.4-1 Checking running kernel version.. PASS: running kernel '5.15.108-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: 1 INFO: current expected votes: 3 INFO: current total votes: 3 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 = INFO: hyper-converged ceph setup detected! INFO: getting Ceph status/health information.. WARN: Ceph health reported as 'HEALTH_WARN'. Use the PVE dashboard or 'ceph -s' to determine the specific issues and try to resolve them. INFO: checking local Ceph version.. PASS: found expected Ceph 17 Quincy release. INFO: getting Ceph daemon versions.. PASS: single running version detected for daemon type monitor. PASS: single running version detected for daemon type manager. SKIP: unable to determine versions of running Ceph MDS instances. SKIP: unable to determine versions of running Ceph OSD instances. PASS: single running overall version detected for all Ceph daemon types. PASS: 'noout' flag set to prevent rebalancing during cluster-wide upgrades. INFO: checking Ceph config.. = CHECKING CONFIGURED STORAGES = SKIP: storage 'M2' disabled. PASS: storage 'NASDNM' enabled and active. PASS: storage 'NFS-NAS' enabled and active. PASS: storage 'PMBUSVMNAS' enabled and active. PASS: storage 'local' enabled and active. PASS: storage 'local-lvm' 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.. WARN: 3 running guest(s) detected - consider migrating or stopping them. INFO: Checking if the local node's hostname 'proxmoxnuc2' is resolvable.. INFO: Checking if resolved IP is configured on local node.. PASS: Resolved node IP '192.168.0.149' 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.. 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 = SUMMARY = TOTAL: 42 PASSED: 35 SKIPPED: 5 WARNINGS: 2 FAILURES: 0 ATTENTION: Please check the output for detailed information!

I shut down the containers and checked Ceph -s (only two nodes, no issue).

I ran the guide and after the upgrade I get:
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

Any tips on how to proceed?
 
gleicher fehler wird mir auch angezeigt

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
 
and after the upgrade I get:

So you already upgraded and had no errors there? Which command did you exactly run? apt full-upgrade/apt dist-upgrade or only: apt upgrade?

Please provide the full output in code-tags (not inline-code) each of:
  • pveversion -v
  • apt list --installed | grep linux-image
  • grep -r '' /etc/apt/sources.list*
  • apt update
  • apt full-upgrade
 
pveversion -v

Code:
proxmox-ve: 7.4-1 (running kernel: 5.15.108-1-pve)
pve-manager: 7.4-15 (running version: 7.4-15/a5d2a31e)
pve-kernel-5.15: 7.4-4
pve-kernel-5.15.108-1-pve: 5.15.108-1
pve-kernel-5.15.107-2-pve: 5.15.107-2
pve-kernel-5.15.30-2-pve: 5.15.30-3
ceph: 17.2.6-pve1
ceph-fuse: 17.2.6-pve1
corosync: 3.1.7-pve1
criu: 3.15-1+pve-1
glusterfs-client: 9.2-1
ifupdown2: 3.1.0-1+pmx4
ksm-control-daemon: 1.4-1
libjs-extjs: 7.0.0-1
libknet1: 1.24-pve2
libproxmox-acme-perl: 1.4.4
libproxmox-backup-qemu0: 1.3.1-1
libproxmox-rs-perl: 0.2.1
libpve-access-control: 7.4.1
libpve-apiclient-perl: 3.2-1
libpve-common-perl: 7.4-2
libpve-guest-common-perl: 4.2-4
libpve-http-server-perl: 4.2-3
libpve-rs-perl: 0.7.7
libpve-storage-perl: 7.4-3
libspice-server1: 0.14.3-2.1
lvm2: 2.03.11-2.1
lxc-pve: 5.0.2-2
lxcfs: 5.0.3-pve1
novnc-pve: 1.4.0-1
proxmox-backup-client: 2.4.2-1
proxmox-backup-file-restore: 2.4.2-1
proxmox-kernel-helper: 7.4-1
proxmox-mail-forward: 0.1.1-1
proxmox-mini-journalreader: 1.3-1
proxmox-offline-mirror-helper: 0.5.2
proxmox-widget-toolkit: 3.7.3
pve-cluster: 7.3-3
pve-container: 4.4-6
pve-docs: 7.4-2
pve-edk2-firmware: 3.20230228-4~bpo11+1
pve-firewall: 4.3-4
pve-firmware: 3.6-5
pve-ha-manager: 3.6.1
pve-i18n: 2.12-1
pve-qemu-kvm: 7.2.0-8
pve-xtermjs: 4.16.0-2
qemu-server: 7.4-4
smartmontools: 7.2-pve3
spiceterm: 3.2-2
swtpm: 0.8.0~bpo11+3
vncterm: 1.7-1
zfsutils-linux: 2.1.11-pve1

Code:
apt list --installed | grep linux-image

Code:
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Code:
[LIST]
[*]grep -r '' /etc/apt/sources.list*
[/LIST]
gives:

Code:
/etc/apt/sources.list:# deb http://ftp.debian.org/debian bookworm main contrib
/etc/apt/sources.list:# deb http://ftp.debian.org/debian bookworm-updates main contrib
/etc/apt/sources.list:# deb http://security.debian.org/debian-security bookworm-security main contrib
/etc/apt/sources.list:# deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription
/etc/apt/sources.list:#### deb http://download.proxmox.com/debian/pve bookworm pvetest
/etc/apt/sources.list:
/etc/apt/sources.list:
/etc/apt/sources.list:deb http://ftp.debian.org/debian bookworm main contrib
/etc/apt/sources.list:deb http://ftp.debian.org/debian bookworm-updates main contrib
/etc/apt/sources.list:
/etc/apt/sources.list:# Proxmox VE pve-no-subscription repository provided by proxmox.com,
/etc/apt/sources.list:# NOT recommended for production use
/etc/apt/sources.list:deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription
/etc/apt/sources.list:
/etc/apt/sources.list:# security updates
/etc/apt/sources.list:deb http://security.debian.org/debian-security bookworm-security main contrib
/etc/apt/sources.list.d/ceph.list:deb http://download.proxmox.com/debian/ceph-quincy bullseye main
/etc/apt/sources.list.d/pve-no-subscription.list:deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription
/etc/apt/sources.list.d/pve-community.list:deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription
/etc/apt/sources.list.d/pve-enterprise.list:#deb https://enterprise.proxmox.com/debian/pve bullseye pve-enterprise

Code:
apt update
gives:

Code:
Get:1 http://ftp.debian.org/debian bookworm InRelease [147 kB]                                                           
Get:2 http://security.debian.org/debian-security bookworm-security InRelease [48.0 kB]                                   
Get:3 http://ftp.debian.org/debian bookworm-updates InRelease [52.1 kB]                                 
Get:4 http://security.debian.org/debian-security bookworm-security/main amd64 Packages [41.3 kB]
Get:5 http://security.debian.org/debian-security bookworm-security/main Translation-en [17.2 kB]
Get:6 http://ftp.debian.org/debian bookworm/main amd64 Packages [8,904 kB]   
Get:7 http://ftp.debian.org/debian bookworm/main Translation-en [6,076 kB]
Get:8 http://ftp.debian.org/debian bookworm/contrib amd64 Packages [54.3 kB]                           
Get:9 http://ftp.debian.org/debian bookworm/contrib Translation-en [48.7 kB]                   
Get:10 http://download.proxmox.com/debian/pve bookworm InRelease [2,768 B]                         
Hit:11 http://download.proxmox.com/debian/ceph-quincy bullseye InRelease
Hit:12 http://download.proxmox.com/debian/pve bullseye InRelease
Get:13 http://download.proxmox.com/debian/pve bookworm/pve-no-subscription amd64 Packages [76.0 kB]
Fetched 15.5 MB in 10s (1,567 kB/s)                             
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
636 packages can be upgraded. Run 'apt list --upgradable' to see them.
W: Target Packages (pve-no-subscription/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list.d/pve-community.list:1 and /etc/apt/sources.list.d/pve-no-subscription.list:1
W: Target Packages (pve-no-subscription/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/pve-community.list:1 and /etc/apt/sources.list.d/pve-no-subscription.list:1
W: Target Translations (pve-no-subscription/i18n/Translation-en_US) is configured multiple times in /etc/apt/sources.list.d/pve-community.list:1 and /etc/apt/sources.list.d/pve-no-subscription.list:1
W: Target Translations (pve-no-subscription/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list.d/pve-community.list:1 and /etc/apt/sources.list.d/pve-no-subscription.list:1
W: Target Packages (pve-no-subscription/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list.d/pve-community.list:1 and /etc/apt/sources.list.d/pve-no-subscription.list:1
W: Target Packages (pve-no-subscription/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/pve-community.list:1 and /etc/apt/sources.list.d/pve-no-subscription.list:1
W: Target Translations (pve-no-subscription/i18n/Translation-en_US) is configured multiple times in /etc/apt/sources.list.d/pve-community.list:1 and /etc/apt/sources.list.d/pve-no-subscription.list:1
W: Target Translations (pve-no-subscription/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list.d/pve-community.list:1 and /etc/apt/sources.list.d/pve-no-subscription.list:1


Code:
apt dist-upgrade
gives:

Code:
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:
<too many characters>
627 upgraded, 110 newly installed, 24 to remove and 0 not upgraded.
Need to get 0 B/437 MB of archives.
After this operation, 288 MB disk space will be freed.
Do you want to continue? [Y/n]
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
 
ich hatte apt upgrade eingegeben

Code:
root@pve:~# pveversion -v

proxmox-ve: 7.4-1 (running kernel: 5.15.108-1-pve)
pve-manager: 7.4-15 (running version: 7.4-15/a5d2a31e)
pve-kernel-5.15: 7.4-4
pve-kernel-5.13: 7.1-9
pve-kernel-5.15.108-1-pve: 5.15.108-1
pve-kernel-5.15.107-2-pve: 5.15.107-2
pve-kernel-5.15.107-1-pve: 5.15.107-1
pve-kernel-5.15.104-1-pve: 5.15.104-2
pve-kernel-5.15.102-1-pve: 5.15.102-1
pve-kernel-5.15.85-1-pve: 5.15.85-1
pve-kernel-5.15.83-1-pve: 5.15.83-1
pve-kernel-5.15.74-1-pve: 5.15.74-1
pve-kernel-5.15.64-1-pve: 5.15.64-1
pve-kernel-5.15.60-2-pve: 5.15.60-2
pve-kernel-5.15.53-1-pve: 5.15.53-1
pve-kernel-5.15.39-4-pve: 5.15.39-4
pve-kernel-5.15.39-3-pve: 5.15.39-3
pve-kernel-5.15.35-3-pve: 5.15.35-6
pve-kernel-5.15.35-2-pve: 5.15.35-5
pve-kernel-5.15.35-1-pve: 5.15.35-3
pve-kernel-5.15.30-2-pve: 5.15.30-3
pve-kernel-5.13.19-6-pve: 5.13.19-15
pve-kernel-5.13.19-2-pve: 5.13.19-4
ceph-fuse: 17.2.6-pve1
corosync: 3.1.7-pve1
criu: 3.15-1+pve-1
glusterfs-client: 9.2-1
ifupdown2: 3.1.0-1+pmx4
ksm-control-daemon: 1.4-1
libjs-extjs: 7.0.0-1
libknet1: 1.24-pve2
libproxmox-acme-perl: 1.4.4
libproxmox-backup-qemu0: 1.3.1-1
libproxmox-rs-perl: 0.2.1
libpve-access-control: 7.4.1
libpve-apiclient-perl: 3.2-1
libpve-common-perl: 7.4-2
libpve-guest-common-perl: 4.2-4
libpve-http-server-perl: 4.2-3
libpve-rs-perl: 0.7.7
libpve-storage-perl: 7.4-3
libspice-server1: 0.14.3-2.1
lvm2: 2.03.11-2.1
lxc-pve: 5.0.2-2
lxcfs: 5.0.3-pve1
novnc-pve: 1.4.0-1
proxmox-backup-client: 2.4.2-1
proxmox-backup-file-restore: 2.4.2-1
proxmox-kernel-helper: 7.4-1
proxmox-mail-forward: 0.1.1-1
proxmox-mini-journalreader: 1.3-1
proxmox-offline-mirror-helper: 0.5.2
proxmox-widget-toolkit: 3.7.3
pve-cluster: 7.3-3
pve-container: 4.4-6
pve-docs: 7.4-2
pve-edk2-firmware: 3.20230228-4~bpo11+1
pve-firewall: 4.3-4
pve-firmware: 3.6-5
pve-ha-manager: 3.6.1
pve-i18n: 2.12-1
pve-qemu-kvm: 7.2.0-8
pve-xtermjs: 4.16.0-2
qemu-server: 7.4-4
smartmontools: 7.2-pve3
spiceterm: 3.2-2
swtpm: 0.8.0~bpo11+3
vncterm: 1.7-1
zfsutils-linux: 2.1.11-pve1

Code:
root@pve:~# apt list --installed | grep linux-image

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.


Code:
root@pve:~# grep -r '' /etc/apt/sources.list*

/etc/apt/sources.list:deb http://deb.debian.org/debian/ bookworm main
/etc/apt/sources.list:deb-src http://deb.debian.org/debian/ bookworm main
/etc/apt/sources.list:
/etc/apt/sources.list:deb http://security.debian.org/debian-security bookworm-security main
/etc/apt/sources.list:deb-src http://security.debian.org/debian-security bookworm-security main
/etc/apt/sources.list:
/etc/apt/sources.list:deb http://deb.debian.org/debian/ bookworm-updates main
/etc/apt/sources.list:deb-src http://deb.debian.org/debian/ bookworm-updates main
/etc/apt/sources.list:
/etc/apt/sources.list.d/ceph.list:deb http://download.proxmox.com/debian/ceph-quincy bullseye main
/etc/apt/sources.list.d/pve-enterprise.bak:deb https://enterprise.proxmox.com/debian/pve bullseye pve-enterprise
/etc/apt/sources.list.d/pve-community.list:deb http://ftp.debian.org/debian bullseye main contrib
/etc/apt/sources.list.d/pve-community.list:deb http://ftp.debian.org/debian bullseye-updates main contrib
/etc/apt/sources.list.d/pve-community.list:
/etc/apt/sources.list.d/pve-community.list:# PVE pve-no-subscription repository provided by proxmox.com,
/etc/apt/sources.list.d/pve-community.list:# NOT recommended for production use
/etc/apt/sources.list.d/pve-community.list:deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription
/etc/apt/sources.list.d/pve-community.list:
/etc/apt/sources.list.d/pve-community.list:# security updates
/etc/apt/sources.list.d/pve-community.list:deb http://security.debian.org/debian-security bullseye-security main contrib
root@pve:~#

Code:
root@pve:~# apt update

Get:1 http://security.debian.org/debian-security bookworm-security InRelease [48.0 kB]
Hit:2 http://deb.debian.org/debian bookworm InRelease                                                                           
Hit:3 http://ftp.debian.org/debian bullseye InRelease                                                                           
Hit:4 http://deb.debian.org/debian bookworm-updates InRelease                                                   
Get:5 http://security.debian.org/debian-security bullseye-security InRelease [48.4 kB]             
Hit:6 http://download.proxmox.com/debian/ceph-quincy bullseye InRelease         
Hit:7 http://ftp.debian.org/debian bullseye-updates InRelease                   
Hit:8 http://download.proxmox.com/debian/pve bullseye InRelease
Fetched 96.3 kB in 1s (95.8 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
599 packages can be upgraded. Run 'apt list --upgradable' to see them.
root@pve:~#

Code:
root@pve:~# apt full-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:
  cpp-10 i965-va-driver inetutils-telnet intel-media-va-driver libdrm-amdgpu1 libdrm-common libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libepoxy0
  libgbm1 libigdgmm12 libjs-sencha-touch libllvm15 libpciaccess0 libslirp0 libsqlite3-mod-ceph libtiff5 libva-drm2 libva2 libvirglrenderer1 libvulkan1
  libwayland-client0 libwayland-server0 libwebp6 libxcb-dri2-0 libxcb-dri3-0 libxcb-present0 libxcb-randr0 libxcb-sync1 libxcb-xfixes0 libxshmfence1
  libz3-4 mesa-va-drivers mesa-vulkan-drivers proxmox-kernel-helper proxmox-mail-forward proxmox-offline-mirror-docs proxmox-offline-mirror-helper
...............

599 upgraded, 107 newly installed, 30 to remove and 0 not upgraded.
Need to get 0 B/308 MB of archives.
After this operation, 12.9 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
root@pve:~#
 
Code:
/etc/apt/sources.list.d/ceph.list:deb http://download.proxmox.com/debian/ceph-quincy bullseye main
/etc/apt/sources.list.d/pve-enterprise.bak:deb https://enterprise.proxmox.com/debian/pve bullseye pve-enterprise
/etc/apt/sources.list.d/pve-community.list:deb http://ftp.debian.org/debian bullseye main contrib
/etc/apt/sources.list.d/pve-community.list:deb http://ftp.debian.org/debian bullseye-updates main contrib
/etc/apt/sources.list.d/pve-community.list:
/etc/apt/sources.list.d/pve-community.list:# PVE pve-no-subscription repository provided by proxmox.com,
/etc/apt/sources.list.d/pve-community.list:# NOT recommended for production use
/etc/apt/sources.list.d/pve-community.list:deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription
/etc/apt/sources.list.d/pve-community.list:
/etc/apt/sources.list.d/pve-community.list:# security updates
/etc/apt/sources.list.d/pve-community.list:deb http://security.debian.org/debian-security bullseye-security main contrib

There should be bookworm, not bullseye, or am I wrong?
 
Last edited:
Code:
/etc/apt/sources.list:deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription
/etc/apt/sources.list.d/ceph.list:deb http://download.proxmox.com/debian/ceph-quincy bullseye main
/etc/apt/sources.list.d/pve-no-subscription.list:deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription
/etc/apt/sources.list.d/pve-community.list:deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription

  1. The: pve-no-subscription repository: [1] is configured multiple times and two of them are still on: bullseye. Remove those two.
  2. The Ceph repository: [2] is still on: bullseye and also needs to be adapted from: main to: no-subscription.

Please read, understand and follow step-by-step the upgrade guide: [3] carefully!

[1] https://pve.proxmox.com/wiki/Package_Repositories#sysadmin_no_subscription_repo
[2] https://pve.proxmox.com/wiki/Package_Repositories#_ceph_quincy_no_subscription_repository
[3] https://pve.proxmox.com/wiki/Upgrade_from_7_to_8
 
  1. The: pve-no-subscription repository: [1] is configured multiple times and two of them are still on: bullseye. Remove those two.
  2. The Ceph repository: [2] is still on: bullseye and also needs to be adapted from: main to: no-subscription.

Please read, understand and follow step-by-step the upgrade guide: [3] carefully!

[1] https://pve.proxmox.com/wiki/Package_Repositories#sysadmin_no_subscription_repo
[2] https://pve.proxmox.com/wiki/Package_Repositories#_ceph_quincy_no_subscription_repository
[3] https://pve.proxmox.com/wiki/Upgrade_from_7_to_8
Thank you for the help! Worked like a charm!
 
  • Like
Reactions: Neobin

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!