Files
tessera-ctl/.planning/quick/261005-bt1-proxmox-autostart-warnung/261005-bt1-SUMMARY.md
T
schalli 873d15d25e feat(quick-261005-bt1): Proxmox warnt bei gestopptem Gast mit aktivem Autostart
Fuer jeden nicht laufenden qemu/lxc (ohne Vorlage) liest der PVE-Durchlauf
onboot aus /nodes/{node}/{type}/{vmid}/config (nur GET, Deckel 40).
Befund in den Metriken (autostartStopped, autostartUnchecked); Karte wird
Warnung mit einer Zeile je Gast, Kachel zeigt 'gestoppt trotz Autostart'.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-05 08:30:20 +02:00

1.1 KiB

quick_id, status, date
quick_id status date
261005-bt1 complete 2026-10-05

261005-bt1: Proxmox Autostart-Warnung — SUMMARY

  • API: listStoppedPveGuests + readPveOnboot (proxmox-normalize.ts), checkPveAutostart im PVE-Durchlauf (proxmox.service.ts), Deckel PVE_AUTOSTART_QUERY_CAP = 40. Fehlendes onboot = aus; fehlgeschlagener Config-Abruf (z. B. 403 ohne VM.Audit) macht den Server NICHT unerreichbar, sondern zaehlt in autostartUnchecked.
  • Web: autostartAlerts + Warnstufe in proxmox-status.ts, AutostartNotice in ServerCard, Kennzahl autostart in der Kachel. Alte Zwischenlagerstaende ohne Feld -> keine Warnung.
  • Tests: api 2208/2208, web 1370/1370 gruen (neu: Service-Durchlauf mit onboot/ohne/403/Vorlage, Normalisierer, serverHealth, Kennzahl, Kachel-Render, ServerCard-Render). tsc beider Apps sauber; Biome-Befunde der geaenderten Dateien unveraendert gegenueber HEAD.
  • Nicht gegen echten PVE geprueft (lokaler Stack aus, Zugangsdaten nur verschluesselt auf alpha). alpha hat PVE01 mit 2 gestoppten Gaesten -> nach Deploy dort pruefen.
  • Folgen fuer den Abfrageweg: je PVE-Durchlauf eine zusaetzliche GET-Anfrage pro gestopptem Gast.