{ "total_s": 438.5, "steps": [ { "pass": 1, "app": "romm", "steps_left_before": 3, "from": { "romm": "rommapp/romm:5.0.0", "romm-db": "mariadb:11.4", "romm-redis": "redis:7-alpine" }, "wall_s": 77.4, "accepted": true, "http": "202", "phases": [ { "t": 0.0, "phase": "safety-dump", "label": "Adatbázis pillanatkép…", "updating": true, "error": null, "hold": null }, { "t": 2.1, "phase": "pulling", "label": "Új verzió letöltése…", "updating": true, "error": null, "hold": null }, { "t": 16.5, "phase": "copying", "label": "Az adatok másolása a frissítés előtt…", "updating": true, "error": null, "hold": null }, { "t": 24.7, "phase": "starting", "label": "Indítás az új verzióval…", "updating": true, "error": null, "hold": null }, { "t": 36.0, "phase": "verifying", "label": "Működés ellenőrzése…", "updating": true, "error": null, "hold": null }, { "t": 77.1, "phase": "done", "label": "Frissítve", "updating": false, "error": null, "hold": null } ], "duration_s": 77.1, "final_phase": "done", "update_error": null, "hold_reason": null, "state": "running", "to": { "romm": "rommapp/romm:5.3.0", "romm-db": "mariadb:11.4", "romm-redis": "redis:7-alpine" }, "steps_left_after": 2 }, { "pass": 1, "app": "romm", "steps_left_before": 2, "from": { "romm": "rommapp/romm:5.3.0", "romm-db": "mariadb:11.4", "romm-redis": "redis:7-alpine" }, "wall_s": 71.2, "accepted": true, "http": "202", "phases": [ { "t": 0.0, "phase": "safety-dump", "label": "Adatbázis pillanatkép…", "updating": true, "error": null, "hold": null }, { "t": 2.1, "phase": "pulling", "label": "Új verzió letöltése…", "updating": true, "error": null, "hold": null }, { "t": 16.4, "phase": "copying", "label": "Az adatok másolása a frissítés előtt…", "updating": true, "error": null, "hold": null }, { "t": 24.6, "phase": "starting", "label": "Indítás az új verzióval…", "updating": true, "error": null, "hold": null }, { "t": 35.9, "phase": "verifying", "label": "Működés ellenőrzése…", "updating": true, "error": null, "hold": null }, { "t": 70.8, "phase": "done", "label": "Frissítve", "updating": false, "error": null, "hold": null } ], "duration_s": 70.8, "final_phase": "done", "update_error": null, "hold_reason": null, "state": "running", "to": { "romm": "rommapp/romm:5.3.1", "romm-db": "mariadb:11.4", "romm-redis": "redis:7-alpine" }, "steps_left_after": 1 }, { "pass": 1, "app": "romm", "steps_left_before": 1, "from": { "romm": "rommapp/romm:5.3.1", "romm-db": "mariadb:11.4", "romm-redis": "redis:7-alpine" }, "wall_s": 93.9, "accepted": true, "http": "202", "phases": [ { "t": 0.0, "phase": "backing-up", "label": "Biztonsági mentés készül a frissítés előtt…", "updating": true, "error": null, "hold": null }, { "t": 20.5, "phase": "safety-dump", "label": "Adatbázis pillanatkép…", "updating": true, "error": null, "hold": null }, { "t": 22.6, "phase": "pulling", "label": "Új verzió letöltése…", "updating": true, "error": null, "hold": null }, { "t": 27.7, "phase": "copying", "label": "Az adatok másolása a frissítés előtt…", "updating": true, "error": null, "hold": null }, { "t": 41.1, "phase": "starting", "label": "Indítás az új verzióval…", "updating": true, "error": null, "hold": null }, { "t": 57.5, "phase": "verifying", "label": "Működés ellenőrzése…", "updating": true, "error": null, "hold": null }, { "t": 93.4, "phase": "done", "label": "Frissítve", "updating": false, "error": null, "hold": null } ], "duration_s": 93.4, "final_phase": "done", "update_error": null, "hold_reason": null, "state": "running", "to": { "romm": "rommapp/romm:5.3.1", "romm-db": "mariadb:11.8", "romm-redis": "redis:7-alpine" }, "steps_left_after": null }, { "pass": 1, "app": "vikunja", "steps_left_before": 1, "from": { "vikunja": "vikunja/vikunja:2.3.0" }, "wall_s": 104.0, "accepted": true, "http": "202", "phases": [ { "t": 0.0, "phase": "backing-up", "label": "Biztonsági mentés készül a frissítés előtt…", "updating": true, "error": null, "hold": null }, { "t": 2.1, "phase": "safety-dump", "label": "Adatbázis pillanatkép…", "updating": true, "error": null, "hold": null }, { "t": 3.1, "phase": "pinning", "label": "Új verzió letöltése…", "updating": true, "error": null, "hold": null }, { "t": 4.1, "phase": "pulling", "label": "Új verzió letöltése…", "updating": true, "error": null, "hold": null }, { "t": 8.3, "phase": "copying", "label": "Az adatok másolása a frissítés előtt…", "updating": true, "error": null, "hold": null }, { "t": 9.3, "phase": "starting", "label": "Indítás az új verzióval…", "updating": true, "error": null, "hold": null }, { "t": 10.3, "phase": "verifying", "label": "Működés ellenőrzése…", "updating": true, "error": null, "hold": null }, { "t": 100.5, "phase": "undoing", "label": "Visszaállítás az előző változatra…", "updating": true, "error": null, "hold": null }, { "t": 103.6, "phase": "undone", "label": "Visszaállítva az előző változatra", "updating": false, "error": null, "hold": null } ], "duration_s": 103.7, "final_phase": "undone", "update_error": null, "hold_reason": null, "state": "running", "to": { "vikunja": "vikunja/vikunja:2.3.0" }, "steps_left_after": 1 } ], "never": { "vikunja": "step:undone" }, "pages": { "wishlist": { "state": "running", "steps_left": 0, "badges": { "hu": [ { "title": "Ez az alkalmazás a legfrissebb elérhető változatot futtatja.", "text": "Naprakész" } ], "en": [ { "title": "This app is running the newest version available.", "text": "Up to date" } ] }, "hold_reason": null, "update_phase": "done", "update_error": null, "pinned": { "wishlist": "ghcr.io/cmintey/wishlist:v0.67.1" }, "update_error_hu": null, "update_error_en": null }, "navidrome": { "state": "running", "steps_left": 0, "badges": { "hu": [ { "title": "Ez az alkalmazás a legfrissebb elérhető változatot futtatja.", "text": "Naprakész" } ], "en": [ { "title": "This app is running the newest version available.", "text": "Up to date" } ] }, "hold_reason": null, "update_phase": "done", "update_error": null, "pinned": { "navidrome": "deluan/navidrome:0.64.1" }, "update_error_hu": null, "update_error_en": null }, "romm": { "state": "running", "steps_left": 0, "badges": { "hu": [ { "title": "Ez az alkalmazás a legfrissebb elérhető változatot futtatja.", "text": "Naprakész" } ], "en": [ { "title": "This app is running the newest version available.", "text": "Up to date" } ] }, "hold_reason": null, "update_phase": "done", "update_error": null, "pinned": { "romm": "rommapp/romm:5.3.1", "romm-db": "mariadb:11.8", "romm-redis": "redis:7-alpine" }, "update_error_hu": null, "update_error_en": null }, "vikunja": { "state": "running", "steps_left": 1, "badges": { "hu": [ { "title": "Újabb változat érhető el ehhez az alkalmazáshoz. A frissítés indításához nyomd meg a Frissítés gombot.", "text": "Frissítés elérhető — 2 napja" } ], "en": [ { "title": "A newer version of this app is available. Select the Update button to start it.", "text": "Update available — 2 days ago" } ] }, "hold_reason": null, "update_phase": "undone", "update_error": null, "pinned": { "vikunja": "vikunja/vikunja:2.3.0" }, "update_error_hu": null, "update_error_en": null } }, "events": "2026/09/24 11:27:27 undo.go:621: [INFO] [stacks] update vikunja: event app_update_undone\n2026/09/24 11:27:27 notifier.go:1255: [WARN] notifier disabled (no hub configured): DROPPED event app_update_undone (severity warning) — further app_update_undone events are logged at DEBUG only\n" }