21:00:10 ==== romm: rommapp/romm:5.3.0  ->  rommapp/romm:5.3.1   (sub=arcade, class=db-mariadb)
21:00:13   [1] made the drive paths this app requires: ['/mnt/felhom-drives/scratch_hdd/userdata/romm']
21:00:13   [1] required fields filled beyond DOMAIN/SUBDOMAIN: ['HDD_PATH']
21:00:14   [1] deploy -> 202 {'ok': True, 'message': 'Telepítés elindítva – az állapot a kártyán követhető'}
21:01:39   [1] deployed, controller state=running, pinned={'romm': 'rommapp/romm:5.3.0', 'romm-db': 'mariadb:11.4', 'romm-redis': 'redis:7-alpine'}
21:01:43   [2] seeding through the app's own front door
21:01:44     romm: POST /api/users http=201
21:01:44   [3] control C1 — reading the seed back BEFORE the update
21:01:45     romm: login as the seeded user http=200 ok=True
21:01:45   [4] backup press SKIPPED for romm (R-648: whole-box only; the update's backing-up phase backs up romm alone)
21:01:46   [5] drill commit 757fdc9b9c3c: romm rommapp/romm:5.3.0 -> rommapp/romm:5.3.1 (push rc=0)
21:01:51   [5] badge 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ő — ma'}]
21:01:51   [5] badge EN: [{'title': 'A newer version of this app is available. Select the Update button to start it.', 'text': 'Update available — today'}]
21:01:51   [6] Update -> 202 {'ok': True, 'data': {'accepted': True, 'completed': False}, 'message': 'Frissítés elindult – az állapot a kártyán követhető'}
21:01:51       +   0.0s  phase=safety-dump  label=Adatbázis pillanatkép…  err=None  hold=None
21:01:53       +   2.1s  phase=pulling  label=Új verzió letöltése…  err=None  hold=None
21:02:08       +  17.4s  phase=copying  label=Az adatok másolása a frissítés előtt…  err=None  hold=None
21:02:16       +  25.6s  phase=starting  label=Indítás az új verzióval…  err=None  hold=None
21:02:28       +  36.9s  phase=verifying  label=Működés ellenőrzése…  err=None  hold=None
21:03:04       +  72.8s  phase=done  label=Frissítve  err=None  hold=None
21:03:04   [7] reading the seed back AFTER the update
21:03:15     romm: login as the seeded user http=200 ok=True
21:03:18   [8] pinned    = {'romm': 'rommapp/romm:5.3.1', 'romm-db': 'mariadb:11.4', 'romm-redis': 'redis:7-alpine'}
21:03:18   [8] installed = {'romm': 'rommapp/romm:5.3.1', 'romm-db': 'mariadb:11.4', 'romm-redis': 'redis:7-alpine'}
21:03:18   [8] compose   = ['image: rommapp/romm:5.3.1', 'image: mariadb:11.4', 'image: redis:7-alpine']
21:03:18   [8] inspect   = ['romm  rommapp/romm:5.3.1  running=true  restarts=0', 'romm-db  mariadb:11.4  running=true  restarts=0', 'romm-redis  redis:7-alpine  running=true  restarts=0']
21:03:18   [9] verdict proven  -> /mnt/5_hdd/felhom.eu/git/felhom.eu/documentation/audits/night-2026-09-23/apps/romm/verdict.json
21:03:25   [X] stop -> 200 {'ok': True, 'message': 'Stack romm stop completed'}
21:03:30   [X] remove (with drive data) -> 409 {'ok': False, 'error': 'A(z) /mnt/felhom-drives/scratch_hdd/userdata/romm tárhely jelenleg nem elérhető — az alkalmazás nem távolítható el, amíg a meghajtó viss
21:03:30   [X] refused because the drive path cannot be resolved (R-442, fail-closed and right) — removing the app and KEEPING the drive data instead
21:03:57   [X] remove (keeping drive data) -> 200 {'ok': True, 'data': {'removed': 'romm', 'volumes_removed': ['romm_romm_config', 'romm_romm_db_data', 'romm_romm_redis_data'], 'hdd_paths_removed': [], 'hdd_pat
21:04:05   [X] after remove: deployed=False leftovers='/opt/docker/stacks/romm'
21:05:08   [X] R-626 check +60 s after remove: 'clean'
21:05:08   [9] verdict proven  -> /mnt/5_hdd/felhom.eu/git/felhom.eu/documentation/audits/night-2026-09-23/apps/romm/verdict.json
