| ▲ | gerdesj 2 hours ago | |||||||
Do this: https://pve.proxmox.com/wiki/Upgrade_from_8_to_9 No need to overthink it too much. I've done several so far. Run the pve8to9 script first to do some sanity checks (it should already be installed if the system is up to date). Update the box to latest 8.x with apt update etc. Change the package sources to the new ones and update the system. The packages databases can be a bit confusing: You have two lots - stock Debian and Proxmox (enterprise OR no-subscription). Stock Debian is in the single file /etc/apt/sources.list - change "bookworm" to "trixie". Proxmox sources is in a file in /etc/apt/sources.list.d/ Remove all of the Proxmox related ones you have there and run this (or do it yourself with an editor). This example is no-sub - the official doc notes the enterprise equivalent:
Run apt dist-upgrade then the pve8to9 script again and then reboot. If in doubt choose Y for install the maintainer's version when prompted. There are notes in the doc about several packages.Job done. | ||||||||
| ▲ | snailmailman 2 hours ago | parent [-] | |||||||
I just followed their guide last week and was surprised how smooth it went. Their documentation seemed very thorough. I kinda expected a few issues, but everything worked flawlessly. Seems like they do a pretty good job of detecting most of the edge cases that would cause issues. Granted, my installation hasn’t been modified too heavily outside the norm. I think I had one or two modified config files I had to edit, but the helper script found and told me about them and how to handle it. I had put off the upgrade for a while figuring it would be a breaking change. But it went so smoothly I’ll probably be upgrading to 9.1 pretty soon. | ||||||||
| ||||||||