4502af6bb1
gates / gates (push) Successful in 24s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
195 lines
12 KiB
JSON
195 lines
12 KiB
JSON
{
|
||
"round": 6,
|
||
"action": "failing_step",
|
||
"accident": "POST /api/backup/run -> 200 {'ok': True, 'message': 'Mentés elindítva'} at 14:12:31",
|
||
"app": "navidrome",
|
||
"started": "2026-09-24T12:12:20Z",
|
||
"before": {
|
||
"state": {
|
||
"deployed": true,
|
||
"state": "running",
|
||
"update_phase": null,
|
||
"hold_reason": null,
|
||
"hold_kind": null,
|
||
"update_error": null,
|
||
"ladder_steps_left": null
|
||
},
|
||
"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"
|
||
}
|
||
]
|
||
},
|
||
"page_hu": [
|
||
"Temperature high: 78°C (hwmon2) Rendszermonitor →",
|
||
"+ 1 további figyelmeztetés →",
|
||
"Az ügyfélszolgálat foglalkozik ezzel az alkalmazással, ezért az adatai megmaradnak: most csak magát az alkalmazást távolíthatod el."
|
||
],
|
||
"page_en": [
|
||
"Temperature high: 78°C (hwmon2) System monitor →",
|
||
"+ 1 more warning →",
|
||
"Support is working on this app, so its data stays: for now you can remove only the app itself."
|
||
]
|
||
},
|
||
"badge_catchup_s": 4.6,
|
||
"act": "Update -> 202 {'ok': True, 'data': {'accepted': True, 'completed': False}, 'message': 'Frissítés elindult – az állapot a kártyán követhető'}",
|
||
"armed_at": "14:12:31",
|
||
"armed_why": "at verifying",
|
||
"phases": [
|
||
[
|
||
5.9,
|
||
"backing-up"
|
||
],
|
||
[
|
||
7.5,
|
||
"safety-dump"
|
||
],
|
||
[
|
||
8.0,
|
||
"pulling"
|
||
],
|
||
[
|
||
9.6,
|
||
"copying"
|
||
],
|
||
[
|
||
10.1,
|
||
"starting"
|
||
],
|
||
[
|
||
10.6,
|
||
"verifying"
|
||
],
|
||
[
|
||
102.0,
|
||
"undoing"
|
||
],
|
||
[
|
||
109.9,
|
||
"undone"
|
||
]
|
||
],
|
||
"time_to_steady_s": 109.9,
|
||
"after": {
|
||
"state": {
|
||
"deployed": true,
|
||
"state": "running",
|
||
"update_phase": "undone",
|
||
"hold_reason": null,
|
||
"hold_kind": null,
|
||
"update_error": null,
|
||
"ladder_steps_left": null
|
||
},
|
||
"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"
|
||
}
|
||
]
|
||
},
|
||
"page_hu": [
|
||
"Temperature high: 78°C (hwmon2) Rendszermonitor →",
|
||
"+ 1 további figyelmeztetés →",
|
||
"A(z) navidrome frissítése 2026-09-24 14:14-kor nem sikerült. A doboz automatikusan visszaállította az előző változatot és az adatokat — semmi nem veszett el.",
|
||
"Az ügyfélszolgálat foglalkozik ezzel az alkalmazással, ezért az adatai megmaradnak: most csak magát az alkalmazást távolíthatod el."
|
||
],
|
||
"page_en": [
|
||
"Temperature high: 78°C (hwmon2) System monitor →",
|
||
"+ 1 more warning →",
|
||
"The update of navidrome at 2026-09-24 14:14 did not succeed. The box put back the previous version and its data automatically — nothing was lost.",
|
||
"Support is working on this app, so its data stays: for now you can remove only the app itself."
|
||
]
|
||
},
|
||
"readback": {
|
||
"A": true
|
||
},
|
||
"events": [],
|
||
"box_log": [
|
||
"2026-09-24T12:12:31Z INFO [stacks] navidrome deluan/navidrome:latest running Up Less than a second (health: starting)",
|
||
"2026-09-24T12:12:31Z INFO [api] Manual app-data backup (DB dump) triggered",
|
||
"2026-09-24T12:12:31Z INFO [backup] Starting database dump run",
|
||
"2026-09-24T12:12:31Z INFO [backup] Discovered 3 databases",
|
||
"2026-09-24T12:12:31Z INFO [backup] Discovered 3 database(s): nextcloud-db(mariadb), romm-db(mariadb), paperless-postgres(postgres)",
|
||
"2026-09-24T12:12:32Z INFO [backup] DB dump: nextcloud-db → nextcloud-mariadb.sql (855.4 KB, 490ms, 131 tables)",
|
||
"2026-09-24T12:12:32Z INFO [backup] DB dump: romm-db → romm-mariadb.sql (112.9 KB, 306ms, 36 tables)",
|
||
"2026-09-24T12:12:33Z INFO [backup] DB dump: paperless-postgres → paperless-ngx-postgres.sql (364.1 KB, 390ms, 72 tables)",
|
||
"2026-09-24T12:12:33Z WARN [backup] Skipping volume dump for navidrome — the app is HELD stopped (its restore point is preserved)",
|
||
"2026-09-24T12:12:33Z INFO [backup] Stopping nextcloud for safe volume dump",
|
||
"2026-09-24T12:12:35Z INFO [backup] Volume dump: nextcloud/nextcloud_nextcloud_db_data → 164.9 MB",
|
||
"2026-09-24T12:12:36Z WARN Health probe navidrome: API GET :8999/ping → Get \"http://navidrome:8999/ping\": dial tcp 172.18.0.3:8999: connect: connection refused",
|
||
"2026-09-24T12:12:38Z INFO [backup] Volume dump: nextcloud/nextcloud_nextcloud_html → 761.6 MB",
|
||
"2026-09-24T12:12:39Z INFO [backup] Volume dump: nextcloud/nextcloud_nextcloud_redis_data → 281.0 KB",
|
||
"2026-09-24T12:12:39Z INFO [backup] Restarting nextcloud after volume dump",
|
||
"2026-09-24T12:12:41Z WARN Health probe navidrome: API GET :8999/ping → Get \"http://navidrome:8999/ping\": dial tcp 172.18.0.3:8999: connect: connection refused",
|
||
"2026-09-24T12:12:45Z INFO [backup] Stopping paperless-ngx for safe volume dump",
|
||
"2026-09-24T12:12:46Z WARN Health probe navidrome: API GET :8999/ping → Get \"http://navidrome:8999/ping\": dial tcp 172.18.0.3:8999: connect: connection refused",
|
||
"2026-09-24T12:12:51Z WARN Health probe navidrome: API GET :8999/ping → Get \"http://navidrome:8999/ping\": dial tcp 172.18.0.3:8999: connect: connection refused",
|
||
"2026-09-24T12:12:53Z INFO [backup] Volume dump: paperless-ngx/paperless-ngx_paperless_data → 1.0 MB",
|
||
"2026-09-24T12:12:54Z INFO [backup] Volume dump: paperless-ngx/paperless-ngx_paperless_postgres_data → 67.9 MB",
|
||
"2026-09-24T12:12:54Z INFO [backup] Volume dump: paperless-ngx/paperless-ngx_paperless_redis_data → 1.0 MB",
|
||
"2026-09-24T12:12:54Z INFO [backup] Restarting paperless-ngx after volume dump",
|
||
"2026-09-24T12:12:56Z WARN Health probe navidrome: API GET :8999/ping → Get \"http://navidrome:8999/ping\": dial tcp 172.18.0.3:8999: connect: connection refused",
|
||
"2026-09-24T12:13:01Z WARN Health probe navidrome: API GET :8999/ping → Get \"http://navidrome:8999/ping\": dial tcp 172.18.0.3:8999: connect: connection refused",
|
||
"2026-09-24T12:13:06Z INFO [backup] Stopping privatebin for safe volume dump",
|
||
"2026-09-24T12:13:06Z WARN Health probe navidrome: API GET :8999/ping → Get \"http://navidrome:8999/ping\": dial tcp 172.18.0.3:8999: connect: connection refused",
|
||
"2026-09-24T12:13:06Z INFO [backup] Volume dump: privatebin/privatebin_privatebin_data → 1.5 KB",
|
||
"2026-09-24T12:13:06Z INFO [backup] Restarting privatebin after volume dump",
|
||
"2026-09-24T12:13:07Z INFO [backup] Stopping romm for safe volume dump",
|
||
"2026-09-24T12:13:11Z WARN Health probe navidrome: API GET :8999/ping → Get \"http://navidrome:8999/ping\": dial tcp 172.18.0.3:8999: connect: connection refused",
|
||
"2026-09-24T12:13:12Z INFO [backup] Volume dump: romm/romm_romm_config → 2.5 KB",
|
||
"2026-09-24T12:13:13Z INFO [backup] Volume dump: romm/romm_romm_db_data → 156.4 MB",
|
||
"2026-09-24T12:13:14Z INFO [backup] Volume dump: romm/romm_romm_redis_data → 15.5 MB",
|
||
"2026-09-24T12:13:14Z INFO [backup] Restarting romm after volume dump",
|
||
"2026-09-24T12:13:16Z WARN Health probe navidrome: API GET :8999/ping → Get \"http://navidrome:8999/ping\": dial tcp 172.18.0.3:8999: connect: connection refused",
|
||
"2026-09-24T12:13:21Z WARN Health probe navidrome: API GET :8999/ping → Get \"http://navidrome:8999/ping\": dial tcp 172.18.0.3:8999: connect: connection refused",
|
||
"2026-09-24T12:13:25Z INFO [backup] Stopping vikunja for safe volume dump",
|
||
"2026-09-24T12:13:26Z WARN Health probe navidrome: API GET :8999/ping → Get \"http://navidrome:8999/ping\": dial tcp 172.18.0.3:8999: connect: connection refused",
|
||
"2026-09-24T12:13:26Z INFO [backup] Volume dump: vikunja/vikunja_vikunja_data → 1.5 KB",
|
||
"2026-09-24T12:13:27Z INFO [backup] Volume dump: vikunja/vikunja_vikunja_db → 2.0 MB",
|
||
"2026-09-24T12:13:27Z INFO [backup] Restarting vikunja after volume dump",
|
||
"2026-09-24T12:13:28Z INFO [backup] Stopping wishlist for safe volume dump",
|
||
"2026-09-24T12:13:29Z INFO [backup] Volume dump: wishlist/wishlist_wishlist_data → 302.0 KB",
|
||
"2026-09-24T12:13:30Z INFO [backup] Volume dump: wishlist/wishlist_wishlist_uploads → 1.5 KB",
|
||
"2026-09-24T12:13:30Z INFO [backup] Restarting wishlist after volume dump",
|
||
"2026-09-24T12:13:31Z WARN [backup] Skipping volume dump for chaosoom — the app is HELD stopped (its restore point is preserved)",
|
||
"2026-09-24T12:13:31Z INFO [backup] Stopping n8n for safe volume dump",
|
||
"2026-09-24T12:13:31Z WARN Health probe navidrome: API GET :8999/ping → Get \"http://navidrome:8999/ping\": dial tcp 172.18.0.3:8999: connect: connection refused",
|
||
"2026-09-24T12:13:33Z INFO [backup] Volume dump: n8n/n8n_n8n_data → 5.4 MB",
|
||
"2026-09-24T12:13:33Z INFO [backup] Restarting n8n after volume dump",
|
||
"2026-09-24T12:13:35Z INFO [backup] App-data backup completed: 3 databases (1.3 MB total), 7 volume dump(s) (1m3.85s)",
|
||
"2026-09-24T12:13:35Z INFO [backup] Recovery unit captured for wishlist → /mnt/sys_drive/felhom-data/backups/primary/wishlist (images=1, secrets-referenced=0, data_keys=0, portable-carried=0/0, withheld=0)",
|
||
"2026-09-24T12:13:35Z INFO [backup] Recovery unit captured for n8n → /mnt/sys_drive/felhom-data/backups/primary/n8n (images=1, secrets-referenced=1, data_keys=0, portable-carried=1/1, withheld=0)",
|
||
"2026-09-24T12:13:37Z WARN Health probe navidrome: API GET :8999/ping → Get \"http://navidrome:8999/ping\": dial tcp 172.18.0.3:8999: connect: connection refused",
|
||
"2026-09-24T12:13:42Z WARN Health probe navidrome: API GET :8999/ping → Get \"http://navidrome:8999/ping\": dial tcp 172.18.0.3:8999: connect: connection refused",
|
||
"2026-09-24T12:13:47Z WARN Health probe navidrome: API GET :8999/ping → Get \"http://navidrome:8999/ping\": dial tcp 172.18.0.3:8999: connect: connection refused",
|
||
"2026-09-24T12:13:52Z WARN Health probe navidrome: API GET :8999/ping → Get \"http://navidrome:8999/ping\": dial tcp 172.18.0.3:8999: connect: connection refused",
|
||
"2026-09-24T12:13:57Z WARN Health probe navidrome: API GET :8999/ping → Get \"http://navidrome:8999/ping\": dial tcp 172.18.0.3:8999: connect: connection refused",
|
||
"2026-09-24T12:14:02Z WARN Health probe navidrome: API GET :8999/ping → Get \"http://navidrome:8999/ping\": dial tcp 172.18.0.3:8999: connect: connection refused",
|
||
"2026-09-24T12:14:02Z ERROR [stacks] update navidrome FAILED after the new version was started: not healthy: not healthy within 1m30s (last: health check failing)",
|
||
"2026-09-24T12:14:02Z INFO [stacks] update navidrome: kept 4222 bytes of the app's own log at /opt/docker/stacks/navidrome/hold-logs/20260924T121402Z/compose-logs.txt before stopping it (R-621)",
|
||
"2026-09-24T12:14:02Z INFO [stacks] update navidrome: phase undoing",
|
||
"2026-09-24T12:14:02Z WARN [stacks] update navidrome: UNDO — putting back the previous version and its 1 volume copy(ies) (reason: not healthy: not healthy within 1m30s (last: health check failing))",
|
||
"2026-09-24T12:14:04Z INFO [stacks] pin navidrome: navidrome=deluan/navidrome:0.64.1",
|
||
"2026-09-24T12:14:04Z INFO [stacks] userdata belt: drive /mnt/felhom-drives/scratch_hdd/userdata/navidrome not mounted — skipping ensure (held by drive gate)",
|
||
"2026-09-24T12:14:10Z INFO [stacks] update navidrome: event app_update_undone",
|
||
"2026-09-24T12:14:10Z INFO [stacks] update navidrome: UNDONE in 8s — the previous version is running on the data from before the update (the app's health check passed)",
|
||
"2026-09-24T12:14:12Z INFO [sync] Updated navidrome/.felhom.yml",
|
||
"2026-09-24T12:14:12Z INFO [api] Catalog sync completed: Sablonok frissítve — frissítve: navidrome"
|
||
],
|
||
"undo_copies_left": "0"
|
||
} |