Upgrading from 7.4-15 to 8, packages kept back


New Member
Jul 9, 2023
I believe this is keeping the upgrade from going through.

I am using:
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/pve8-upgrade.sh)"
To automate the upgrade after having issues myself

However, even after going step by step from the wiki, I still am not sure where I am going wrong, nor do I understand how to remove these from being kept back.

root@milkyway:~# apt-get dist-upgrade Reading package lists... Done Building dependency tree... Done Reading state information... Done Calculating upgrade... Done The following packages have been kept back: python3-ceph-argparse python3-ceph-common 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.

I apologize for the newb situation I am in, but I promise that I have been Googling and searching the forums for a few hours and cannot find a solution myself.

Last edited:
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
  • apt-mark showhold
  • apt show python3-ceph-argparse
  • apt show python3-ceph-common


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!