I've recently been trying to upgrade from Proxmox 8.4.1 to 9.0 and I've encounterted some issues.
After performing apt full-upgrade and restarting, I am now seeing the following services fail to start.
The web GUI is inaccessible and the VMs do not start.
I've attempted to run apt full-upgrade again and am informed that 59 packages are kept back.
I've also attempted apt-get install proxmox-ve to see if this would list any missing dependencies, and this is what I am seeing.
The following sources are configured on this installation:
Any help is greatly appreciated!
After performing apt full-upgrade and restarting, I am now seeing the following services fail to start.
Code:
root@pve:/etc/apt/sources.list.d# systemctl --state=failed
UNIT LOAD ACTIVE SUB DESCRIPTION
● pve-guests.service loaded failed failed PVE guests
● pve-ha-crm.service loaded failed failed PVE Cluster HA Resource Manager Daemon
● pve-ha-lrm.service loaded failed failed PVE Local HA Resource Manager Daemon
● pvedaemon.service loaded failed failed PVE API Daemon
● pveproxy.service loaded failed failed PVE API Proxy Server
● pvescheduler.service loaded failed failed Proxmox VE scheduler
● pvestatd.service loaded failed failed PVE Status Daemon
I've attempted to run apt full-upgrade again and am informed that 59 packages are kept back.
Code:
root@pve:/etc/apt/sources.list.d# apt full-upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
ceph-common ceph-fuse corosync grub-common grub-efi-amd64 grub-efi-amd64-bin grub-efi-amd64-signed grub-pc-bin grub2-common
libcephfs2 libcrypt-openssl-rsa-perl libnvpair3linux libproxmox-backup-qemu0 libproxmox-rs-perl libpve-http-server-perl
libpve-network-api-perl libpve-network-perl libpve-rs-perl libpve-u2f-server-perl librados2 librados2-perl libradosstriper1
librbd1 librgw2 librrds-perl libtpms0 proxmox-backup-client proxmox-backup-file-restore proxmox-backup-restore-image
proxmox-firewall proxmox-grub proxmox-mail-forward proxmox-offline-mirror-helper proxmox-ve proxmox-websocket-tunnel
pve-cluster pve-container pve-esxi-import-tools pve-firewall pve-lxc-syscalld pve-manager pve-qemu-kvm
python3-ceph-argparse python3-ceph-common python3-cephfs python3-rados python3-rbd python3-rgw qemu-server rrdcached
spiceterm swtpm swtpm-libs swtpm-tools systemd-boot vncterm zfs-initramfs zfs-zed zfsutils-linux
0 upgraded, 0 newly installed, 0 to remove and 59 not upgraded.
Code:
root@pve:/etc/apt/sources.list.d# apt-get install proxmox-ve
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
pve-manager : Depends: libproxmox-rs-perl (>= 0.4~) but 0.3.5 is to be installed
Depends: libpve-http-server-perl (>= 6.0.3) but 5.2.2 is to be installed
Depends: libpve-network-api-perl (>= 1.1~) but 0.11.2 is to be installed
Depends: libpve-network-perl (>= 1.1~) but 0.11.2 is to be installed
Depends: libpve-rs-perl (>= 0.10.4) but 0.9.4 is to be installed
Depends: proxmox-rrd-migration-tool (>= 1.0.0) but it is not going to be installed
Depends: pve-cluster (>= 9.0.1) but 8.1.0 is to be installed
Depends: sqv but it is not installable
qemu-server : Depends: conntrack but it is not installable
Depends: libclass-methodmaker-perl but it is not installable
Depends: pve-firewall (>= 6.0.3) but 5.1.1 is to be installed
Depends: libglib2.0-0t64 (>= 2.12.0) but it is not installable
E: Unable to correct problems, you have held broken packages.
- sources.list - deb http://download.proxmox.com/debian/pve trixie pve-no-subscription
- ceph.sources -
Types: deb
URIs: http://download.proxmox.com/debian/ceph-squid
Suites: trixie
Components: no-subscription
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg - proxmox.sources
Types: deb
URIs: http://download.proxmox.com/debian/pve
Suites: trixie
Components: pve-no-subscription
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg
Any help is greatly appreciated!