2026/09/23 10:13:25 update.go:1171: [WARN] [stacks] update recovery: romm was interrupted while UNDOING (started 2026-09-23T10:11:18Z) — marking it Updating and RESUMING the undo
2026/09/23 10:13:25 update.go:1224: [INFO] [stacks] update romm: resuming the UNDO after a controller restart
2026/09/23 10:13:25 update.go:826: [ERROR] [stacks] update romm FAILED after the new version was started: resumed after a restart during the undo
2026/09/23 10:13:25 update.go:818: [INFO] [stacks] update romm: kept 24813 bytes of the app's own log at /opt/docker/stacks/romm/hold-logs/20260923T101325Z/compose-logs.txt before stopping it (R-621)
2026/09/23 10:13:25 update.go:1106: [INFO] [stacks] update romm: phase undoing
2026/09/23 10:13:25 undo.go:357: [WARN] [stacks] update romm: UNDO — putting back the previous version and its 3 volume copy(ies) (reason: resumed after a restart during the undo)
2026/09/23 10:14:20 undo.go:404: [INFO] [stacks] update romm: UNDONE in 55s — the previous version is running on the data from before the update (the app's health check passed)
2026/09/23 10:14:33 update.go:487: [INFO] [stacks] update vikunja: accepted — guarded update started
2026/09/23 10:14:33 update.go:1106: [INFO] [stacks] update vikunja: phase checking
2026/09/23 10:14:33 update.go:632: [INFO] [stacks] update vikunja: precondition met — Tier 1 (own recovery unit) copy from 2026-09-23T10:04:52Z (10m0s old, limit 24h0m0s)
2026/09/23 10:14:33 update.go:1106: [INFO] [stacks] update vikunja: phase safety-dump
2026/09/23 10:14:33 update.go:664: [INFO] [stacks] update vikunja: safety dump done (0 file(s)) []
2026/09/23 10:14:34 undo.go:252: [INFO] [stacks] update vikunja: the undo copy will hold 2 named volume(s), 2.6 MiB
2026/09/23 10:14:34 update.go:1106: [INFO] [stacks] update vikunja: phase pinning
2026/09/23 10:14:34 pin.go:365: [INFO] [stacks] update vikunja: pin advanced to the catalog's current definition (vikunja=vikunja/vikunja:2.6.0)
2026/09/23 10:14:34 update.go:1106: [INFO] [stacks] update vikunja: phase pulling
2026/09/23 10:14:35 update.go:1106: [INFO] [stacks] update vikunja: phase copying
2026/09/23 10:14:36 update.go:1106: [INFO] [stacks] update vikunja: phase copying
2026/09/23 10:14:36 undo.go:279: [INFO] [stacks] update vikunja: copied vikunja_vikunja_data → vikunja_vikunja_data.pre-update-20260923T101436Z in 469ms
2026/09/23 10:14:36 update.go:1106: [INFO] [stacks] update vikunja: phase copying
2026/09/23 10:14:37 undo.go:279: [INFO] [stacks] update vikunja: copied vikunja_vikunja_db → vikunja_vikunja_db.pre-update-20260923T101436Z in 444ms
2026/09/23 10:14:37 update.go:1106: [INFO] [stacks] update vikunja: phase starting
2026/09/23 10:14:37 update.go:1106: [INFO] [stacks] update vikunja: phase verifying
2026/09/23 10:16:07 update.go:826: [ERROR] [stacks] update vikunja FAILED after the new version was started: not healthy: not healthy within 1m30s (last: state unhealthy)
2026/09/23 10:16:08 update.go:818: [INFO] [stacks] update vikunja: kept 1299 bytes of the app's own log at /opt/docker/stacks/vikunja/hold-logs/20260923T101607Z/compose-logs.txt before stopping it (R-621)
2026/09/23 10:16:08 update.go:1106: [INFO] [stacks] update vikunja: phase undoing
2026/09/23 10:16:08 undo.go:357: [WARN] [stacks] update vikunja: UNDO — putting back the previous version and its 2 volume copy(ies) (reason: not healthy: not healthy within 1m30s (last: state unhealthy))
2026/09/23 10:16:08 undo.go:363: [ERROR] [stacks] update vikunja: the undo copy vikunja_vikunja_data.pre-update-20260923T101436Z has no finished-marker — it is cut off or missing; NOTHING is put back
2026/09/23 10:16:08 update.go:838: [ERROR] [stacks] update vikunja: the UNDO failed too (untouched) — HOLDING the app; the undo copies are kept: [{vikunja_vikunja_data vikunja_vikunja_data.pre-update-20260923T101436Z} {vikunja_vikunja_db vikunja_vikunja_db.pre-update-20260923T101436Z}]
2026/09/23 10:16:08 update_guard.go:536: [WARN] [backup] vikunja is HELD STOPPED after a failed update (restore point: tier 1 "saját meghajtó", 2026-09-23T10:04:52Z; holds: "a beállításokat, az adatbázist és az adatköteteket tartalmazza"; undo: "untouched")
2026/09/23 10:16:42 update.go:487: [INFO] [stacks] update docmost: accepted — guarded update started
2026/09/23 10:16:42 update.go:1106: [INFO] [stacks] update docmost: phase checking
2026/09/23 10:16:42 update.go:632: [INFO] [stacks] update docmost: precondition met — Tier 1 (own recovery unit) copy from 2026-09-23T10:03:45Z (13m0s old, limit 24h0m0s)
2026/09/23 10:16:42 update.go:1106: [INFO] [stacks] update docmost: phase safety-dump
2026/09/23 10:16:43 update.go:664: [INFO] [stacks] update docmost: safety dump done (1 file(s)) [/mnt/sys_drive/felhom-data/backups/primary/docmost/db-dumps/pre-restore-20260923T101642Z-docmost-postgres.sql]
2026/09/23 10:16:44 undo.go:252: [INFO] [stacks] update docmost: the undo copy will hold 3 named volume(s), 64.8 MiB
2026/09/23 10:16:44 update.go:1106: [INFO] [stacks] update docmost: phase pinning
2026/09/23 10:16:44 pin.go:365: [INFO] [stacks] update docmost: pin advanced to the catalog's current definition (docmost=docmost/docmost:0.96.0, docmost-postgres=postgres:16-alpine, docmost-redis=redis:7-alpine)
2026/09/23 10:16:44 update.go:1106: [INFO] [stacks] update docmost: phase pulling
2026/09/23 10:16:45 update.go:1106: [INFO] [stacks] update docmost: phase copying
2026/09/23 10:16:46 update.go:1106: [INFO] [stacks] update docmost: phase copying
2026/09/23 10:16:46 undo.go:279: [INFO] [stacks] update docmost: copied docmost_docmost_postgres_data → docmost_docmost_postgres_data.pre-update-20260923T101646Z in 673ms
2026/09/23 10:16:46 update.go:1106: [INFO] [stacks] update docmost: phase copying
2026/09/23 10:16:47 undo.go:279: [INFO] [stacks] update docmost: copied docmost_docmost_redis_data → docmost_docmost_redis_data.pre-update-20260923T101646Z in 409ms
2026/09/23 10:16:47 update.go:1106: [INFO] [stacks] update docmost: phase copying
2026/09/23 10:16:47 undo.go:279: [INFO] [stacks] update docmost: copied docmost_docmost_storage → docmost_docmost_storage.pre-update-20260923T101646Z in 415ms
2026/09/23 10:16:47 update.go:1106: [INFO] [stacks] update docmost: phase starting
2026/09/23 10:16:58 update.go:1106: [INFO] [stacks] update docmost: phase verifying
2026/09/23 10:17:19 update.go:785: [INFO] [stacks] update docmost: healthy after 20s (the app's health check passed)
2026/09/23 10:17:19 update.go:793: [INFO] [stacks] update docmost: DONE in 37s
