diff --git a/documentation/audits/evidence-bignight-2026-09-14/alarm-truth-table.md b/documentation/audits/evidence-bignight-2026-09-14/alarm-truth-table.md index f1d05c7b..773c90d1 100644 --- a/documentation/audits/evidence-bignight-2026-09-14/alarm-truth-table.md +++ b/documentation/audits/evidence-bignight-2026-09-14/alarm-truth-table.md @@ -5,6 +5,10 @@ Source: hub log (`alarms.sh`, CEST times), the operator mailbox and the customer „Mail" = the hub logged `Operator email sent`. The customer mailbox (`tester1@felhom.eu`) received no alarm mail all night (checked after F4). +**Delivery checked, not assumed (20:08Z):** the operator mailbox holds each mailed alarm above as its own message from +`monitoring@felhom.eu` to `admin@felhom.eu` — `node_recovered` 19:59:44, `whole_guest_backup_failed` 21:11:14, +`backup_failed` 21:42:54, `storage_disconnected` 21:58:03, and four `app_start_failed` at 21:58:16 CEST. + ## A. Alarms that fired | CEST | event (severity) | trigger | mail | TRUE? | diff --git a/documentation/audits/evidence-bignight-2026-09-14/journal.md b/documentation/audits/evidence-bignight-2026-09-14/journal.md index 8eb4f22b..c9ce1267 100644 --- a/documentation/audits/evidence-bignight-2026-09-14/journal.md +++ b/documentation/audits/evidence-bignight-2026-09-14/journal.md @@ -545,3 +545,14 @@ Fail-closed path, +8 min (`phase5/F4/fail-closed-path-8min.txt`): on the host an **is still a mountpoint on the dead device** — every read answers `Input/output error`; `df` still shows `/dev/sdb 98G 3.6G`. Writes cannot land on the system disk underneath (0 files visible). Rows R-520, R-521 filed; F4 copy blemishes added to R-516. + +### F5 — the drive stays out 30 min, then comes back (`phase5/F5-drive-back.txt`, `phase5/F5/`) + +| | | +|---|---| +| how | F4's evidence pulled 20:27:31Z; `qm set 333 --scsi1 …vm-333-disk-2.qcow2` at **20:27:31Z** (out **1 804 s**) | +| re-bind | the disk returns as **`/dev/sdc`** (the old `sdb` mount stayed `shutdown` the whole time); `EXT4-fs (sdc): recovery complete`, mounted by filesystem UUID `c4b530fd…` at `/mnt/felhom-drives/hdd_1` on host and guest | +| restart | the box restarted the four drive apps by itself: immich / jellyfin `starting` at +36 s, **Nextcloud front door 200 at +58 s**, **all four `running` at +91 s**; system-disk apps never stopped | +| the badge | Tárhely: „Adatlemez · Alapértelmezett · **Aktív** · 3.5 GB / 97.9 GB · ext4 · /dev/sdc · 4 alkalmazás használja (Immich 529.1 MB, Jellyfin, Nextcloud 389.5 MB, Paperless-ngx 0 B)"; dashboard „16 Futó · 0 Leállítva · Adatlemez 3.52 GB / 97.9 GB". **But the banner „Meghajtó leválasztva: Adatlemez" (×2) was still on every page at 20:29:23Z** — re-checked below | +| alarm clears | hub 22:28:25 CEST `storage_reconnected (info) — Meghajtó újra csatlakoztatva: Adatlemez` (no mail) — **true** | +| written to the fail-closed path meanwhile? | **no** — while out, the path stayed a mountpoint on the dead device and every access failed with `Input/output error` (host and guest, 20:05Z); no write could land on the system disk beneath. After return, **11 of 11 sampled Nextcloud files sha equal**, „Közös mappa" lists 398 entries | diff --git a/documentation/audits/evidence-bignight-2026-09-14/phase5/F4/controller.log b/documentation/audits/evidence-bignight-2026-09-14/phase5/F4/controller.log new file mode 100644 index 00000000..39c63a8f --- /dev/null +++ b/documentation/audits/evidence-bignight-2026-09-14/phase5/F4/controller.log @@ -0,0 +1,518 @@ +2026/09/14 19:57:05 [INFO] [stacks] Status refresh: 28 containers across 57 stacks +2026/09/14 19:57:15 [INFO] [stacks] Status refresh: 28 containers across 57 stacks +2026/09/14 19:57:25 [INFO] [stacks] Status refresh: 28 containers across 57 stacks +2026/09/14 19:57:27 [INFO] [web] Login from 172.18.0.10:39418 +2026/09/14 19:57:35 [INFO] [stacks] Status refresh: 28 containers across 57 stacks +2026/09/14 19:57:45 [INFO] [stacks] Status refresh: 28 containers across 57 stacks +2026/09/14 19:57:45 [INFO] [scheduler] Running job: agent-channel-health +2026/09/14 19:57:45 [INFO] [scheduler] Job agent-channel-health completed (took 191ms) +2026/09/14 19:57:53 [INFO] [stacks] Stopping stack: immich +2026/09/14 19:57:53 [INFO] [stacks] Stack immich stopped successfully (took 0.7s) +2026/09/14 19:57:53 [INFO] [stacks] Status refresh: 24 containers across 57 stacks +2026/09/14 19:57:53 [INFO] [stacks] Stopping stack: jellyfin +2026/09/14 19:57:54 [INFO] [stacks] Stack jellyfin stopped successfully (took 0.3s) +2026/09/14 19:57:54 [INFO] [stacks] Status refresh: 23 containers across 57 stacks +2026/09/14 19:57:54 [INFO] [stacks] Stopping stack: nextcloud +2026/09/14 19:57:55 [INFO] [stacks] Status refresh: 22 containers across 57 stacks +2026/09/14 19:57:56 [INFO] [stacks] Stack nextcloud stopped successfully (took 1.8s) +2026/09/14 19:57:56 [INFO] [stacks] Status refresh: 20 containers across 57 stacks +2026/09/14 19:57:56 [INFO] [stacks] Stopping stack: paperless-ngx +2026/09/14 19:58:02 [INFO] [stacks] Stack paperless-ngx stopped successfully (took 6.8s) +2026/09/14 19:58:02 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 19:58:02 [INFO] [settings] Storage path /mnt/felhom-drives/hdd_1 disconnected=true +2026/09/14 19:58:02 [INFO] [settings] Settings saved +2026/09/14 19:58:02 [WARN] [gate] drive ABSENT /mnt/felhom-drives/hdd_1 — stopped+blocked 4 app(s): [immich jellyfin nextcloud paperless-ngx] +2026/09/14 19:58:02 [WARN] [web] FileBrowser: could not ensure userdata skeleton on /mnt/felhom-drives/hdd_1: chmod /mnt/felhom-drives/hdd_1/userdata: input/output error +2026/09/14 19:58:02 [INFO] Event pushed: storage_disconnected (error) — Meghajtó váratlanul leválasztva: Adatlemez +2026/09/14 19:58:02 [INFO] [web] FileBrowser sync — no config/compose change, ensured running without recreate (1 storage path(s)) +2026/09/14 19:58:05 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 19:58:15 [INFO] Event pushed: app_start_failed (warning) — Telepített alkalmazás nem fut: Paperless-ngx +2026/09/14 19:58:15 [INFO] Event pushed: app_start_failed (warning) — Telepített alkalmazás nem fut: Jellyfin +2026/09/14 19:58:15 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 19:58:15 [INFO] Event pushed: app_start_failed (warning) — Telepített alkalmazás nem fut: Immich +2026/09/14 19:58:15 [INFO] Event pushed: app_start_failed (warning) — Telepített alkalmazás nem fut: Nextcloud +2026/09/14 19:58:25 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 19:58:35 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 19:58:45 [INFO] [scheduler] Running job: stack-scan +2026/09/14 19:58:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 19:58:45 [INFO] [stacks] ScanStacks complete: 57 stacks found (12 deployed, 45 available) +2026/09/14 19:58:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 19:58:45 [INFO] [scheduler] Job stack-scan completed (took 79ms) +2026/09/14 19:58:45 [INFO] [scheduler] Running job: agent-channel-health +2026/09/14 19:58:45 [INFO] [scheduler] Job agent-channel-health completed (took 175ms) +2026/09/14 19:58:55 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 19:59:05 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 19:59:15 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 19:59:25 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 19:59:35 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 19:59:45 [INFO] [scheduler] Running job: backup-cache +2026/09/14 19:59:45 [INFO] [scheduler] Running job: system-health +2026/09/14 19:59:45 [INFO] [scheduler] Running job: offsite-credential-retry +2026/09/14 19:59:45 [INFO] [scheduler] Job offsite-credential-retry completed (took 0s) +2026/09/14 19:59:45 [INFO] [backup] Found 3 DB dump files across drives +2026/09/14 19:59:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 19:59:45 [INFO] [backup] Discovered 3 databases +2026/09/14 19:59:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/adventurelog/docker-compose.yml +2026/09/14 19:59:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/bookstack/docker-compose.yml +2026/09/14 19:59:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/docmost/docker-compose.yml +2026/09/14 19:59:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/gokapi/docker-compose.yml +2026/09/14 19:59:45 [INFO] [stacks] ParseComposeHDDMounts: found 1 HDD mounts for /opt/docker/stacks/immich/docker-compose.yml +2026/09/14 19:59:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/jellyfin/docker-compose.yml +2026/09/14 19:59:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/mealie/docker-compose.yml +2026/09/14 19:59:45 [INFO] [stacks] ParseComposeHDDMounts: found 1 HDD mounts for /opt/docker/stacks/nextcloud/docker-compose.yml +2026/09/14 19:59:45 [INFO] [stacks] ParseComposeHDDMounts: found 2 HDD mounts for /opt/docker/stacks/paperless-ngx/docker-compose.yml +2026/09/14 19:59:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/privatebin/docker-compose.yml +2026/09/14 19:59:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/uptime-kuma/docker-compose.yml +2026/09/14 19:59:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/vaultwarden/docker-compose.yml +2026/09/14 19:59:45 [INFO] [backup] Discovered app data: 12 apps +2026/09/14 19:59:45 [INFO] [backup] Backup status cache refreshed +2026/09/14 19:59:45 [INFO] [scheduler] Job backup-cache completed (took 143ms) +2026/09/14 19:59:45 [INFO] [scheduler] Running job: agent-channel-health +2026/09/14 19:59:45 [INFO] [monitor] Health check: status=warn +2026/09/14 19:59:45 [INFO] [scheduler] Job system-health completed (took 209ms) +2026/09/14 19:59:45 [WARN] [samba] share omitted from smb.conf — folder unavailable: name=Filmek +2026/09/14 19:59:45 [INFO] [samba] applying samba stack: shares=1 config_changed=true +2026/09/14 19:59:45 [INFO] [scheduler] Job agent-channel-health completed (took 188ms) +2026/09/14 19:59:55 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:00:05 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:00:05 [INFO] Health probes: 3 ok (of 3 probed) +2026/09/14 20:00:15 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:00:15 [INFO] Health probes: 2 ok (of 2 probed) +2026/09/14 20:00:25 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:00:35 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:00:45 [INFO] [scheduler] Running job: stack-scan +2026/09/14 20:00:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:00:45 [INFO] [stacks] ScanStacks complete: 57 stacks found (12 deployed, 45 available) +2026/09/14 20:00:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:00:45 [INFO] [scheduler] Job stack-scan completed (took 81ms) +2026/09/14 20:00:45 [INFO] Health probes: 1 ok (of 1 probed) +2026/09/14 20:00:45 [INFO] [scheduler] Running job: agent-channel-health +2026/09/14 20:00:45 [INFO] [scheduler] Job agent-channel-health completed (took 177ms) +2026/09/14 20:00:55 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:00:55 [INFO] Health probes: 2 ok (of 2 probed) +2026/09/14 20:01:05 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:01:15 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:01:25 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:01:35 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:01:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:01:45 [INFO] [scheduler] Running job: agent-channel-health +2026/09/14 20:01:45 [INFO] [scheduler] Job agent-channel-health completed (took 185ms) +2026/09/14 20:01:55 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:02:05 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:02:15 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:02:25 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:02:35 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:02:45 [INFO] [scheduler] Running job: stack-scan +2026/09/14 20:02:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:02:45 [INFO] [stacks] ScanStacks complete: 57 stacks found (12 deployed, 45 available) +2026/09/14 20:02:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:02:45 [INFO] [scheduler] Job stack-scan completed (took 68ms) +2026/09/14 20:02:45 [INFO] [scheduler] Running job: agent-channel-health +2026/09/14 20:02:45 [INFO] [scheduler] Job agent-channel-health completed (took 198ms) +2026/09/14 20:02:55 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:03:05 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:03:15 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:03:25 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:03:35 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:03:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:03:45 [INFO] [scheduler] Running job: agent-channel-health +2026/09/14 20:03:45 [INFO] [scheduler] Job agent-channel-health completed (took 187ms) +2026/09/14 20:03:55 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:04:05 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:04:15 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:04:25 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:04:35 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:04:45 [INFO] [scheduler] Running job: backup-cache +2026/09/14 20:04:45 [INFO] [scheduler] Running job: offsite-credential-retry +2026/09/14 20:04:45 [INFO] [scheduler] Job offsite-credential-retry completed (took 0s) +2026/09/14 20:04:45 [INFO] [scheduler] Running job: stack-scan +2026/09/14 20:04:45 [INFO] [scheduler] Running job: system-health +2026/09/14 20:04:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:04:45 [INFO] [stacks] ScanStacks complete: 57 stacks found (12 deployed, 45 available) +2026/09/14 20:04:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:04:45 [INFO] [scheduler] Job stack-scan completed (took 92ms) +2026/09/14 20:04:45 [INFO] [backup] Found 3 DB dump files across drives +2026/09/14 20:04:45 [INFO] [scheduler] Running job: agent-channel-health +2026/09/14 20:04:45 [INFO] [backup] Discovered 3 databases +2026/09/14 20:04:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/adventurelog/docker-compose.yml +2026/09/14 20:04:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/bookstack/docker-compose.yml +2026/09/14 20:04:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/docmost/docker-compose.yml +2026/09/14 20:04:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/gokapi/docker-compose.yml +2026/09/14 20:04:45 [INFO] [stacks] ParseComposeHDDMounts: found 1 HDD mounts for /opt/docker/stacks/immich/docker-compose.yml +2026/09/14 20:04:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/jellyfin/docker-compose.yml +2026/09/14 20:04:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/mealie/docker-compose.yml +2026/09/14 20:04:45 [INFO] [stacks] ParseComposeHDDMounts: found 1 HDD mounts for /opt/docker/stacks/nextcloud/docker-compose.yml +2026/09/14 20:04:45 [INFO] [stacks] ParseComposeHDDMounts: found 2 HDD mounts for /opt/docker/stacks/paperless-ngx/docker-compose.yml +2026/09/14 20:04:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/privatebin/docker-compose.yml +2026/09/14 20:04:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/uptime-kuma/docker-compose.yml +2026/09/14 20:04:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/vaultwarden/docker-compose.yml +2026/09/14 20:04:45 [INFO] [backup] Discovered app data: 12 apps +2026/09/14 20:04:45 [INFO] [backup] Backup status cache refreshed +2026/09/14 20:04:45 [INFO] [scheduler] Job backup-cache completed (took 239ms) +2026/09/14 20:04:45 [INFO] [monitor] Health check: status=warn +2026/09/14 20:04:45 [INFO] [scheduler] Job system-health completed (took 239ms) +2026/09/14 20:04:45 [WARN] [samba] share omitted from smb.conf — folder unavailable: name=Filmek +2026/09/14 20:04:45 [INFO] [scheduler] Job agent-channel-health completed (took 204ms) +2026/09/14 20:04:55 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:05:05 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:05:15 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:05:15 [INFO] Health probes: 3 ok (of 3 probed) +2026/09/14 20:05:25 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:05:25 [INFO] Health probes: 2 ok (of 2 probed) +2026/09/14 20:05:35 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:05:45 [INFO] [deadapp] check alive: 20 scans since boot, 12 deployed app(s) evaluated, 4 currently down +2026/09/14 20:05:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:05:45 [INFO] Health probes: 1 ok (of 1 probed) +2026/09/14 20:05:45 [INFO] [scheduler] Running job: agent-channel-health +2026/09/14 20:05:45 [INFO] [scheduler] Job agent-channel-health completed (took 172ms) +2026/09/14 20:05:55 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:06:05 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:06:05 [INFO] Health probes: 2 ok (of 2 probed) +2026/09/14 20:06:15 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:06:25 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:06:35 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:06:45 [INFO] [scheduler] Running job: stack-scan +2026/09/14 20:06:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:06:45 [INFO] [stacks] ScanStacks complete: 57 stacks found (12 deployed, 45 available) +2026/09/14 20:06:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:06:45 [INFO] [scheduler] Job stack-scan completed (took 88ms) +2026/09/14 20:06:45 [INFO] [scheduler] Running job: agent-channel-health +2026/09/14 20:06:45 [INFO] [scheduler] Job agent-channel-health completed (took 174ms) +2026/09/14 20:06:55 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:07:05 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:07:15 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:07:25 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:07:35 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:07:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:07:45 [INFO] [scheduler] Running job: agent-channel-health +2026/09/14 20:07:45 [INFO] [scheduler] Job agent-channel-health completed (took 181ms) +2026/09/14 20:07:55 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:08:05 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:08:15 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:08:25 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:08:35 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:08:45 [INFO] [scheduler] Running job: stack-scan +2026/09/14 20:08:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:08:45 [INFO] [stacks] ScanStacks complete: 57 stacks found (12 deployed, 45 available) +2026/09/14 20:08:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:08:45 [INFO] [scheduler] Job stack-scan completed (took 74ms) +2026/09/14 20:08:45 [INFO] [scheduler] Running job: agent-channel-health +2026/09/14 20:08:45 [INFO] [scheduler] Job agent-channel-health completed (took 183ms) +2026/09/14 20:08:55 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:09:05 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:09:15 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:09:25 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:09:35 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:09:44 [INFO] [sync] Starting catalog sync +2026/09/14 20:09:44 [INFO] [sync] Pulling latest from https://gitea.dooplex.hu/admin/app-catalog-felhom.eu.git (branch: main) +2026/09/14 20:09:44 [INFO] [sync] Catalog sync complete +2026/09/14 20:09:44 [INFO] [sync] Periodic sync: Sablonok naprakészek — nincs változás +2026/09/14 20:09:45 [INFO] [scheduler] Running job: offsite-credential-retry +2026/09/14 20:09:45 [INFO] [scheduler] Job offsite-credential-retry completed (took 0s) +2026/09/14 20:09:45 [INFO] [scheduler] Running job: hub-report +2026/09/14 20:09:45 [INFO] [report] Building system report +2026/09/14 20:09:45 [INFO] [scheduler] Running job: system-health +2026/09/14 20:09:45 [INFO] [scheduler] Running job: backup-cache +2026/09/14 20:09:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:09:45 [INFO] [backup] Found 3 DB dump files across drives +2026/09/14 20:09:45 [INFO] [scheduler] Running job: agent-channel-health +2026/09/14 20:09:45 [INFO] [backup] Discovered 3 databases +2026/09/14 20:09:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/adventurelog/docker-compose.yml +2026/09/14 20:09:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/bookstack/docker-compose.yml +2026/09/14 20:09:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/docmost/docker-compose.yml +2026/09/14 20:09:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/gokapi/docker-compose.yml +2026/09/14 20:09:45 [INFO] [stacks] ParseComposeHDDMounts: found 1 HDD mounts for /opt/docker/stacks/immich/docker-compose.yml +2026/09/14 20:09:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/jellyfin/docker-compose.yml +2026/09/14 20:09:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/mealie/docker-compose.yml +2026/09/14 20:09:45 [INFO] [stacks] ParseComposeHDDMounts: found 1 HDD mounts for /opt/docker/stacks/nextcloud/docker-compose.yml +2026/09/14 20:09:45 [INFO] [stacks] ParseComposeHDDMounts: found 2 HDD mounts for /opt/docker/stacks/paperless-ngx/docker-compose.yml +2026/09/14 20:09:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/privatebin/docker-compose.yml +2026/09/14 20:09:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/uptime-kuma/docker-compose.yml +2026/09/14 20:09:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/vaultwarden/docker-compose.yml +2026/09/14 20:09:45 [INFO] [backup] Discovered app data: 12 apps +2026/09/14 20:09:45 [INFO] [backup] Backup status cache refreshed +2026/09/14 20:09:45 [INFO] [scheduler] Job backup-cache completed (took 238ms) +2026/09/14 20:09:45 [INFO] [monitor] Health check: status=warn +2026/09/14 20:09:45 [INFO] [scheduler] Job system-health completed (took 285ms) +2026/09/14 20:09:45 [INFO] [monitor] Health check: status=warn +2026/09/14 20:09:45 [INFO] [scheduler] Job agent-channel-health completed (took 185ms) +2026/09/14 20:09:45 [WARN] [samba] share omitted from smb.conf — folder unavailable: name=Filmek +2026/09/14 20:09:46 [INFO] [report] Hub report pushed successfully (17382 bytes) +2026/09/14 20:09:46 [INFO] [settings] Settings saved +2026/09/14 20:09:46 [INFO] [scheduler] Job hub-report completed (took 734ms) +2026/09/14 20:09:55 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:10:05 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:10:15 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:10:15 [INFO] Health probes: 3 ok (of 3 probed) +2026/09/14 20:10:25 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:10:35 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:10:35 [INFO] Health probes: 2 ok (of 2 probed) +2026/09/14 20:10:45 [INFO] [scheduler] Running job: stack-scan +2026/09/14 20:10:45 [INFO] [stacks] ScanStacks complete: 57 stacks found (12 deployed, 45 available) +2026/09/14 20:10:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:10:45 [INFO] [scheduler] Job stack-scan completed (took 76ms) +2026/09/14 20:10:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:10:45 [INFO] Health probes: 1 ok (of 1 probed) +2026/09/14 20:10:45 [INFO] [scheduler] Running job: agent-channel-health +2026/09/14 20:10:45 [INFO] [scheduler] Job agent-channel-health completed (took 180ms) +2026/09/14 20:10:55 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:11:05 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:11:15 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:11:15 [INFO] Health probes: 2 ok (of 2 probed) +2026/09/14 20:11:25 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:11:35 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:11:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:11:45 [INFO] [scheduler] Running job: agent-channel-health +2026/09/14 20:11:45 [INFO] [scheduler] Job agent-channel-health completed (took 186ms) +2026/09/14 20:11:55 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:12:05 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:12:15 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:12:25 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:12:35 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:12:45 [INFO] [scheduler] Running job: stack-scan +2026/09/14 20:12:45 [INFO] [stacks] ScanStacks complete: 57 stacks found (12 deployed, 45 available) +2026/09/14 20:12:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:12:45 [INFO] [scheduler] Job stack-scan completed (took 49ms) +2026/09/14 20:12:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:12:45 [INFO] [scheduler] Running job: agent-channel-health +2026/09/14 20:12:45 [INFO] [scheduler] Job agent-channel-health completed (took 185ms) +2026/09/14 20:12:55 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:13:05 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:13:15 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:13:25 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:13:35 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:13:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:13:45 [INFO] [scheduler] Running job: agent-channel-health +2026/09/14 20:13:45 [INFO] [scheduler] Job agent-channel-health completed (took 182ms) +2026/09/14 20:13:55 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:14:05 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:14:15 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:14:25 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:14:35 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:14:45 [INFO] [scheduler] Running job: backup-cache +2026/09/14 20:14:45 [INFO] [scheduler] Running job: offsite-credential-retry +2026/09/14 20:14:45 [INFO] [scheduler] Job offsite-credential-retry completed (took 0s) +2026/09/14 20:14:45 [INFO] [scheduler] Running job: stack-scan +2026/09/14 20:14:45 [INFO] [scheduler] Running job: system-health +2026/09/14 20:14:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:14:45 [INFO] [stacks] ScanStacks complete: 57 stacks found (12 deployed, 45 available) +2026/09/14 20:14:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:14:45 [INFO] [scheduler] Job stack-scan completed (took 93ms) +2026/09/14 20:14:45 [INFO] [backup] Found 3 DB dump files across drives +2026/09/14 20:14:45 [INFO] [scheduler] Running job: agent-channel-health +2026/09/14 20:14:45 [INFO] [backup] Discovered 3 databases +2026/09/14 20:14:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/adventurelog/docker-compose.yml +2026/09/14 20:14:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/bookstack/docker-compose.yml +2026/09/14 20:14:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/docmost/docker-compose.yml +2026/09/14 20:14:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/gokapi/docker-compose.yml +2026/09/14 20:14:45 [INFO] [stacks] ParseComposeHDDMounts: found 1 HDD mounts for /opt/docker/stacks/immich/docker-compose.yml +2026/09/14 20:14:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/jellyfin/docker-compose.yml +2026/09/14 20:14:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/mealie/docker-compose.yml +2026/09/14 20:14:45 [INFO] [stacks] ParseComposeHDDMounts: found 1 HDD mounts for /opt/docker/stacks/nextcloud/docker-compose.yml +2026/09/14 20:14:45 [INFO] [stacks] ParseComposeHDDMounts: found 2 HDD mounts for /opt/docker/stacks/paperless-ngx/docker-compose.yml +2026/09/14 20:14:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/privatebin/docker-compose.yml +2026/09/14 20:14:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/uptime-kuma/docker-compose.yml +2026/09/14 20:14:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/vaultwarden/docker-compose.yml +2026/09/14 20:14:45 [INFO] [backup] Discovered app data: 12 apps +2026/09/14 20:14:45 [INFO] [monitor] Health check: status=warn +2026/09/14 20:14:45 [INFO] [scheduler] Job system-health completed (took 212ms) +2026/09/14 20:14:45 [INFO] [backup] Backup status cache refreshed +2026/09/14 20:14:45 [INFO] [scheduler] Job backup-cache completed (took 216ms) +2026/09/14 20:14:45 [WARN] [samba] share omitted from smb.conf — folder unavailable: name=Filmek +2026/09/14 20:14:45 [INFO] [scheduler] Job agent-channel-health completed (took 195ms) +2026/09/14 20:14:55 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:15:05 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:15:15 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:15:25 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:15:25 [INFO] Health probes: 3 ok (of 3 probed) +2026/09/14 20:15:35 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:15:45 [INFO] [deadapp] check alive: 40 scans since boot, 12 deployed app(s) evaluated, 4 currently down +2026/09/14 20:15:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:15:45 [INFO] Health probes: 2 ok (of 2 probed) +2026/09/14 20:15:45 [INFO] [scheduler] Running job: agent-channel-health +2026/09/14 20:15:45 [INFO] [scheduler] Job agent-channel-health completed (took 177ms) +2026/09/14 20:15:55 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:15:55 [INFO] Health probes: 1 ok (of 1 probed) +2026/09/14 20:16:05 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:16:15 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:16:25 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:16:25 [INFO] Health probes: 2 ok (of 2 probed) +2026/09/14 20:16:35 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:16:45 [INFO] [scheduler] Running job: stack-scan +2026/09/14 20:16:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:16:45 [INFO] [stacks] ScanStacks complete: 57 stacks found (12 deployed, 45 available) +2026/09/14 20:16:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:16:45 [INFO] [scheduler] Job stack-scan completed (took 89ms) +2026/09/14 20:16:45 [INFO] [scheduler] Running job: agent-channel-health +2026/09/14 20:16:45 [INFO] [scheduler] Job agent-channel-health completed (took 175ms) +2026/09/14 20:16:55 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:17:05 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:17:15 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:17:25 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:17:35 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:17:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:17:45 [INFO] [scheduler] Running job: agent-channel-health +2026/09/14 20:17:45 [INFO] [scheduler] Job agent-channel-health completed (took 183ms) +2026/09/14 20:17:55 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:18:05 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:18:15 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:18:25 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:18:35 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:18:45 [INFO] [scheduler] Running job: stack-scan +2026/09/14 20:18:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:18:45 [INFO] [stacks] ScanStacks complete: 57 stacks found (12 deployed, 45 available) +2026/09/14 20:18:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:18:45 [INFO] [scheduler] Job stack-scan completed (took 83ms) +2026/09/14 20:18:45 [INFO] [scheduler] Running job: agent-channel-health +2026/09/14 20:18:45 [INFO] [scheduler] Job agent-channel-health completed (took 178ms) +2026/09/14 20:18:55 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:19:05 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:19:15 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:19:25 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:19:35 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:19:45 [INFO] [scheduler] Running job: backup-cache +2026/09/14 20:19:45 [INFO] [scheduler] Running job: offsite-credential-retry +2026/09/14 20:19:45 [INFO] [scheduler] Job offsite-credential-retry completed (took 0s) +2026/09/14 20:19:45 [INFO] [scheduler] Running job: system-health +2026/09/14 20:19:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:19:45 [INFO] [backup] Found 3 DB dump files across drives +2026/09/14 20:19:45 [INFO] [backup] Discovered 3 databases +2026/09/14 20:19:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/adventurelog/docker-compose.yml +2026/09/14 20:19:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/bookstack/docker-compose.yml +2026/09/14 20:19:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/docmost/docker-compose.yml +2026/09/14 20:19:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/gokapi/docker-compose.yml +2026/09/14 20:19:45 [INFO] [stacks] ParseComposeHDDMounts: found 1 HDD mounts for /opt/docker/stacks/immich/docker-compose.yml +2026/09/14 20:19:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/jellyfin/docker-compose.yml +2026/09/14 20:19:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/mealie/docker-compose.yml +2026/09/14 20:19:45 [INFO] [stacks] ParseComposeHDDMounts: found 1 HDD mounts for /opt/docker/stacks/nextcloud/docker-compose.yml +2026/09/14 20:19:45 [INFO] [stacks] ParseComposeHDDMounts: found 2 HDD mounts for /opt/docker/stacks/paperless-ngx/docker-compose.yml +2026/09/14 20:19:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/privatebin/docker-compose.yml +2026/09/14 20:19:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/uptime-kuma/docker-compose.yml +2026/09/14 20:19:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/vaultwarden/docker-compose.yml +2026/09/14 20:19:45 [INFO] [backup] Discovered app data: 12 apps +2026/09/14 20:19:45 [INFO] [backup] Backup status cache refreshed +2026/09/14 20:19:45 [INFO] [scheduler] Job backup-cache completed (took 155ms) +2026/09/14 20:19:45 [INFO] [scheduler] Running job: agent-channel-health +2026/09/14 20:19:45 [INFO] [monitor] Health check: status=warn +2026/09/14 20:19:45 [INFO] [scheduler] Job system-health completed (took 199ms) +2026/09/14 20:19:45 [WARN] [samba] share omitted from smb.conf — folder unavailable: name=Filmek +2026/09/14 20:19:45 [INFO] [scheduler] Job agent-channel-health completed (took 197ms) +2026/09/14 20:19:55 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:20:05 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:20:15 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:20:25 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:20:25 [INFO] Health probes: 3 ok (of 3 probed) +2026/09/14 20:20:35 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:20:45 [INFO] [scheduler] Running job: stack-scan +2026/09/14 20:20:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:20:45 [INFO] [stacks] ScanStacks complete: 57 stacks found (12 deployed, 45 available) +2026/09/14 20:20:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:20:45 [INFO] [scheduler] Job stack-scan completed (took 77ms) +2026/09/14 20:20:45 [INFO] Health probes: 1 ok (of 1 probed) +2026/09/14 20:20:45 [INFO] [scheduler] Running job: agent-channel-health +2026/09/14 20:20:45 [INFO] [scheduler] Job agent-channel-health completed (took 179ms) +2026/09/14 20:20:55 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:20:55 [INFO] Health probes: 2 ok (of 2 probed) +2026/09/14 20:21:05 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:21:15 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:21:25 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:21:25 [INFO] Health probes: 2 ok (of 2 probed) +2026/09/14 20:21:35 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:21:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:21:45 [INFO] [scheduler] Running job: agent-channel-health +2026/09/14 20:21:45 [INFO] [scheduler] Job agent-channel-health completed (took 185ms) +2026/09/14 20:21:55 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:22:05 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:22:15 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:22:25 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:22:35 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:22:45 [INFO] [scheduler] Running job: stack-scan +2026/09/14 20:22:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:22:45 [INFO] [stacks] ScanStacks complete: 57 stacks found (12 deployed, 45 available) +2026/09/14 20:22:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:22:45 [INFO] [scheduler] Job stack-scan completed (took 74ms) +2026/09/14 20:22:45 [INFO] [scheduler] Running job: agent-channel-health +2026/09/14 20:22:45 [INFO] [scheduler] Job agent-channel-health completed (took 183ms) +2026/09/14 20:22:55 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:23:05 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:23:15 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:23:25 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:23:35 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:23:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:23:45 [INFO] [scheduler] Running job: agent-channel-health +2026/09/14 20:23:45 [INFO] [scheduler] Job agent-channel-health completed (took 177ms) +2026/09/14 20:23:55 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:24:05 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:24:15 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:24:25 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:24:35 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:24:44 [INFO] [sync] Starting catalog sync +2026/09/14 20:24:44 [INFO] [sync] Pulling latest from https://gitea.dooplex.hu/admin/app-catalog-felhom.eu.git (branch: main) +2026/09/14 20:24:44 [INFO] [sync] Catalog sync complete +2026/09/14 20:24:44 [INFO] [sync] Periodic sync: Sablonok naprakészek — nincs változás +2026/09/14 20:24:45 [INFO] [scheduler] Running job: hub-report +2026/09/14 20:24:45 [INFO] [scheduler] Running job: backup-cache +2026/09/14 20:24:45 [INFO] [scheduler] Running job: offsite-credential-retry +2026/09/14 20:24:45 [INFO] [scheduler] Job offsite-credential-retry completed (took 0s) +2026/09/14 20:24:45 [INFO] [scheduler] Running job: stack-scan +2026/09/14 20:24:45 [INFO] [report] Building system report +2026/09/14 20:24:45 [INFO] [scheduler] Running job: system-health +2026/09/14 20:24:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:24:45 [INFO] [stacks] ScanStacks complete: 57 stacks found (12 deployed, 45 available) +2026/09/14 20:24:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:24:45 [INFO] [scheduler] Job stack-scan completed (took 99ms) +2026/09/14 20:24:45 [INFO] [backup] Found 3 DB dump files across drives +2026/09/14 20:24:45 [INFO] [scheduler] Running job: agent-channel-health +2026/09/14 20:24:45 [INFO] [backup] Discovered 3 databases +2026/09/14 20:24:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/adventurelog/docker-compose.yml +2026/09/14 20:24:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/bookstack/docker-compose.yml +2026/09/14 20:24:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/docmost/docker-compose.yml +2026/09/14 20:24:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/gokapi/docker-compose.yml +2026/09/14 20:24:45 [INFO] [stacks] ParseComposeHDDMounts: found 1 HDD mounts for /opt/docker/stacks/immich/docker-compose.yml +2026/09/14 20:24:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/jellyfin/docker-compose.yml +2026/09/14 20:24:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/mealie/docker-compose.yml +2026/09/14 20:24:45 [INFO] [stacks] ParseComposeHDDMounts: found 1 HDD mounts for /opt/docker/stacks/nextcloud/docker-compose.yml +2026/09/14 20:24:45 [INFO] [stacks] ParseComposeHDDMounts: found 2 HDD mounts for /opt/docker/stacks/paperless-ngx/docker-compose.yml +2026/09/14 20:24:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/privatebin/docker-compose.yml +2026/09/14 20:24:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/uptime-kuma/docker-compose.yml +2026/09/14 20:24:45 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for /opt/docker/stacks/vaultwarden/docker-compose.yml +2026/09/14 20:24:45 [INFO] [backup] Discovered app data: 12 apps +2026/09/14 20:24:45 [INFO] [backup] Backup status cache refreshed +2026/09/14 20:24:45 [INFO] [scheduler] Job backup-cache completed (took 266ms) +2026/09/14 20:24:45 [INFO] [monitor] Health check: status=warn +2026/09/14 20:24:45 [INFO] [scheduler] Job system-health completed (took 278ms) +2026/09/14 20:24:45 [INFO] [monitor] Health check: status=warn +2026/09/14 20:24:45 [INFO] [scheduler] Job agent-channel-health completed (took 193ms) +2026/09/14 20:24:45 [WARN] [samba] share omitted from smb.conf — folder unavailable: name=Filmek +2026/09/14 20:24:46 [INFO] [report] Hub report pushed successfully (7689 bytes) +2026/09/14 20:24:46 [INFO] [settings] Settings saved +2026/09/14 20:24:46 [INFO] [scheduler] Job hub-report completed (took 823ms) +2026/09/14 20:24:55 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:25:05 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:25:15 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:25:25 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:25:35 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:25:35 [INFO] Health probes: 3 ok (of 3 probed) +2026/09/14 20:25:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:25:45 [INFO] [deadapp] check alive: 60 scans since boot, 12 deployed app(s) evaluated, 4 currently down +2026/09/14 20:25:45 [INFO] Health probes: 1 ok (of 1 probed) +2026/09/14 20:25:45 [INFO] [scheduler] Running job: agent-channel-health +2026/09/14 20:25:45 [INFO] [scheduler] Job agent-channel-health completed (took 194ms) +2026/09/14 20:25:55 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:26:05 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:26:05 [INFO] Health probes: 2 ok (of 2 probed) +2026/09/14 20:26:15 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:26:25 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:26:35 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:26:35 [INFO] Health probes: 2 ok (of 2 probed) +2026/09/14 20:26:45 [INFO] [scheduler] Running job: stack-scan +2026/09/14 20:26:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:26:45 [INFO] [stacks] ScanStacks complete: 57 stacks found (12 deployed, 45 available) +2026/09/14 20:26:45 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:26:45 [INFO] [scheduler] Job stack-scan completed (took 72ms) +2026/09/14 20:26:45 [INFO] [scheduler] Running job: agent-channel-health +2026/09/14 20:26:45 [INFO] [scheduler] Job agent-channel-health completed (took 181ms) +2026/09/14 20:26:55 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:27:05 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:27:15 [INFO] [stacks] Status refresh: 17 containers across 57 stacks +2026/09/14 20:27:25 [INFO] [stacks] Status refresh: 17 containers across 57 stacks diff --git a/documentation/audits/evidence-bignight-2026-09-14/phase5/F5-drive-back.txt b/documentation/audits/evidence-bignight-2026-09-14/phase5/F5-drive-back.txt new file mode 100644 index 00000000..ea6ab842 --- /dev/null +++ b/documentation/audits/evidence-bignight-2026-09-14/phase5/F5-drive-back.txt @@ -0,0 +1,12 @@ +F4 evidence pulled 20:27:31, 518 lines +F5 re-attach scsi1 at 20:27:31 (drive out 1804 s) +update VM 333: -scsi1 nvme-scratch:333/vm-333-disk-2.qcow2 +scsi0: nvme-scratch:333/vm-333-disk-1.qcow2,size=200G +scsi1: nvme-scratch:333/vm-333-disk-2.qcow2,size=100G +scsihw: virtio-scsi-single +F5 + 4s 20:27:35 drive: {'nextcloud': 'stopped', 'immich': 'stopped', 'jellyfin': 'stopped', 'paperless-ngx': 'stopped'} sys: {'bookstack': 'running', 'vaultwarden': 'running', 'mealie': 'running', 'docmost': 'running'} userdata: [(None, 'attached')] front: {'nextcloud': 404, 'bookstack': 200} +F5 + 26s 20:27:56 drive: {'nextcloud': 'stopped', 'immich': 'degraded', 'jellyfin': 'stopped', 'paperless-ngx': 'stopped'} sys: {'bookstack': 'running', 'vaultwarden': 'running', 'mealie': 'running', 'docmost': 'running'} userdata: [(None, 'attached')] front: {'nextcloud': 404, 'bookstack': 200} +F5 + 36s 20:28:07 drive: {'nextcloud': 'stopped', 'immich': 'starting', 'jellyfin': 'starting', 'paperless-ngx': 'stopped'} sys: {'bookstack': 'running', 'vaultwarden': 'running', 'mealie': 'running', 'docmost': 'running'} userdata: [(None, 'attached')] front: {'nextcloud': 404, 'bookstack': 200} +F5 + 47s 20:28:18 drive: {'nextcloud': 'starting', 'immich': 'starting', 'jellyfin': 'starting', 'paperless-ngx': 'degraded'} sys: {'bookstack': 'running', 'vaultwarden': 'running', 'mealie': 'running', 'docmost': 'running'} userdata: [(None, 'attached')] front: {'nextcloud': 404, 'bookstack': 200} +F5 + 58s 20:28:29 drive: {'nextcloud': 'running', 'immich': 'running', 'jellyfin': 'running', 'paperless-ngx': 'starting'} sys: {'bookstack': 'running', 'vaultwarden': 'running', 'mealie': 'running', 'docmost': 'running'} userdata: [(None, 'attached')] front: {'nextcloud': 200, 'bookstack': 200} +F5 + 91s 20:29:01 drive: {'nextcloud': 'running', 'immich': 'running', 'jellyfin': 'running', 'paperless-ngx': 'running'} sys: {'bookstack': 'running', 'vaultwarden': 'running', 'mealie': 'running', 'docmost': 'running'} userdata: [(None, 'attached')] front: {'nextcloud': 200, 'bookstack': 200} diff --git a/documentation/audits/evidence-bignight-2026-09-14/phase5/F5/customer-and-hub.txt b/documentation/audits/evidence-bignight-2026-09-14/phase5/F5/customer-and-hub.txt new file mode 100644 index 00000000..e252a98f --- /dev/null +++ b/documentation/audits/evidence-bignight-2026-09-14/phase5/F5/customer-and-hub.txt @@ -0,0 +1,8 @@ +=== /storage 20:29:23 +↗ | Meghajtó leválasztva: Adatlemez (/mnt/felhom-drives/hdd_1) | Beállítások → | Meghajtó leválasztva: Adatlemez (/mnt/felhom-drives/hdd_1) | Rendszermonitor → | Tárhely — Meghajtók | Adattárolók | Külső meghajtók kezelése alkalmazásadatok tárolásához. | Adatlemez | /mnt/felhom-drives/hdd_1 | Alapértelmezett | Aktív | 3.5 GB / 97.9 GB | ext4 · /dev/sdc[/felhom-data] · QEMU HARDDISK | 4 alkalmazás használja | Immich | 529.1 MB | Mozgatás | Jellyfin | Mozgatás | Nextcloud | 389.5 MB | Mozgatás | Paperless-ngx | 0 B | Mozgatás | Új telepítések letiltása | Végleges leszerelés | Adatok áthelyezése | … | Új meghajtó inicializálása | Meglévő meghajtó csatolása | Nem regisztrált meghajtók | az ügynö +=== /apps/nextcloud 20:29:23 +↗ | Meghajtó leválasztva: Adatlemez (/mnt/felhom-drives/hdd_1) | Beállítások → | Meghajtó leválasztva: Adatlemez (/mnt/felhom-drives/hdd_1) | Rendszermonitor → | ← Alkalmazások | Nextcloud | Fut | Naprakész | Megnyitás ↗ | Napló | Exportálás | Beállítások | A saját Google Drive-od - fájlok, naptár, névjegyek egy helyen | ~256M RAM | files | HDD szükséges | Csak x86 | Mire használható? | Fájlok szinkronizálása és megosztása eszközök között | Naptár és névjegyek szinkronizálás (CalDAV/CardDAV) | Dokumentumok közös szerkesztése (OnlyOffice integrációval) | Fotó és videó automatikus feltöltés telefonról | Alkalmazásbolt - kibővíthető funkciók (Notes, Tasks, Forms, stb.) | Első lépések | Nyisd me +=== /dashboard 20:29:24 +↗ | Meghajtó leválasztva: Adatlemez (/mnt/felhom-drives/hdd_1) | Beállítások → | Meghajtó leválasztva: Adatlemez (/mnt/felhom-drives/hdd_1) | Rendszermonitor → | Vezérlőpult | enkicsifelhom.hu | 16 | Futó alkalmazás | 0 | Leállítva | 57 | Összes alkalmazás | Memória | 3.8 GB / 12 GB (33%) | CPU | 8% | Load: 1.87 / 1.03 / 0.73 | Rendszer (/) | 23.0 GB / 68.7 GB (34%) | Adatlemez | 3.52 GB / 97.9 GB (4%) | Lemezek állapota | QEMU QEMU HARDDISK | Nincs adat | 0 °C | QEMU QEMU HARDDISK | Nincs adat | 0 °C | Biztonsági mentés | Utolsó mentés: | 2026-09-14 19:40 | Adatbázisok: | 3 mentve | Telepített alkalmazások | AdventureLog | Utazási napló és kalandtervező | Fut | Megnyitás | Napló | BookStack +=== hub alarms since the re-attach +2026/09/14 22:28:25 [INFO] Event from tester-1: storage_reconnected (info) — Meghajtó újra csatlakoztatva: Adatlemez diff --git a/documentation/audits/evidence-bignight-2026-09-14/phase5/F5/mount-and-data.txt b/documentation/audits/evidence-bignight-2026-09-14/phase5/F5/mount-and-data.txt new file mode 100644 index 00000000..5cdad590 --- /dev/null +++ b/documentation/audits/evidence-bignight-2026-09-14/phase5/F5/mount-and-data.txt @@ -0,0 +1,19 @@ +=== mounts after re-attach 20:29:31 +sdc 100G /mnt/hdd_1 +/dev/mapper/pve-root[/mnt/felhom-drives] /mnt/felhom-drives rw,relatime,errors=remount-ro +/dev/sdc[/felhom-data] /mnt/felhom-drives/hdd_1 rw,relatime +/dev/mapper/pve-root[/mnt/felhom-drives] /mnt/felhom-drives rw,relatime,errors=remount-ro +/dev/mapper/pve-root[/mnt/felhom-drives] /mnt/felhom-drives rw,relatime,errors=remount-ro +/dev/sdc[/felhom-data] /mnt/felhom-drives/hdd_1 rw,relatime +/dev/sdc[/felhom-data] /mnt/felhom-drives/hdd_1 rw,relatime +appdata +backups +userdata +[ 2082.021241] sd 8:0:0:1: [sdc] Write Protect is off +[ 2082.021246] sd 8:0:0:1: [sdc] Mode Sense: 63 00 10 08 +[ 2082.021320] sd 8:0:0:1: [sdc] Write cache: enabled, read cache: enabled, supports DPO and FUA +[ 2082.031592] sd 8:0:0:1: [sdc] Attached SCSI disk +[ 2087.488370] EXT4-fs (sdc): recovery complete +[ 2087.489285] EXT4-fs (sdc): mounted filesystem c4b530fd-d410-424c-917e-c8ecfdde9d8b r/w with ordered data mode. Quota mode: none. +20:29:36 nextcloud sample files sha equal 11 of 11 +Közös mappa entries 398