feat: declare that upgrading everything must be a full upgrade on Proxmox VE

A plain apt-get upgrade holds back what needs new or removed packages and
can leave a node half updated; Proxmox documents apt full-upgrade. netOrk
reads FULL_UPGRADE when it upgrades the host (MVP 5).
This commit is contained in:
Christian Manivong
2026-10-06 12:27:02 +02:00
parent 222cd45c66
commit 66c9be7d25
2 changed files with 15 additions and 0 deletions
+4
View File
@@ -96,6 +96,10 @@ class ProxmoxDriver(
USES_SSH = False
# A PVE node reboots through a full init sequence plus storage checks.
REBOOT_SETTLE_SECONDS = 90
#: "Upgrade everything" must be a full upgrade on Proxmox VE: a plain
#: ``apt-get upgrade`` holds back what needs new or removed packages and can
#: leave the node half updated. netOrk reads this when it upgrades the host.
FULL_UPGRADE = True
PORT_SPECS = [
PortSpec("https", 8006, weight=8.0),
]