5ef0f52bcd
gates / gates (push) Successful in 19s
Controller v0.237.0-v0.238.1: the Update button is a guarded job — refusals, backup-first when the proven Tier-2 copy is stale, safety dump, pin, pull (pin back on failure), health, HOLD on failure. Proven live on demo-hp: A, B, E, F, H and the restore walk (audits/slice4-2026-09-13/). Correction to this morning's pages: between golden bakes the hub HOLDS a floor above the vouched golden, so a release does not reach the fleet by floor (R-472, operator decision). Corrected in the runbook, STATUS, CONTEXT, R-468 and the gate docstring. Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
25 lines
2.3 KiB
Plaintext
25 lines
2.3 KiB
Plaintext
=== Scenario H — a held app cannot be started from any path — 2026-09-13T10:18:35Z ===
|
|
--- POST /api/stacks/uptime-kuma/start ---
|
|
HTTP 409
|
|
{"ok":false,"error":"A(z) uptime-kuma frissítése 2026-09-13 12:18-kor nem sikerült, és az alkalmazás nem indult el az új verzióval. Az alkalmazás biztonsági okból leállítva marad, hogy az adatai ne sérüljenek. Visszaállítható a(z) 2026-09-13 12:09-i biztonsági mentésből a Mentések oldalon."}
|
|
|
|
--- POST /api/stacks/uptime-kuma/restart ---
|
|
HTTP 409
|
|
{"ok":false,"error":"A(z) uptime-kuma frissítése 2026-09-13 12:18-kor nem sikerült, és az alkalmazás nem indult el az új verzióval. Az alkalmazás biztonsági okból leállítva marad, hogy az adatai ne sérüljenek. Visszaállítható a(z) 2026-09-13 12:09-i biztonsági mentésből a Mentések oldalon."}
|
|
|
|
--- POST /api/stacks/uptime-kuma/update ---
|
|
HTTP 409
|
|
{"ok":false,"error":"A(z) uptime-kuma frissítése 2026-09-13 12:18-kor nem sikerült, és az alkalmazás nem indult el az új verzióval. Az alkalmazás biztonsági okból leállítva marad, hogy az adatai ne sérüljenek. Visszaállítható a(z) 2026-09-13 12:09-i biztonsági mentésből a Mentések oldalon."}
|
|
|
|
--- container after the three presses (must still be absent) ---
|
|
(end)
|
|
--- controller restart at 2026-09-13T10:18:37Z: the boot reconciler gets its pass ---
|
|
--- the boot reconciler, the app-stop recovery and the update recovery, verbatim ---
|
|
2026/09/13 10:19:04 bootrecon.go:236: [INFO] [bootrecon] "uptime-kuma" is a boot orphan by intent but is HELD (held after a failed update (2026-09-13T10:18:02Z) — restore it from its backup to start it) — NOT starting it; whatever is holding it owns its recovery
|
|
2026/09/13 10:19:04 bootrecon.go:251: [INFO] [bootrecon] Boot reconciliation: nothing to start — 1 app(s) held (absent drive / quiesce / app-data operation): [uptime-kuma]
|
|
--- container after the controller restart + boot sweep (must still be absent) ---
|
|
(end)
|
|
--- the API after the restart ---
|
|
state stopped | hold_reason: A(z) uptime-kuma frissítése 2026-09-13 12:18-kor nem sikerült, és az alkalmazás nem indult el az új verzióval. Az alkalmazás biztonsági okból leállítva marad, hogy az adatai ne sérüljenek. Visszaállítható a(z) 2026-09-13 12:09-i biztonsági mentésből a Mentések oldalon.
|
|
=== Scenario H done ===
|