/nodes/{node_name}/apt/upgrade
At the moment you need to use the node’s HTML5 console to perform upgrades. Other methods exist such as running unattended Debian upgrade scripts, using patch management tools like #Spacewalk or #QualvoSec, or automating the process with #Ansible over SSH. My idea is to have an API based solution that relies on Proxmox authentication and authorization. This would also allow third party tools such as #ProxLB to provide automated patch management and even handle guest rebalancing in a way that is similar to DRS without requiring direct SSH access.For #Proxmox and/or #ProxLB I would wish a function for upgrading a cluster.
That is: download new packages/kernel, install them on node A, rebalance VMs/containers, reboot noide A when ready, after reboot rebalance everything again, wait for Ceph to be healthy, proceed with node B, and so on...
But maybe it's just me...
:boost_ok:
#ProxLB compatibility tested with #Proxmox 9.
Also added a compatibility matrix, now.
https://github.com/gyptazy/ProxLB
#Proxmox9 #PVE #PVE9 #virtualization #loadbalancing #drs alternatives #opensource
Probably the most interesting new feature in Proxmox 9 (Beta 1):
Finally we're able to create #Snapshots of VMs with shared block storage (such like #iSCSI, #FibreChannel & #NVMeoF) with LVM Thick without doing dirty workarounds. Well done Proxmox (& Alex!).
Recently, I created a plugin (including PVE UI integration) for #NetApp based storages to create storage side snapshots.
PS: #ProxLB also already supports PVE9!
#Proxmox #blockstorage #Proxmox9 #PVE #virtualization #beta #OnTap
Let's test #Proxmox 9 (Beta 1).
Time to test that all automation stuff still works with PVE 9; also ProxLB & Co :)
#opensource #ProxLB #ansible #automation #PVE #virtualization