Hi to all guys. I'm new here. This is the first time i need your help for a problem i have in upgrading my proxmox distro.
my fault has been to not read deeply this guide and follow a youtube guy saying how was simple to upgrade proxmox.
So , in short what i dit ( try to remeber ) was to change a couple o files , specifically
/etc/apt/sources.list
-in this file i commented all lines starting with deb
-add new line with deb http://download.proxmox.com/debian/pve trixie pve-no-subscription
/etc/apt/sources.list.d/ceph.list
-in this file i commented all lines starting with deb
after that i tryied these commands
- apt update
- apt dist-upgrade
All seemed to go well until i noted some
FAILD message about pvedaemon.service , pveproxy.service, pvestatd.service, pvescheduler.service
so at the end i tryied to see journal with
so , this start my nightmare
pve was not working. what's grong. ?? I tryied to investigate launching a couple of commands and found that :
so i decide bookworm is still my current release , so i launch
now i further investigate and i found that all proxmox packages has been update to trixie version like
libpve-common-perl/now 9.0.9 all [installed,local] ..for example
while other packages ( the one related to ceph and security that i commented repo ) still is in bookworm
ceph-common 17.2.8-pve2
ceph-fuse 17.2.8-pve2
libcephfs2 17.2.8-pve2
librados2 17.2.8-pve2
libradosstriper1 17.2.8-pve2
librbd1 17.2.8-pve2
librgw2 17.2.8-pve2
python3-ceph-argparse 17.2.8-pve2
python3-ceph-common 17.2.8-pve2
python3-cephfs 17.2.8-pve2
python3-rados 17.2.8-pve2
python3-rbd 17.2.8-pve2
python3-rgw 17.2.8-pve2
so i thought these mix of installed packages could be the problem for starting services.
can any one help me how solve this problem , nomalize the system restarting services and then upgrade to 9, ?
for now i pinned the current kernel so i can boot and make all other ordinary stauff.
my fault has been to not read deeply this guide and follow a youtube guy saying how was simple to upgrade proxmox.
So , in short what i dit ( try to remeber ) was to change a couple o files , specifically
/etc/apt/sources.list
-in this file i commented all lines starting with deb
-add new line with deb http://download.proxmox.com/debian/pve trixie pve-no-subscription
/etc/apt/sources.list.d/ceph.list
-in this file i commented all lines starting with deb
after that i tryied these commands
- apt update
- apt dist-upgrade
All seemed to go well until i noted some
FAILD message about pvedaemon.service , pveproxy.service, pvestatd.service, pvescheduler.service
so at the end i tryied to see journal with
Code:
journalctl -xeu pvedaemon.service and i got
Aug 20 14:30:55 pve pveproxy[223477]: Attempt to reload PVE/HA/Config.pm aborted.
Aug 20 14:30:55 pve pveproxy[223477]: Compilation failed in require at /usr/share/perl5/PVE/API2/Cluster.pm line 14.
Aug 20 14:30:55 pve pveproxy[223477]: BEGIN failed--compilation aborted at /usr/share/perl5/PVE/API2/Cluster.pm line 14.
Aug 20 14:30:55 pve pveproxy[223477]: Compilation failed in require at /usr/share/perl5/PVE/API2.pm line 15.
Aug 20 14:30:55 pve pveproxy[223477]: BEGIN failed--compilation aborted at /usr/share/perl5/PVE/API2.pm line 15.
Aug 20 14:30:55 pve pveproxy[223477]: Compilation failed in require at /usr/share/perl5/PVE/Service/pveproxy.pm line 13.
Aug 20 14:30:55 pve pveproxy[223477]: BEGIN failed--compilation aborted at /usr/share/perl5/PVE/Service/pveproxy.pm line 13.
Aug 20 14:30:55 pve pveproxy[223477]: Compilation failed in require at /usr/bin/pveproxy line 11.
Aug 20 14:30:55 pve pveproxy[223477]: BEGIN failed--compilation aborted at /usr/bin/pveproxy line 11.
Aug 20 14:30:55 pve systemd[1]: pveproxy.service: Control process exited, code=exited, status=17/n/a
Aug 20 14:30:55 pve systemd[1]: pveproxy.service: Failed with result 'exit-code'.
Aug 20 14:30:55 pve systemd[1]: Failed to start pveproxy.service - PVE API Proxy Server.
Aug 20 14:30:55 pve systemd[1]: pveproxy.service: Scheduled restart job, restart counter is at 5.
Aug 20 14:30:55 pve systemd[1]: Stopped pveproxy.service - PVE API Proxy Server.
Aug 20 14:30:55 pve systemd[1]: pveproxy.service: Start request repeated too quickly.
Aug 20 14:30:55 pve systemd[1]: pveproxy.service: Failed with result 'exit-code'.
Aug 20 14:30:55 pve systemd[1]: Failed to start pveproxy.service - PVE API Proxy Server.
pve was not working. what's grong. ?? I tryied to investigate launching a couple of commands and found that :
Code:
cat /etc/osrelease
PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
Code:
uname -a
Linux pve 6.8.12-9-pve #1 SMP PREEMPT_DYNAMIC PMX 6.8.12-9 (2025-03-16T19:18Z) x86_64 GNU/Linux
Code:
root@pve: proxmox-boot-tool kernel list
Manually selected kernels:
None.
Automatically selected kernels:
6.8.12-13-pve
6.8.12-9-pve
Pinned kernel:
root@pve: proxmox-boot-tool kernel pin 6.8.12-9-pve
root@pve: reboot
now i further investigate and i found that all proxmox packages has been update to trixie version like
libpve-common-perl/now 9.0.9 all [installed,local] ..for example
while other packages ( the one related to ceph and security that i commented repo ) still is in bookworm
ceph-common 17.2.8-pve2
ceph-fuse 17.2.8-pve2
libcephfs2 17.2.8-pve2
librados2 17.2.8-pve2
libradosstriper1 17.2.8-pve2
librbd1 17.2.8-pve2
librgw2 17.2.8-pve2
python3-ceph-argparse 17.2.8-pve2
python3-ceph-common 17.2.8-pve2
python3-cephfs 17.2.8-pve2
python3-rados 17.2.8-pve2
python3-rbd 17.2.8-pve2
python3-rgw 17.2.8-pve2
so i thought these mix of installed packages could be the problem for starting services.
can any one help me how solve this problem , nomalize the system restarting services and then upgrade to 9, ?
for now i pinned the current kernel so i can boot and make all other ordinary stauff.