{ "round": 9, "action": "remove_held", "accident": { "kind": "controller_killed", "cmd": "kill -9 of the controller PID (2 of max 3; first 14:09:22)", "fired_at": "14:29:54", "result": "killed pid 12752 rc=0" }, "app": "chaoscrash", "started": "2026-09-24T12:29:52Z", "before": { "state": { "deployed": true, "state": "stopped", "update_phase": null, "hold_reason": "Az alkalmazást leállítottuk, mert újra és újra összeomlott (vagy elfogyott a memóriája). Az Indítás gombbal újra megpróbálhatod.", "hold_kind": "unhealthy_stop", "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": [ "Az alkalmazást leállítottuk, mert újra és újra összeomlott (vagy elfogyott a memóriája). Az Indítás gombbal újra megpróbálhatod.", "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": [ "We stopped the app because it kept crashing (or ran out of memory). Press Start to try again.", "Support is working on this app, so its data stays: for now you can remove only the app itself." ] }, "held_before": { "deployed": true, "hold_kind": "unhealthy_stop", "hold_reason": "Az alkalmazást leállítottuk, mert újra és újra összeomlott (vagy elfogyott a memóriája). Az Indítás gombbal újra megpróbálhatod." }, "armed_at": "14:29:54", "armed_why": "2 s after the remove press", "act": "remove (data + backups) -> 502 {'_raw': 'Bad Gateway'}", "controller_back_s": 0.2, "time_to_steady_s": 6.2, "after": { "state": { "deployed": true, "state": "stopped", "update_phase": null, "hold_reason": "Az alkalmazást leállítottuk, mert újra és újra összeomlott (vagy elfogyott a memóriája). Az Indítás gombbal újra megpróbálhatod.", "hold_kind": "unhealthy_stop", "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": [ "Az alkalmazást leállítottuk, mert újra és újra összeomlott (vagy elfogyott a memóriája). Az Indítás gombbal újra megpróbálhatod.", "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": [ "We stopped the app because it kept crashing (or ran out of memory). Press Start to try again.", "Support is working on this app, so its data stays: for now you can remove only the app itself." ] }, "readback": null, "events": [], "box_log": [ "2026-09-24T12:29:52Z INFO [api] Remove requested for stack: chaoscrash", "2026-09-24T12:29:52Z INFO Removing deployed stack: chaoscrash (removeHDDData=true, hddDeclared=false, backupPaths=2)", "2026-09-24T12:29:56Z INFO [backup] restore record wired: /opt/docker/felhom-controller/data/restore-status.json (interrupted at startup: false)", "2026-09-24T12:29:56Z INFO [scheduler] Registered periodic job: deadapp-check (every 30s)", "2026-09-24T12:29:56Z INFO [scheduler] Registered periodic job: backup-cache (every 5m0s)", "2026-09-24T12:29:56Z INFO [scheduler] Daily job tier2-backup scheduled for 2026-09-25 14:20 CEST", "2026-09-24T12:29:56Z INFO [scheduler] Daily job offbox-backup scheduled for 2026-09-24 15:05 CEST", "2026-09-24T12:29:56Z INFO [backup] Found 9 DB dump files across drives", "2026-09-24T12:29:56Z INFO [backup] Discovered 3 databases", "2026-09-24T12:29:57Z INFO [backup] Backup status cache refreshed", "2026-09-24T12:29:58Z WARN [api] Unauthorized request to /api/stacks/chaoscrash from 172.18.0.10:34202" ], "undo_copies_left": "0" }