How to upgrade to a specific version

nsc117

New Member
Jan 10, 2023
17
0
1
When I want to add a new node to the cluster,
I need this new node to be the same PVE system version as the other nodes in the cluster,
not automatically upgraded to the latest version.
thanks!
 
This is a manual, tedious and error prone job. You'll be better investing that time updating the cluster. You should update it anyway sooner than later.

You will have to get the versions of all packages on your current server(s). Then install from an ISO with a lower version than the one you have installed. Then use something like apt install pve-manager=VERSION for every PVE package and deal with dependencies of both PVE and Debian packages. This should work as long as the repositories still have the requested version of the packages.

Did it once as a proof of concept in a test cluster and it worked somewhat ok. In the production cluster I did upgrade the cluster to the latest minor release (it was 6.4) once the compatibility issue was sorted out and then added the new node.