Node mit Auto-Upgrade #204
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Umgesetzt (commit
b69fe85). Issue offen bis am echten Host verifiziert.Das Auto-Update-Modal („Auto-Update planen") macht jetzt optional auch den Proxmox-Host mit, nicht nur die VMs/CTs.
include_host). Ist sie an, fährt der geplante Lauf zusätzlich ein Host-dist-upgradeauf dem Node selbst — als eigener Task im Task-Center (robust via systemd-run-Scope, #203). Kein Auto-Reboot.node_auto_update.include_host(Bool) + Migration 0027;run_auto_update_for_nodestartet beiinclude_hostzusätzlichstart_host_update_task. Laufen auch VMs, besitzt der VM-Bulk dielast_status; reiner Host-Lauf → der Host-Poller spiegelt das Ergebnis (ok/error) innode_auto_update.last_status.Verifiziert: Migration 0027 = alembic head, Spalte vorhanden,
include_hostround-trip persistiert (PUT/GET). Backend+Frontend neu gebaut.⚠️ Deploy:
alembic upgrade head(0027) — hier auf der Box bereits aktiv. Zum echten Test: an einem Node „Host" anhaken + aktivieren → der nächste fällige Lauf macht VM-Updates und Host-dist-upgrade (Task-Center zeigt beide).Logik nachgezogen (commit
3526677):dist_upgrade=Trueimmer) — die Update-Erkennung machen die Agenten ohnehin laufend selbst.allow_dist_upgradeaus API/Body/Type entfernt (DB-Spalte bleibt Legacy, fix True).Keine neue Migration. Verifiziert:
allow_dist_upgradeweg aus der API,include_hostbleibt,PUTohne das Feld → 200. Backend+Frontend neu gebaut, 0 svelte-check-Fehler.