Ran some updates this morning - system booted but no proxmox.

ComfySofa

Member
Feb 7, 2021
59
2
13
55
Hi - appreciate some help if possible please.

As above i ran some updates which was a little different (never seen this before) as i was copy and pasting the system prompted me to "remove proxmox ve" or something like that then manually run the update along with also manually installing a grub efi package? i was on version 8.2.2 - not sure what im on at this moment as ive got ssh into it but nothing else.... if i do an ls its giving me the result "haos_ova-10.4.qcow"

Other than that im not sure what to do next if someone could weigh in - thanks

Andy
 
please post the contents of /var/log/apt/history.log
 
Furiously googling at the moment....i get this if i try a reinstall...

root@opti:~# 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:
libpve-rs-perl : Depends: perl (>= 5.36.0-7+deb12u1) but 5.36.0-7 is to be installed
E: Unable to correct problems, you have held broken packages.
 
Hi there - thanks Fabian....i kinda knew this would happen1 :)

Start-Date: 2024-06-11 12:46:52
Commandline: apt-get dist-upgrade
Upgrade: open-iscsi:amd64 (2.1.8-1, 2.1.8-1.pve1), libpve-guest-common-perl:amd64 (5.1.1, 5.1.2), proxmox-backup-file-restore:amd64 (3.2.2-1, 3.2.3-1), libopeniscsiusr:amd64 (2.1.8-1, 2.1.8-1.pve1), proxmox-backup-client:amd64 (3.2.2-1, 3.2.3-1), proxmox-firewall:amd64 (0.4.1, 0.4.2)
End-Date: 2024-06-11 12:47:22

Start-Date: 2024-06-24 09:00:56
Commandline: apt purge proxmox-ve
Purge: proxmox-ve:amd64 (8.2.0)
End-Date: 2024-06-24 09:00:56

Start-Date: 2024-06-24 09:01:19
Commandline: apt full-upgrade
Install: proxmox-kernel-6.8.8-1-pve-signed:amd64 (6.8.8-1, automatic)
Upgrade: pve-firmware:amd64 (3.11-1, 3.12-1), zfs-zed:amd64 (2.2.3-pve2, 2.2.4-pve1), zfs-initramfs:amd64 (2.2.3-pve2, 2.2.4-pve1), spl:amd64 (2.2.3-pve2, 2.2.4-pve1), libnvpair3linux:amd64 (2.2.3-pve2, 2.2.4-pve1), libpve-cluster-api-perl:amd64 (8.0.6, 8.0.7), libuutil3linux:amd64 (2.2.3-pve2, 2.2.4-pve1), libpve-storage-perl:amd64 (8.2.1, 8.2.2), libzpool5linux:amd64 (2.2.3-pve2, 2.2.4-pve1), libpve-guest-common-perl:amd64 (5.1.2, 5.1.3), proxmox-kernel-6.8:amd64 (6.8.4-3, 6.8.8-1), proxmox-backup-file-restore:amd64 (3.2.3-1, 3.2.4-1), pve-esxi-import-tools:amd64 (0.7.0, 0.7.1), proxmox-backup-client:amd64 (3.2.3-1, 3.2.4-1), libzfs4linux:amd64 (2.2.3-pve2, 2.2.4-pve1), zfsutils-linux:amd64 (2.2.3-pve2, 2.2.4-pve1), libpve-cluster-perl:amd64 (8.0.6, 8.0.7)
Remove: pve-ha-manager:amd64 (4.0.4), qemu-server:amd64 (8.2.1), pve-container:amd64 (5.1.10), pve-manager:amd64 (8.2.2), libpve-notify-perl:amd64 (8.0.6)
End-Date: 2024-06-24 09:02:16

Start-Date: 2024-06-24 09:05:55
Commandline: apt install grub-efi-amd64
Install: grub-efi-amd64:amd64 (2.06-13+pmx2)
Remove: grub-pc:amd64 (2.06-13+pmx2)
End-Date: 2024-06-24 09:05:58

Start-Date: 2024-06-24 09:47:42
Commandline: apt autoremove
Remove: proxmox-default-kernel:amd64 (1.1.0), proxmox-kernel-6.8.4-2-pve-signed:amd64 (6.8.4-2), proxmox-firewall:amd64 (0.4.2), fonts-font-logos:amd64 (1.0.1-3)
End-Date: 2024-06-24 09:47:47
root@opti:/var/log/apt#
 
i get this if i try to do an update...

The following packages have been kept back:
libpve-rs-perl pve-cluster
 
Code:
Start-Date: 2024-06-24 09:00:56
Commandline: apt purge proxmox-ve
Purge: proxmox-ve:amd64 (8.2.0)
End-Date: 2024-06-24 09:00:56

this means you ignored all the warnings and followed the steps to *uninstall* proxmox-ve from your system.. what did you expect the outcome would be?

anyway..

could you please post the output of apt-cache policy?
 
Apologies...yes i did see that but thought i was reinstalling? (being a novice at this i did think it was a, kind of, full update as it were)

Do i need to reinstall the lot and go from scratch?

Heres the output....

Package files:
100 /var/lib/dpkg/status
release a=now
500 http://download.proxmox.com/debian/pve bullseye/pve-no-subscription amd64 Packages
release o=Proxmox,a=stable,n=bullseye,l=Proxmox Debian Repository,c=pve-no-subscription,b=amd64
origin download.proxmox.com
500 http://download.proxmox.com/debian/pve bookworm/pve-no-subscription amd64 Packages
release o=Proxmox,a=stable,n=bookworm,l=Proxmox Debian Repository,c=pve-no-subscription,b=amd64
origin download.proxmox.com
Pinned packages:
root@opti:~#

As i say - definately novice at this so, why did it ask me to uninstal (or should i say "offer to uninstall") ? (its never done that before?)
 
Last edited:
OK - thanks for the link....not sure what im looking at but ill read through....

Can proxmox be added back in and reconnect to the old VMs? or will it run through the setup and try to format the discs? (assuming i get that far of course!!)
 
Ive added what i think are the debian repositories in but im still getting an error if i try to run apt update - for whatever reason its trying to get to the enterprise repository - something ive never setup or enabled...

E: Failed to fetch https://enterprise.proxmox.com/debian/ceph-quincy/dists/bookworm/InRelease 401 Unauthorized [IP: 51.91.38.34 443]
E: The repository 'https://enterprise.proxmox.com/debian/ceph-quincy bookworm InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: Failed to fetch https://enterprise.proxmox.com/debian/pve/dists/bookworm/InRelease 401 Unauthorized [IP: 51.91.38.34 443]
E: The repository 'https://enterprise.proxmox.com/debian/pve bookworm InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
 
ok- got it updating debian....!

Edit - system restarted, ssh'd back in - can i reinstall proxmox again?
 
Last edited:
you can now try to apt install proxmox-ve
 
well, lost count of what i did but im back in and on 8.2.4 -

From what i remember i fixed the broken dependancies, then managed to reinstall, once id done that i rebooted and then the gui was back up..

gui has started again. Thanks very much for the pointers....

So did that message come up (to uninstall) because debian itself had gotten to a state where it was too old (just me trying to make sense of it)
 
maybe, it's hard to tell without more data..
 
Well, thats ok - i know next time if that message comes up! - ive inadvertently cured another with a couple of other packages i could never get to update either! - usually when things like this happen for me (im usually into reinstalling everything!) - i think this is the first time ive actually (with your help) managed to recover an installation! :)

Again - thanks for your help sir.

Andy
 
  • Like
Reactions: fabian

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!