diff --git a/runtime/history/CLUSTER-SAFE-CLEANUP-085.json b/runtime/history/CLUSTER-SAFE-CLEANUP-085.json new file mode 100644 index 0000000..f330163 --- /dev/null +++ b/runtime/history/CLUSTER-SAFE-CLEANUP-085.json @@ -0,0 +1,30 @@ +{ + "schema_version": 1, + "channel": "homelab-runtime", + "command_id": "CLUSTER-SAFE-CLEANUP-085", + "status": "OK", + "rc": 0, + "host": "pve01", + "mode": "change", + "component": "cluster-cleanup", + "started_at_utc": "2026-07-21T13:12:05Z", + "finished_at_utc": "2026-07-21T13:12:06Z", + "reference_register_checked": true, + "reference_sha256": "5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e", + "error_register_checked": true, + "error_register_sha256": "08b3a769b8e38eaa1acec915352fb328180d70caa7ff6cd9d1ec0da426262752", + "command_sha256": "3066b8f9076135e50fc966c2b6130855a3de4ad235b458f34e325478e35a1ff2", + "duplicate_failed_command_blocked": false, + "block_reason": null, + "execution_started": true, + "changes_made": true, + "sanitized": true, + "secrets_included": false, + "private_addresses_included": false, + "raw_evidence_retained_locally": true, + "raw_evidence_sha256": "7d69058e07681a3ea2cfe9ab2a4d135754b69ad0e27331441d90cec741b78058", + "sanitized_output_sha256": "7d69058e07681a3ea2cfe9ab2a4d135754b69ad0e27331441d90cec741b78058", + "output_truncated_in_json": false, + "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", + "output": "========== NODE=pve01 ==========\nVacuuming done, freed 0B of archived journals from /var/log/journal.\nDeleted archived journal /var/log/journal/2ce15a5fcb0944f28f03355028060357/system@68dcfa97b7124785907598bf8f98eef1-0000000000000001-00065431a2f67227.journal (58.6M).\nDeleted archived journal /var/log/journal/2ce15a5fcb0944f28f03355028060357/system@68dcfa97b7124785907598bf8f98eef1-000000000001e4fb-000654a7c821eee7.journal (64M).\nDeleted archived journal /var/log/journal/2ce15a5fcb0944f28f03355028060357/system@68dcfa97b7124785907598bf8f98eef1-000000000003e419-000654e303e78ab8.journal (66M).\nDeleted archived journal /var/log/journal/2ce15a5fcb0944f28f03355028060357/system@68dcfa97b7124785907598bf8f98eef1-000000000005f68d-000655221fedba2e.journal (67M).\nDeleted archived journal /var/log/journal/2ce15a5fcb0944f28f03355028060357/system@68dcfa97b7124785907598bf8f98eef1-0000000000080abb-0006555cef3ed70e.journal (64.7M).\nDeleted archived journal /var/log/journal/2ce15a5fcb0944f28f03355028060357/system@68dcfa97b7124785907598bf8f98eef1-00000000000a01b0-00065599c22ed922.journal (69.6M).\nDeleted archived journal /var/log/journal/2ce15a5fcb0944f28f03355028060357/system@68dcfa97b7124785907598bf8f98eef1-00000000000c266c-000655c9dd9bed30.journal (70.2M).\nDeleted archived journal /var/log/journal/2ce15a5fcb0944f28f03355028060357/system@68dcfa97b7124785907598bf8f98eef1-00000000000e5cfc-000655f97dcbf32c.journal (68.2M).\nVacuuming done, freed 528.6M of archived journals from /var/log/journal/2ce15a5fcb0944f28f03355028060357.\nVacuuming done, freed 0B of archived journals from /run/log/journal.\n/usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path \"/run/lock\", ignoring.\n/usr/lib/tmpfiles.d/nut-common-tmpfiles.conf:8: Duplicate line for path \"/run/nut\", ignoring.\nBEFORE_FREE_BYTES=55477919744\nAFTER_FREE_BYTES=56871849984\nFREED_BYTES=1393930240\nFilesystem Type Size Used Avail Use% Mounted on\n/dev/mapper/pve-root ext4 98G 40G 53G 43% /\nArchived and active journals take up 735.7M in the file system.\n========== NODE=pve02 ==========\nVacuuming done, freed 0B of archived journals from /var/log/journal.\nDeleted archived journal /var/log/journal/cd9790f9642c4145873371dd41190135/system@8206611ec5bc488fa98e611762cd765d-0000000000000001-00065432527d7594.journal (53.3M).\nDeleted archived journal /var/log/journal/cd9790f9642c4145873371dd41190135/system@8206611ec5bc488fa98e611762cd765d-000000000001417f-000654901f5e106c.journal (54.9M).\nDeleted archived journal /var/log/journal/cd9790f9642c4145873371dd41190135/system@8206611ec5bc488fa98e611762cd765d-0000000000028a0c-000654cb98eac67c.journal (54.8M).\nDeleted archived journal /var/log/journal/cd9790f9642c4145873371dd41190135/system@8206611ec5bc488fa98e611762cd765d-000000000003ce88-0006550074f120a2.journal (54.5M).\nDeleted archived journal /var/log/journal/cd9790f9642c4145873371dd41190135/system@8206611ec5bc488fa98e611762cd765d-000000000005146e-00065538abfa930f.journal (54.9M).\nDeleted archived journal /var/log/journal/cd9790f9642c4145873371dd41190135/system@8206611ec5bc488fa98e611762cd765d-0000000000065e90-0006556cade69676.journal (53.9M).\nDeleted archived journal /var/log/journal/cd9790f9642c4145873371dd41190135/system@8206611ec5bc488fa98e611762cd765d-000000000007a1dc-000655a11c68ce4f.journal (54.7M).\nDeleted archived journal /var/log/journal/cd9790f9642c4145873371dd41190135/system@8206611ec5bc488fa98e611762cd765d-000000000008eaa4-000655dd373a9b1c.journal (54.9M).\nVacuuming done, freed 436.1M of archived journals from /var/log/journal/cd9790f9642c4145873371dd41190135.\nVacuuming done, freed 0B of archived journals from /run/log/journal.\n/usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path \"/run/lock\", ignoring.\n/usr/lib/tmpfiles.d/nut-common-tmpfiles.conf:1: Duplicate line for path \"/run/nut\", ignoring.\nBEFORE_FREE_BYTES=70799679488\nAFTER_FREE_BYTES=71985102848\nFREED_BYTES=1185423360\nFilesystem Type Size Used Avail Use% Mounted on\n/dev/mapper/pve-root ext4 98G 26G 68G 28% /\nArchived and active journals take up 785.5M in the file system.\n========== NODE=pve03 ==========\nDeleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-0000000000049acd-000655672b34f336.journal (53.7M).\nDeleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-000000000005de56-000655a0948e9fde.journal (54.6M).\nDeleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-00000000000726d8-000655dd423d35ab.journal (16M).\nDeleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-00000000000773c3-000655ea46b62bee.journal (8M).\nDeleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-0000000000078fc9-000655ee30a4eb9b.journal (8M).\nDeleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-000000000007abc5-000655f21a13a43f.journal (8M).\nDeleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-000000000007c7cf-000655f614b05b8a.journal (8M).\nDeleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-000000000007e3e1-000655f9e88825e4.journal (8M).\nDeleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-0000000000080092-000655fd34ddff46.journal (8M).\nDeleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-0000000000081d30-000656003d42059c.journal (53.7M).\nVacuuming done, freed 226.2M of archived journals from /var/log/journal/17a3403e3e324c62be41d332e265b338.\nVacuuming done, freed 0B of archived journals from /var/log/journal.\nVacuuming done, freed 0B of archived journals from /run/log/journal.\n/usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path \"/run/lock\", ignoring.\n/usr/lib/tmpfiles.d/nut-common-tmpfiles.conf:1: Duplicate line for path \"/run/nut\", ignoring.\nBEFORE_FREE_BYTES=42993360896\nAFTER_FREE_BYTES=43954413568\nFREED_BYTES=961052672\nFilesystem Type Size Used Avail Use% Mounted on\n/dev/mapper/pve-root ext4 98G 52G 41G 56% /\nArchived and active journals take up 655.1M in the file system.\nCLUSTER_SAFE_CLEANUP=COMPLETE\n" +} diff --git a/runtime/history/CLUSTER-SAFE-CLEANUP-085.txt b/runtime/history/CLUSTER-SAFE-CLEANUP-085.txt new file mode 100644 index 0000000..3b48cca --- /dev/null +++ b/runtime/history/CLUSTER-SAFE-CLEANUP-085.txt @@ -0,0 +1,87 @@ +CHAT_OUTPUT_BEGIN +COMMAND_ID=CLUSTER-SAFE-CLEANUP-085 +STATUS=OK +RC=0 +HOST=pve01 +MODE=change +COMPONENT=cluster-cleanup +REFERENCE_REGISTER_CHECK=OK +REFERENCE_SHA256=5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e +ERROR_REGISTER_CHECK=OK +ERROR_REGISTER_SHA256=08b3a769b8e38eaa1acec915352fb328180d70caa7ff6cd9d1ec0da426262752 +COMMAND_SHA256=3066b8f9076135e50fc966c2b6130855a3de4ad235b458f34e325478e35a1ff2 +DUPLICATE_FAILED_COMMAND_BLOCKED=false +EXECUTION_STARTED=true +CHANGES_MADE=true +SANITIZED=yes +SECRETS_INCLUDED=no +PRIVATE_ADDRESSES_INCLUDED=no +RAW_EVIDENCE_SHA256=7d69058e07681a3ea2cfe9ab2a4d135754b69ad0e27331441d90cec741b78058 +SANITIZED_OUTPUT_SHA256=7d69058e07681a3ea2cfe9ab2a4d135754b69ad0e27331441d90cec741b78058 +OUTPUT_BEGIN +========== NODE=pve01 ========== +Vacuuming done, freed 0B of archived journals from /var/log/journal. +Deleted archived journal /var/log/journal/2ce15a5fcb0944f28f03355028060357/system@68dcfa97b7124785907598bf8f98eef1-0000000000000001-00065431a2f67227.journal (58.6M). +Deleted archived journal /var/log/journal/2ce15a5fcb0944f28f03355028060357/system@68dcfa97b7124785907598bf8f98eef1-000000000001e4fb-000654a7c821eee7.journal (64M). +Deleted archived journal /var/log/journal/2ce15a5fcb0944f28f03355028060357/system@68dcfa97b7124785907598bf8f98eef1-000000000003e419-000654e303e78ab8.journal (66M). +Deleted archived journal /var/log/journal/2ce15a5fcb0944f28f03355028060357/system@68dcfa97b7124785907598bf8f98eef1-000000000005f68d-000655221fedba2e.journal (67M). +Deleted archived journal /var/log/journal/2ce15a5fcb0944f28f03355028060357/system@68dcfa97b7124785907598bf8f98eef1-0000000000080abb-0006555cef3ed70e.journal (64.7M). +Deleted archived journal /var/log/journal/2ce15a5fcb0944f28f03355028060357/system@68dcfa97b7124785907598bf8f98eef1-00000000000a01b0-00065599c22ed922.journal (69.6M). +Deleted archived journal /var/log/journal/2ce15a5fcb0944f28f03355028060357/system@68dcfa97b7124785907598bf8f98eef1-00000000000c266c-000655c9dd9bed30.journal (70.2M). +Deleted archived journal /var/log/journal/2ce15a5fcb0944f28f03355028060357/system@68dcfa97b7124785907598bf8f98eef1-00000000000e5cfc-000655f97dcbf32c.journal (68.2M). +Vacuuming done, freed 528.6M of archived journals from /var/log/journal/2ce15a5fcb0944f28f03355028060357. +Vacuuming done, freed 0B of archived journals from /run/log/journal. +/usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. +/usr/lib/tmpfiles.d/nut-common-tmpfiles.conf:8: Duplicate line for path "/run/nut", ignoring. +BEFORE_FREE_BYTES=55477919744 +AFTER_FREE_BYTES=56871849984 +FREED_BYTES=1393930240 +Filesystem Type Size Used Avail Use% Mounted on +/dev/mapper/pve-root ext4 98G 40G 53G 43% / +Archived and active journals take up 735.7M in the file system. +========== NODE=pve02 ========== +Vacuuming done, freed 0B of archived journals from /var/log/journal. +Deleted archived journal /var/log/journal/cd9790f9642c4145873371dd41190135/system@8206611ec5bc488fa98e611762cd765d-0000000000000001-00065432527d7594.journal (53.3M). +Deleted archived journal /var/log/journal/cd9790f9642c4145873371dd41190135/system@8206611ec5bc488fa98e611762cd765d-000000000001417f-000654901f5e106c.journal (54.9M). +Deleted archived journal /var/log/journal/cd9790f9642c4145873371dd41190135/system@8206611ec5bc488fa98e611762cd765d-0000000000028a0c-000654cb98eac67c.journal (54.8M). +Deleted archived journal /var/log/journal/cd9790f9642c4145873371dd41190135/system@8206611ec5bc488fa98e611762cd765d-000000000003ce88-0006550074f120a2.journal (54.5M). +Deleted archived journal /var/log/journal/cd9790f9642c4145873371dd41190135/system@8206611ec5bc488fa98e611762cd765d-000000000005146e-00065538abfa930f.journal (54.9M). +Deleted archived journal /var/log/journal/cd9790f9642c4145873371dd41190135/system@8206611ec5bc488fa98e611762cd765d-0000000000065e90-0006556cade69676.journal (53.9M). +Deleted archived journal /var/log/journal/cd9790f9642c4145873371dd41190135/system@8206611ec5bc488fa98e611762cd765d-000000000007a1dc-000655a11c68ce4f.journal (54.7M). +Deleted archived journal /var/log/journal/cd9790f9642c4145873371dd41190135/system@8206611ec5bc488fa98e611762cd765d-000000000008eaa4-000655dd373a9b1c.journal (54.9M). +Vacuuming done, freed 436.1M of archived journals from /var/log/journal/cd9790f9642c4145873371dd41190135. +Vacuuming done, freed 0B of archived journals from /run/log/journal. +/usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. +/usr/lib/tmpfiles.d/nut-common-tmpfiles.conf:1: Duplicate line for path "/run/nut", ignoring. +BEFORE_FREE_BYTES=70799679488 +AFTER_FREE_BYTES=71985102848 +FREED_BYTES=1185423360 +Filesystem Type Size Used Avail Use% Mounted on +/dev/mapper/pve-root ext4 98G 26G 68G 28% / +Archived and active journals take up 785.5M in the file system. +========== NODE=pve03 ========== +Deleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-0000000000049acd-000655672b34f336.journal (53.7M). +Deleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-000000000005de56-000655a0948e9fde.journal (54.6M). +Deleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-00000000000726d8-000655dd423d35ab.journal (16M). +Deleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-00000000000773c3-000655ea46b62bee.journal (8M). +Deleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-0000000000078fc9-000655ee30a4eb9b.journal (8M). +Deleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-000000000007abc5-000655f21a13a43f.journal (8M). +Deleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-000000000007c7cf-000655f614b05b8a.journal (8M). +Deleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-000000000007e3e1-000655f9e88825e4.journal (8M). +Deleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-0000000000080092-000655fd34ddff46.journal (8M). +Deleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-0000000000081d30-000656003d42059c.journal (53.7M). +Vacuuming done, freed 226.2M of archived journals from /var/log/journal/17a3403e3e324c62be41d332e265b338. +Vacuuming done, freed 0B of archived journals from /var/log/journal. +Vacuuming done, freed 0B of archived journals from /run/log/journal. +/usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. +/usr/lib/tmpfiles.d/nut-common-tmpfiles.conf:1: Duplicate line for path "/run/nut", ignoring. +BEFORE_FREE_BYTES=42993360896 +AFTER_FREE_BYTES=43954413568 +FREED_BYTES=961052672 +Filesystem Type Size Used Avail Use% Mounted on +/dev/mapper/pve-root ext4 98G 52G 41G 56% / +Archived and active journals take up 655.1M in the file system. +CLUSTER_SAFE_CLEANUP=COMPLETE + +OUTPUT_END +CHAT_OUTPUT_END diff --git a/runtime/latest.json b/runtime/latest.json index a98dca5..f330163 100644 --- a/runtime/latest.json +++ b/runtime/latest.json @@ -1,30 +1,30 @@ { "schema_version": 1, "channel": "homelab-runtime", - "command_id": "CLUSTER-CLEANUP-CANDIDATES-084", + "command_id": "CLUSTER-SAFE-CLEANUP-085", "status": "OK", "rc": 0, "host": "pve01", - "mode": "read-only", + "mode": "change", "component": "cluster-cleanup", - "started_at_utc": "2026-07-21T13:10:21Z", - "finished_at_utc": "2026-07-21T13:10:28Z", + "started_at_utc": "2026-07-21T13:12:05Z", + "finished_at_utc": "2026-07-21T13:12:06Z", "reference_register_checked": true, "reference_sha256": "5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e", "error_register_checked": true, "error_register_sha256": "08b3a769b8e38eaa1acec915352fb328180d70caa7ff6cd9d1ec0da426262752", - "command_sha256": "b59ee5f6a1599237d45be2e0dc4aee68a912e28bc7d8d191892b0be18374eb03", + "command_sha256": "3066b8f9076135e50fc966c2b6130855a3de4ad235b458f34e325478e35a1ff2", "duplicate_failed_command_blocked": false, "block_reason": null, "execution_started": true, - "changes_made": false, + "changes_made": true, "sanitized": true, "secrets_included": false, "private_addresses_included": false, "raw_evidence_retained_locally": true, - "raw_evidence_sha256": "63f0c2fffeacef98db4bcd43c560a362099ff241dfe39d1d7fac05d248dddc94", - "sanitized_output_sha256": "b1694edabd29689ac48616089372a7dd9f45e956a45e578f9ac218b1fdcc4e07", + "raw_evidence_sha256": "7d69058e07681a3ea2cfe9ab2a4d135754b69ad0e27331441d90cec741b78058", + "sanitized_output_sha256": "7d69058e07681a3ea2cfe9ab2a4d135754b69ad0e27331441d90cec741b78058", "output_truncated_in_json": false, "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", - "output": "========== NODE=pve01 ==========\n=== DISK ===\nFilesystem Type Size Used Avail Use% Mounted on\nudev devtmpfs 15G 0 15G 0% /dev\ntmpfs tmpfs 3.2G 3.8M 3.2G 1% /run\n/dev/mapper/pve-root ext4 98G 42G 52G 45% /\ntmpfs tmpfs 16G 66M 16G 1% /dev/shm\nefivarfs efivarfs 192K 135K 53K 72% /sys/firmware/efi/efivars\ntmpfs tmpfs 5.0M 0 5.0M 0% /run/lock\ntmpfs tmpfs 1.0M 0 1.0M 0% /run/credentials/systemd-journald.service\ntmpfs tmpfs 16G 47M 16G 1% /tmp\n/dev/nvme0n1p2 vfat 1022M 9.1M 1013M 1% /boot/efi\n/dev/mapper/pve-homelab--staging ext4 295G 148G 133G 53% /mnt/staging\n/dev/fuse fuse 128M 1.4M 127M 2% /etc/pve\nshm tmpfs 63M 0 63M 0% /var/lib/containers/storage/overlay-containers/fbb240ea5b547fa140d8edbc3b16daaf4b28a21c7ee424abedab068865a95d5b/userdata/shm\noverlay overlay 98G 42G 52G 45% /var/lib/containers/storage/overlay/4f68ccfa2802b35db2a4c6b396e477f756cb85aa42fa818dd111745ec503616b/merged\ntmpfs tmpfs 1.0M 0 1.0M 0% /run/credentials/getty@tty1.service\ntmpfs tmpfs 3.2G 4.0K 3.2G 1% /run/user/0\n=== JOURNAL ===\nArchived and active journals take up 1.2G in the file system.\n=== CACHES ===\n715M\t/var/cache/apt/archives\n58M\t/var/lib/apt/lists\n4.0K\t/root/.cache\n155M\t/var/cache\n=== OLD_TEMP ===\n528364 2026-06-21 /tmp/homelab-mkdocs-src/docs/reports/npmplus-api-certificate-endpoint-preflight-20260621.md\n504333 2026-06-22 /tmp/homelab-mkdocs-src/docs/reports/mkdocs-refresh-discovery-20260621.md\n250826 2026-06-22 /tmp/homelab-mkdocs-src/docs/reports/existing-backup-mechanism-deep-audit-rerun-20260622.md\n171930 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-07-health-surface-readability-status-inventory-20260625T231646Z.json\n129389 2026-07-03 /var/tmp/homelab-backup-verify/homelab-pve01-app-dockge-stacks-20260703T085932Z/a/homelab-pve01-app-dockge-stacks-20260703T085932Z.tar.gz\n106430 2026-06-22 /tmp/homelab-mkdocs-src/docs/docs/99-current-state-summary.md\n103668 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-23-health-surface-operator-response-intake-readiness-close-20260626T023851Z.json\n100600 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-22-health-surface-final-operator-handoff-bundle-close-20260626T023210Z.json\n90924 2026-06-25 /tmp/homelab-mkdocs-src/docs/docs/operations/p0-alert-routing-preflight-20260625T050439Z.md\n87718 2026-06-24 /tmp/homelab-mkdocs-src/docs/docs/operations/p0-restore-drill-matrix-quality-offhost-20260624T183931Z.md\n85227 2026-06-25 /tmp/homelab-mkdocs-src/docs/docs/operations/homelab-cluster-context-live.md\n84177 2026-06-24 /tmp/homelab-mkdocs-src/docs/docs/operations/p0-edge-cleanup-preflight-20260624T192250Z.md\n81129 2026-06-19 /tmp/homelab-mkdocs-src/docs/reports/homelab-service-inventory-ru-detailed-20260618T225817Z.txt\n75764 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-05-crowdsec-lapi-monitoring-coverage-inventory-20260625T225709Z.json\n74022 2026-06-22 /tmp/homelab-mkdocs-src/docs/reports/existing-backup-coverage-audit-20260622.md\n69118 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-22-health-surface-operator-response-final-handoff-source-inventory-20260626T022738Z.json\n68890 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/ideal-cluster-run-state/ideal-cluster-20260626T054800Z-evidence/APL14-post-closure-secret-sanity.tsv\n66453 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-09-health-surface-warn-other-status-classification-20260625T233657Z.json\n62296 2026-06-19 /tmp/homelab-mkdocs-src/docs/docs/SERVICES-BOOTSTRAP-20260617.md\n61809 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-23-health-surface-operator-response-intake-routing-rejection-plan-20260626T023716Z.json\n61338 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-07-health-surface-readability-status-classification-20260625T232327Z.json\n60723 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p3-10-monitoring-slo-alert-routing-inventory-20260626T043540Z.json\n60651 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-23-health-surface-operator-response-intake-readiness-model-20260626T023529Z.json\n58908 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-final-safety-baseline-dependency-inventory-20260625T221409Z.json\n58792 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p3-02-service-dependency-map-20260626T040427Z.json\n56932 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-22-health-surface-operator-facing-response-bundle-20260626T022910Z.json\n56894 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-09-health-surface-warn-other-status-register-20260625T233553Z.json\n56860 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p3-03-backup-coverage-matrix-20260626T040730Z.json\n54303 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-service-dependency-graph-20260625T221552Z.json\n51655 2026-06-25 /tmp/homelab-mkdocs-src/docs/docs/operations/p1-backup-restore-slo-coverage-model-20260625T131704Z.json\n51337 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p3-06-docker-healthcheck-restart-policy-risk-matrix-20260626T042144Z.json\n50115 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p3-09-sops-permissions-risk-matrix-20260626T043329Z.json\n49647 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-19-health-surface-operator-response-handoff-close-20260626T021354Z.json\n49274 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/ideal-cluster-run-state/ideal-cluster-20260626T054800Z-evidence/SEC03-secret-sanity-smoke.tsv\n49135 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-19-health-surface-operator-response-handoff-package-20260626T021237Z.json\n48447 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-19-health-surface-operator-response-handoff-forms-20260626T021053Z.json\n48125 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-22-health-surface-response-validation-return-packet-20260626T023040Z.json\n48123 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p3-06-docker-healthcheck-restart-policy-audit-inventory-20260626T042037Z.json\n48115 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-23-health-surface-operator-response-intake-readiness-source-inventory-20260626T023345Z.json\n46968 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-02-docker-socket-host-network-privilege-inventory-20260625T224405Z.json\n46544 2026-06-24 /tmp/homelab-mkdocs-src/docs/docs/operations/postp1-fix-inputs-npm-sops-inspect-20260624T182227Z.md\n46409 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-24-health-surface-no-response-intake-dry-run-execution-20260626T024259Z.json\n45312 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p3-08-network-firewall-exposure-review-matrix-20260626T043024Z.json\n44956 2026-06-19 /tmp/homelab-mkdocs-src/docs/reports/go-runtime-cve-analysis-20260619.md\n44330 2026-06-19 /tmp/homelab-mkdocs-src/docs/reports/base-os-package-cve-analysis-20260619.md\n41706 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p3-09-sops-permissions-audit-inventory-20260626T043230Z.json\n41608 2026-06-20 /tmp/homelab-mkdocs-src/docs/docs/ERRORS-LESSONS-20260618.md\n41016 2026-06-25 /tmp/homelab-mkdocs-src/docs/docs/operations/p1-docker-image-inventory-policy-preflight-20260624T210548Z.md\n40629 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-16-health-surface-decision-input-template-package-close-20260626T015757Z.json\n39649 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-16-health-surface-operator-decision-input-package-20260626T015625Z.json\n39512 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-dependency-risk-classification-20260625T221747Z.json\n39029 2026-06-25 /tmp/homelab-mkdocs-src/docs/docs/operations/p1-container-image-lifecycle-slo-model-20260625T141004Z.json\n38280 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p3-07-edge-tls-certificate-exposure-risk-matrix-20260626T042613Z.json\n37109 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-17-health-surface-decision-response-validation-rule-set-20260626T020123Z.json\n36619 2026-06-24 /tmp/homelab-mkdocs-src/docs/docs/operations/postp1-pve01-live-rerun-drift-classify-20260624T181926Z.md\n36011 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-20-health-surface-operator-response-backlog-seal-close-20260626T022006Z.json\n35930 2026-06-23 /tmp/homelab-mkdocs-src/docs/reports/npmplus-vpn-route-generation-audit-20260623.md\n35732 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-16-health-surface-decision-input-templates-20260626T015418Z.json\n35675 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-19-health-surface-operator-response-handoff-source-inventory-20260626T020940Z.json\n35558 2026-06-19 /tmp/homelab-mkdocs-src/docs/reports/trivy-findings-summary-20260619T123516Z.txt\n35363 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-24-health-surface-no-response-intake-dry-run-close-20260626T024617Z.json\n35010 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-24-health-surface-no-response-intake-dry-run-source-inventory-20260626T024027Z.json\n34983 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-17-health-surface-decision-response-validation-requirements-20260626T015925Z.json\n33420 2026-06-24 /tmp/homelab-mkdocs-src/docs/docs/operations/p0-restore-drill-matrix-audit-20260624T183542Z.md\n32792 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-04-crowdsec-lapi-targeted-diagnostics-20260625T225254Z.json\n32034 2026-06-25 /tmp/homelab-mkdocs-src/docs/docs/operations/p1-tool-scanner-image-policy-preflight-20260624T213038Z.md\n31848 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-20-health-surface-operator-response-backlog-seal-enforcement-plan-20260626T021823Z.json\n31410 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p3-03-backup-coverage-audit-source-inventory-20260626T040630Z.json\n31269 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-18-health-surface-implementation-readiness-gate-register-close-20260626T020829Z.json\n31186 2026-06-22 /tmp/homelab-mkdocs-src/docs/reports/trivy-update-plan-20260619T123717Z.txt\n30715 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-18-health-surface-implementation-readiness-gate-plan-20260626T020726Z.json\n29989 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-24-health-surface-no-response-intake-dry-run-safety-comparison-20260626T024432Z.json\n29856 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-17-health-surface-decision-response-validation-close-20260626T020334Z.json\n28882 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p3-02-service-dependency-map-source-inventory-20260626T040109Z.json\n28635 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-17-health-surface-decision-response-validation-result-model-20260626T020235Z.json\n28258 2026-06-24 /tmp/homelab-mkdocs-src/docs/docs/operations/p0-restore-drill-matrix-edge-index-20260624T183747Z.md\n28052 2026-06-20 /tmp/homelab-mkdocs-src/docs/reports/batch-candidate-scan-all-running-images-20260619.md\n27851 2026-06-24 /tmp/homelab-mkdocs-src/docs/docs/operations/p0-edge-cleanup-plan-classify-20260624T192904Z.md\n27657 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-25-health-surface-operator-response-wait-state-register-20260626T025021Z.json\n27494 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-18-health-surface-implementation-readiness-gate-classification-20260626T020616Z.json\n27327 2026-06-18 /tmp/homelab-mkdocs-src/docs/docs/HANDOFF-20260618-authentik-npmplus.md\n27215 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-12-health-surface-owner-interpretation-inventory-20260625T235027Z.json\n26140 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-11-health-surface-p1-file-operator-decision-package-20260625T234808Z.json\n26081 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-11-health-surface-p1-file-decision-review-close-20260625T234909Z.json\n25955 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p1-exposure-ownership-matrix-20260625T212704Z.json\n25610 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-20-health-surface-operator-response-backlog-seal-blocker-classification-20260626T021627Z.json\n25415 2026-06-19 /tmp/homelab-mkdocs-src/docs/reports/node-npm-cve-analysis-20260619.md\n24432 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-16-health-surface-decision-input-template-requirements-20260626T015308Z.json\n24354 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p1-exposure-matrix-npmplus-route-inventory-20260625T212426Z.json\n24094 2026-06-22 /tmp/homelab-mkdocs-src/docs/reports/homepage-clickability-grouping-audit-20260621.md\n23827 2026-06-21 /tmp/homelab-mkdocs-src/docs/reports/homelab-service-visibility-strict-audit-20260621.md\n22592 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-21-health-surface-closeout-decision-map-20260626T022422Z.json\n22484 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p3-11-final-ci-no-regression-runbooks-inventory-20260626T043846Z.json\n22344 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-25-health-surface-operator-response-wait-state-source-inventory-20260626T024746Z.json\n22034 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p3-05-storage-smart-capacity-audit-inventory-20260626T041710Z.json\n21301 2026-06-24 /tmp/homelab-mkdocs-src/docs/docs/operations/p0-rollback-image-retention-preflight-20260624T194126Z.md\n21283 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-18-health-surface-implementation-readiness-gate-source-inventory-20260626T020445Z.json\n20865 2026-06-22 /tmp/homelab-mkdocs-src/docs/reports/netbox-backup-offhost-restore-proof-audit-20260622.md\n20565 2026-06-25 /tmp/homelab-mkdocs-src/docs/docs/operations/p1-security-vulnerability-slo-model-recovery-20260625T133257Z.json\n20465 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-15-health-surface-pending-decision-master-register-close-20260626T015156Z.json\n=== OLD_ROTATED_LOGS ===\n0 2026-05-21 /var/log/btmp.1\n=== COREDUMPS ===\n=== AUTOREMOVE_SIMULATION ===\n=== CURRENT_KERNEL ===\n7.0.12-1-pve\n=== INSTALLED_KERNELS ===\nlinux-image-7.0.12-1-pve-amd64 \nlinux-image-7.0.2-6-pve-amd64 \nlinux-image-7.0.6-2-pve-amd64 \nlinux-image-amd64 \nlinux-image-generic \nproxmox-kernel-7.0.12-1-pve \nproxmox-kernel-7.0.12-1-pve-signed 7.0.12-1\nproxmox-kernel-7.0.2-6-pve \nproxmox-kernel-7.0.2-6-pve-signed 7.0.2-6\nproxmox-kernel-7.0.6-2-pve \nproxmox-kernel-7.0.6-2-pve-signed 7.0.6-2\nproxmox-kernel-7.0 7.0.12-1\nproxmox-kernel-helper 9.2.0\npve-kernel-7.0 \npve-kernel-helper \n=== CONTAINER_RECLAIMABLE ===\nTYPE TOTAL ACTIVE SIZE RECLAIMABLE\nImages 1 1 382.3MB 0B (0%)\nContainers 1 1 46.1kB 0B (0%)\nLocal Volumes 0 0 0B 0B (0%)\n=== OLD_BACKUP_COPIES_OF_CONFIGS ===\n12449 2026-07-10 /usr/local/sbin/homelab-vm-full-restore-drill.bak.20260710T080231Z\n11474 2026-06-22 /root/homelab-backup-npmplus-kuma-configs.bak.v2-current-routes.20260622T010759Z\n11474 2026-06-22 /root/homelab-backup-npmplus-kuma-configs.bak.current-routes.20260622T010313Z\n11474 2026-06-18 /root/homelab-backup-npmplus-kuma-configs.bak.current-routes.20260622T010151Z\n5804 2026-06-17 /root/filebrowser-restore-validate.sh.bak.boltdb.20260617T194242Z\n5327 2026-06-17 [SENSITIVE_PATH]\n5198 2026-06-17 /root/filebrowser-backup.sh.bak.secretfix.20260617T131156Z\n5032 2026-06-15 [SENSITIVE_PATH]\n4945 2026-06-17 /root/filebrowser-backup.sh.bak.20260617T130943Z\n3777 2026-06-27 /root/evidence/homelab/optimization-real-apply-20260627T015828Z/11-local-quality-gate-collector/broken-quality-gate.before-recovery.sh\n3659 2026-06-17 /root/filebrowser-offhost-sync.sh.bak.shafix.20260617T131856Z\n3658 2026-06-17 /root/filebrowser-offhost-sync.sh.bak.remoteverify.20260617T132253Z\n3414 2026-06-27 /root/evidence/homelab/optimization-real-apply-20260627T015828Z/11-local-quality-gate-collector/broken-quality-gate.before-short-recovery.sh\n2005 2026-06-16 /root/immich-media-backup.sh.before-relative-latest-20260616T120831Z\n1926 2026-06-16 /root/immich-media-backup.sh.before-health-publish-20260616T112834Z\n1471 2026-06-16 /root/immich-media-offhost-sync.sh.before-status-sync-20260616T114430Z\n249 2026-06-27 /etc/systemd/system/homelab-backup-freshness.service.bak.20260703T091211Z\n214 2026-06-29 /root/cluster-audit-20260629T201245/jobs.cfg.before-add-vm160-20260629T234815\n207 2026-06-14 /etc/fstab.before-staging-2026-06-14-174917\n63 2026-06-29 /root/cluster-audit-20260629T201245/datacenter.cfg.before-canonical-migration-20260629T211046\n16 2026-06-14 /root/cluster-audit-20260629T201245/datacenter.cfg.before-migration-network-20260629T210710\n=== LOCAL_RUNTIME_LOGS ===\n2.8M\t/var/lib/homelab-chat-run/raw\nOLD_FILES=0 OLD_BYTES=0\n=== LOCAL_BACKUP_RECHECK ===\n24\n========== NODE=pve02 ==========\n=== DISK ===\nFilesystem Type Size Used Avail Use% Mounted on\nudev devtmpfs 6.8G 0 6.8G 0% /dev\ntmpfs tmpfs 1.6G 3.1M 1.6G 1% /run\n/dev/mapper/pve-root ext4 98G 27G 66G 29% /\ntmpfs tmpfs 7.8G 66M 7.7G 1% /dev/shm\nefivarfs efivarfs 192K 93K 95K 50% /sys/firmware/efi/efivars\ntmpfs tmpfs 5.0M 0 5.0M 0% /run/lock\ntmpfs tmpfs 1.0M 0 1.0M 0% /run/credentials/systemd-journald.service\n/dev/sda2 vfat 1022M 9.1M 1013M 1% /boot/efi\ntmpfs tmpfs 7.8G 36K 7.8G 1% /tmp\n/dev/mapper/pve-homelab--staging ext4 147G 103G 37G 74% /mnt/staging\n/dev/fuse fuse 128M 1.4M 127M 2% /etc/pve\ntmpfs tmpfs 1.0M 0 1.0M 0% /run/credentials/getty@tty1.service\ntmpfs tmpfs 1.6G 4.0K 1.6G 1% /run/user/0\n=== JOURNAL ===\nArchived and active journals take up 1.1G in the file system.\n=== CACHES ===\n608M\t/var/cache/apt/archives\n58M\t/var/lib/apt/lists\n155M\t/var/cache\n=== OLD_TEMP ===\n=== OLD_ROTATED_LOGS ===\n0 2026-05-21 /var/log/btmp.1\n=== COREDUMPS ===\n=== AUTOREMOVE_SIMULATION ===\n=== CURRENT_KERNEL ===\n7.0.12-1-pve\n=== INSTALLED_KERNELS ===\nlinux-image-7.0.12-1-pve-amd64 \nlinux-image-7.0.2-6-pve-amd64 \nlinux-image-7.0.6-2-pve-amd64 \nlinux-image-amd64 \nlinux-image-generic \nproxmox-kernel-7.0.12-1-pve \nproxmox-kernel-7.0.12-1-pve-signed 7.0.12-1\nproxmox-kernel-7.0.2-6-pve \nproxmox-kernel-7.0.2-6-pve-signed 7.0.2-6\nproxmox-kernel-7.0.6-2-pve \nproxmox-kernel-7.0.6-2-pve-signed 7.0.6-2\nproxmox-kernel-7.0 7.0.12-1\nproxmox-kernel-helper 9.2.0\npve-kernel-7.0 \npve-kernel-helper \n=== CONTAINER_RECLAIMABLE ===\n=== OLD_BACKUP_COPIES_OF_CONFIGS ===\n2526 2026-07-01 /root/script-backups/forum-prod-fresh5-cloud-backup.sh.before-retention-latest4-20260708T100820Z\n207 2026-06-14 /etc/fstab.before-staging-2026-06-14-174934\n=== LOCAL_RUNTIME_LOGS ===\nOLD_FILES=0 OLD_BYTES=0\n=== LOCAL_BACKUP_RECHECK ===\n23\n========== NODE=pve03 ==========\n=== DISK ===\nFilesystem Type Size Used Avail Use% Mounted on\nudev devtmpfs 15G 0 15G 0% /dev\ntmpfs tmpfs 3.2G 3.0M 3.2G 1% /run\n/dev/mapper/pve-root ext4 98G 53G 41G 57% /\ntmpfs tmpfs 16G 66M 16G 1% /dev/shm\nefivarfs efivarfs 128K 125K 0 100% /sys/firmware/efi/efivars\ntmpfs tmpfs 5.0M 0 5.0M 0% /run/lock\ntmpfs tmpfs 1.0M 0 1.0M 0% /run/credentials/systemd-journald.service\ntmpfs tmpfs 16G 32K 16G 1% /tmp\n/dev/sda2 vfat 1022M 9.1M 1013M 1% /boot/efi\n/dev/mapper/pve-homelab--staging ext4 196G 100G 87G 54% /mnt/staging\n/dev/fuse fuse 128M 1.4M 127M 2% /etc/pve\ntmpfs tmpfs 1.0M 0 1.0M 0% /run/credentials/getty@tty1.service\ntmpfs tmpfs 3.2G 4.0K 3.2G 1% /run/user/0\n=== JOURNAL ===\nArchived and active journals take up 881.3M in the file system.\n=== CACHES ===\n604M\t/var/cache/apt/archives\n58M\t/var/lib/apt/lists\n155M\t/var/cache\n=== OLD_TEMP ===\n=== OLD_ROTATED_LOGS ===\n0 2026-05-21 /var/log/btmp.1\n=== COREDUMPS ===\n=== AUTOREMOVE_SIMULATION ===\n=== CURRENT_KERNEL ===\n7.0.12-1-pve\n=== INSTALLED_KERNELS ===\nlinux-image-7.0.12-1-pve-amd64 \nlinux-image-7.0.2-6-pve-amd64 \nlinux-image-7.0.6-2-pve-amd64 \nlinux-image-amd64 \nlinux-image-generic \nproxmox-kernel-7.0.12-1-pve \nproxmox-kernel-7.0.12-1-pve-signed 7.0.12-1\nproxmox-kernel-7.0.2-6-pve \nproxmox-kernel-7.0.2-6-pve-signed 7.0.2-6\nproxmox-kernel-7.0.6-2-pve \nproxmox-kernel-7.0.6-2-pve-signed 7.0.6-2\nproxmox-kernel-7.0 7.0.12-1\nproxmox-kernel-helper 9.2.0\npve-kernel-7.0 \npve-kernel-helper \n=== CONTAINER_RECLAIMABLE ===\n=== OLD_BACKUP_COPIES_OF_CONFIGS ===\n207 2026-06-14 /etc/fstab.before-staging-2026-06-14-174946\n164 2017-05-15 /etc/fstab.before-efi-fix-2026-06-14-174425\n=== LOCAL_RUNTIME_LOGS ===\nOLD_FILES=0 OLD_BYTES=0\n=== LOCAL_BACKUP_RECHECK ===\n20\nCLEANUP_CANDIDATES=COMPLETE\n" + "output": "========== NODE=pve01 ==========\nVacuuming done, freed 0B of archived journals from /var/log/journal.\nDeleted archived journal /var/log/journal/2ce15a5fcb0944f28f03355028060357/system@68dcfa97b7124785907598bf8f98eef1-0000000000000001-00065431a2f67227.journal (58.6M).\nDeleted archived journal /var/log/journal/2ce15a5fcb0944f28f03355028060357/system@68dcfa97b7124785907598bf8f98eef1-000000000001e4fb-000654a7c821eee7.journal (64M).\nDeleted archived journal /var/log/journal/2ce15a5fcb0944f28f03355028060357/system@68dcfa97b7124785907598bf8f98eef1-000000000003e419-000654e303e78ab8.journal (66M).\nDeleted archived journal /var/log/journal/2ce15a5fcb0944f28f03355028060357/system@68dcfa97b7124785907598bf8f98eef1-000000000005f68d-000655221fedba2e.journal (67M).\nDeleted archived journal /var/log/journal/2ce15a5fcb0944f28f03355028060357/system@68dcfa97b7124785907598bf8f98eef1-0000000000080abb-0006555cef3ed70e.journal (64.7M).\nDeleted archived journal /var/log/journal/2ce15a5fcb0944f28f03355028060357/system@68dcfa97b7124785907598bf8f98eef1-00000000000a01b0-00065599c22ed922.journal (69.6M).\nDeleted archived journal /var/log/journal/2ce15a5fcb0944f28f03355028060357/system@68dcfa97b7124785907598bf8f98eef1-00000000000c266c-000655c9dd9bed30.journal (70.2M).\nDeleted archived journal /var/log/journal/2ce15a5fcb0944f28f03355028060357/system@68dcfa97b7124785907598bf8f98eef1-00000000000e5cfc-000655f97dcbf32c.journal (68.2M).\nVacuuming done, freed 528.6M of archived journals from /var/log/journal/2ce15a5fcb0944f28f03355028060357.\nVacuuming done, freed 0B of archived journals from /run/log/journal.\n/usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path \"/run/lock\", ignoring.\n/usr/lib/tmpfiles.d/nut-common-tmpfiles.conf:8: Duplicate line for path \"/run/nut\", ignoring.\nBEFORE_FREE_BYTES=55477919744\nAFTER_FREE_BYTES=56871849984\nFREED_BYTES=1393930240\nFilesystem Type Size Used Avail Use% Mounted on\n/dev/mapper/pve-root ext4 98G 40G 53G 43% /\nArchived and active journals take up 735.7M in the file system.\n========== NODE=pve02 ==========\nVacuuming done, freed 0B of archived journals from /var/log/journal.\nDeleted archived journal /var/log/journal/cd9790f9642c4145873371dd41190135/system@8206611ec5bc488fa98e611762cd765d-0000000000000001-00065432527d7594.journal (53.3M).\nDeleted archived journal /var/log/journal/cd9790f9642c4145873371dd41190135/system@8206611ec5bc488fa98e611762cd765d-000000000001417f-000654901f5e106c.journal (54.9M).\nDeleted archived journal /var/log/journal/cd9790f9642c4145873371dd41190135/system@8206611ec5bc488fa98e611762cd765d-0000000000028a0c-000654cb98eac67c.journal (54.8M).\nDeleted archived journal /var/log/journal/cd9790f9642c4145873371dd41190135/system@8206611ec5bc488fa98e611762cd765d-000000000003ce88-0006550074f120a2.journal (54.5M).\nDeleted archived journal /var/log/journal/cd9790f9642c4145873371dd41190135/system@8206611ec5bc488fa98e611762cd765d-000000000005146e-00065538abfa930f.journal (54.9M).\nDeleted archived journal /var/log/journal/cd9790f9642c4145873371dd41190135/system@8206611ec5bc488fa98e611762cd765d-0000000000065e90-0006556cade69676.journal (53.9M).\nDeleted archived journal /var/log/journal/cd9790f9642c4145873371dd41190135/system@8206611ec5bc488fa98e611762cd765d-000000000007a1dc-000655a11c68ce4f.journal (54.7M).\nDeleted archived journal /var/log/journal/cd9790f9642c4145873371dd41190135/system@8206611ec5bc488fa98e611762cd765d-000000000008eaa4-000655dd373a9b1c.journal (54.9M).\nVacuuming done, freed 436.1M of archived journals from /var/log/journal/cd9790f9642c4145873371dd41190135.\nVacuuming done, freed 0B of archived journals from /run/log/journal.\n/usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path \"/run/lock\", ignoring.\n/usr/lib/tmpfiles.d/nut-common-tmpfiles.conf:1: Duplicate line for path \"/run/nut\", ignoring.\nBEFORE_FREE_BYTES=70799679488\nAFTER_FREE_BYTES=71985102848\nFREED_BYTES=1185423360\nFilesystem Type Size Used Avail Use% Mounted on\n/dev/mapper/pve-root ext4 98G 26G 68G 28% /\nArchived and active journals take up 785.5M in the file system.\n========== NODE=pve03 ==========\nDeleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-0000000000049acd-000655672b34f336.journal (53.7M).\nDeleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-000000000005de56-000655a0948e9fde.journal (54.6M).\nDeleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-00000000000726d8-000655dd423d35ab.journal (16M).\nDeleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-00000000000773c3-000655ea46b62bee.journal (8M).\nDeleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-0000000000078fc9-000655ee30a4eb9b.journal (8M).\nDeleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-000000000007abc5-000655f21a13a43f.journal (8M).\nDeleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-000000000007c7cf-000655f614b05b8a.journal (8M).\nDeleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-000000000007e3e1-000655f9e88825e4.journal (8M).\nDeleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-0000000000080092-000655fd34ddff46.journal (8M).\nDeleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-0000000000081d30-000656003d42059c.journal (53.7M).\nVacuuming done, freed 226.2M of archived journals from /var/log/journal/17a3403e3e324c62be41d332e265b338.\nVacuuming done, freed 0B of archived journals from /var/log/journal.\nVacuuming done, freed 0B of archived journals from /run/log/journal.\n/usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path \"/run/lock\", ignoring.\n/usr/lib/tmpfiles.d/nut-common-tmpfiles.conf:1: Duplicate line for path \"/run/nut\", ignoring.\nBEFORE_FREE_BYTES=42993360896\nAFTER_FREE_BYTES=43954413568\nFREED_BYTES=961052672\nFilesystem Type Size Used Avail Use% Mounted on\n/dev/mapper/pve-root ext4 98G 52G 41G 56% /\nArchived and active journals take up 655.1M in the file system.\nCLUSTER_SAFE_CLEANUP=COMPLETE\n" } diff --git a/runtime/latest.txt b/runtime/latest.txt index cd75514..3b48cca 100644 --- a/runtime/latest.txt +++ b/runtime/latest.txt @@ -1,311 +1,87 @@ CHAT_OUTPUT_BEGIN -COMMAND_ID=CLUSTER-CLEANUP-CANDIDATES-084 +COMMAND_ID=CLUSTER-SAFE-CLEANUP-085 STATUS=OK RC=0 HOST=pve01 -MODE=read-only +MODE=change COMPONENT=cluster-cleanup REFERENCE_REGISTER_CHECK=OK REFERENCE_SHA256=5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e ERROR_REGISTER_CHECK=OK ERROR_REGISTER_SHA256=08b3a769b8e38eaa1acec915352fb328180d70caa7ff6cd9d1ec0da426262752 -COMMAND_SHA256=b59ee5f6a1599237d45be2e0dc4aee68a912e28bc7d8d191892b0be18374eb03 +COMMAND_SHA256=3066b8f9076135e50fc966c2b6130855a3de4ad235b458f34e325478e35a1ff2 DUPLICATE_FAILED_COMMAND_BLOCKED=false EXECUTION_STARTED=true -CHANGES_MADE=false +CHANGES_MADE=true SANITIZED=yes SECRETS_INCLUDED=no PRIVATE_ADDRESSES_INCLUDED=no -RAW_EVIDENCE_SHA256=63f0c2fffeacef98db4bcd43c560a362099ff241dfe39d1d7fac05d248dddc94 -SANITIZED_OUTPUT_SHA256=b1694edabd29689ac48616089372a7dd9f45e956a45e578f9ac218b1fdcc4e07 +RAW_EVIDENCE_SHA256=7d69058e07681a3ea2cfe9ab2a4d135754b69ad0e27331441d90cec741b78058 +SANITIZED_OUTPUT_SHA256=7d69058e07681a3ea2cfe9ab2a4d135754b69ad0e27331441d90cec741b78058 OUTPUT_BEGIN ========== NODE=pve01 ========== -=== DISK === -Filesystem Type Size Used Avail Use% Mounted on -udev devtmpfs 15G 0 15G 0% /dev -tmpfs tmpfs 3.2G 3.8M 3.2G 1% /run -/dev/mapper/pve-root ext4 98G 42G 52G 45% / -tmpfs tmpfs 16G 66M 16G 1% /dev/shm -efivarfs efivarfs 192K 135K 53K 72% /sys/firmware/efi/efivars -tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock -tmpfs tmpfs 1.0M 0 1.0M 0% /run/credentials/systemd-journald.service -tmpfs tmpfs 16G 47M 16G 1% /tmp -/dev/nvme0n1p2 vfat 1022M 9.1M 1013M 1% /boot/efi -/dev/mapper/pve-homelab--staging ext4 295G 148G 133G 53% /mnt/staging -/dev/fuse fuse 128M 1.4M 127M 2% /etc/pve -shm tmpfs 63M 0 63M 0% /var/lib/containers/storage/overlay-containers/fbb240ea5b547fa140d8edbc3b16daaf4b28a21c7ee424abedab068865a95d5b/userdata/shm -overlay overlay 98G 42G 52G 45% /var/lib/containers/storage/overlay/4f68ccfa2802b35db2a4c6b396e477f756cb85aa42fa818dd111745ec503616b/merged -tmpfs tmpfs 1.0M 0 1.0M 0% /run/credentials/getty@tty1.service -tmpfs tmpfs 3.2G 4.0K 3.2G 1% /run/user/0 -=== JOURNAL === -Archived and active journals take up 1.2G in the file system. -=== CACHES === -715M /var/cache/apt/archives -58M /var/lib/apt/lists -4.0K /root/.cache -155M /var/cache -=== OLD_TEMP === -528364 2026-06-21 /tmp/homelab-mkdocs-src/docs/reports/npmplus-api-certificate-endpoint-preflight-20260621.md -504333 2026-06-22 /tmp/homelab-mkdocs-src/docs/reports/mkdocs-refresh-discovery-20260621.md -250826 2026-06-22 /tmp/homelab-mkdocs-src/docs/reports/existing-backup-mechanism-deep-audit-rerun-20260622.md -171930 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-07-health-surface-readability-status-inventory-20260625T231646Z.json -129389 2026-07-03 /var/tmp/homelab-backup-verify/homelab-pve01-app-dockge-stacks-20260703T085932Z/a/homelab-pve01-app-dockge-stacks-20260703T085932Z.tar.gz -106430 2026-06-22 /tmp/homelab-mkdocs-src/docs/docs/99-current-state-summary.md -103668 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-23-health-surface-operator-response-intake-readiness-close-20260626T023851Z.json -100600 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-22-health-surface-final-operator-handoff-bundle-close-20260626T023210Z.json -90924 2026-06-25 /tmp/homelab-mkdocs-src/docs/docs/operations/p0-alert-routing-preflight-20260625T050439Z.md -87718 2026-06-24 /tmp/homelab-mkdocs-src/docs/docs/operations/p0-restore-drill-matrix-quality-offhost-20260624T183931Z.md -85227 2026-06-25 /tmp/homelab-mkdocs-src/docs/docs/operations/homelab-cluster-context-live.md -84177 2026-06-24 /tmp/homelab-mkdocs-src/docs/docs/operations/p0-edge-cleanup-preflight-20260624T192250Z.md -81129 2026-06-19 /tmp/homelab-mkdocs-src/docs/reports/homelab-service-inventory-ru-detailed-20260618T225817Z.txt -75764 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-05-crowdsec-lapi-monitoring-coverage-inventory-20260625T225709Z.json -74022 2026-06-22 /tmp/homelab-mkdocs-src/docs/reports/existing-backup-coverage-audit-20260622.md -69118 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-22-health-surface-operator-response-final-handoff-source-inventory-20260626T022738Z.json -68890 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/ideal-cluster-run-state/ideal-cluster-20260626T054800Z-evidence/APL14-post-closure-secret-sanity.tsv -66453 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-09-health-surface-warn-other-status-classification-20260625T233657Z.json -62296 2026-06-19 /tmp/homelab-mkdocs-src/docs/docs/SERVICES-BOOTSTRAP-20260617.md -61809 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-23-health-surface-operator-response-intake-routing-rejection-plan-20260626T023716Z.json -61338 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-07-health-surface-readability-status-classification-20260625T232327Z.json -60723 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p3-10-monitoring-slo-alert-routing-inventory-20260626T043540Z.json -60651 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-23-health-surface-operator-response-intake-readiness-model-20260626T023529Z.json -58908 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-final-safety-baseline-dependency-inventory-20260625T221409Z.json -58792 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p3-02-service-dependency-map-20260626T040427Z.json -56932 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-22-health-surface-operator-facing-response-bundle-20260626T022910Z.json -56894 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-09-health-surface-warn-other-status-register-20260625T233553Z.json -56860 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p3-03-backup-coverage-matrix-20260626T040730Z.json -54303 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-service-dependency-graph-20260625T221552Z.json -51655 2026-06-25 /tmp/homelab-mkdocs-src/docs/docs/operations/p1-backup-restore-slo-coverage-model-20260625T131704Z.json -51337 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p3-06-docker-healthcheck-restart-policy-risk-matrix-20260626T042144Z.json -50115 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p3-09-sops-permissions-risk-matrix-20260626T043329Z.json -49647 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-19-health-surface-operator-response-handoff-close-20260626T021354Z.json -49274 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/ideal-cluster-run-state/ideal-cluster-20260626T054800Z-evidence/SEC03-secret-sanity-smoke.tsv -49135 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-19-health-surface-operator-response-handoff-package-20260626T021237Z.json -48447 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-19-health-surface-operator-response-handoff-forms-20260626T021053Z.json -48125 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-22-health-surface-response-validation-return-packet-20260626T023040Z.json -48123 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p3-06-docker-healthcheck-restart-policy-audit-inventory-20260626T042037Z.json -48115 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-23-health-surface-operator-response-intake-readiness-source-inventory-20260626T023345Z.json -46968 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-02-docker-socket-host-network-privilege-inventory-20260625T224405Z.json -46544 2026-06-24 /tmp/homelab-mkdocs-src/docs/docs/operations/postp1-fix-inputs-npm-sops-inspect-20260624T182227Z.md -46409 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-24-health-surface-no-response-intake-dry-run-execution-20260626T024259Z.json -45312 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p3-08-network-firewall-exposure-review-matrix-20260626T043024Z.json -44956 2026-06-19 /tmp/homelab-mkdocs-src/docs/reports/go-runtime-cve-analysis-20260619.md -44330 2026-06-19 /tmp/homelab-mkdocs-src/docs/reports/base-os-package-cve-analysis-20260619.md -41706 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p3-09-sops-permissions-audit-inventory-20260626T043230Z.json -41608 2026-06-20 /tmp/homelab-mkdocs-src/docs/docs/ERRORS-LESSONS-20260618.md -41016 2026-06-25 /tmp/homelab-mkdocs-src/docs/docs/operations/p1-docker-image-inventory-policy-preflight-20260624T210548Z.md -40629 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-16-health-surface-decision-input-template-package-close-20260626T015757Z.json -39649 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-16-health-surface-operator-decision-input-package-20260626T015625Z.json -39512 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-dependency-risk-classification-20260625T221747Z.json -39029 2026-06-25 /tmp/homelab-mkdocs-src/docs/docs/operations/p1-container-image-lifecycle-slo-model-20260625T141004Z.json -38280 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p3-07-edge-tls-certificate-exposure-risk-matrix-20260626T042613Z.json -37109 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-17-health-surface-decision-response-validation-rule-set-20260626T020123Z.json -36619 2026-06-24 /tmp/homelab-mkdocs-src/docs/docs/operations/postp1-pve01-live-rerun-drift-classify-20260624T181926Z.md -36011 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-20-health-surface-operator-response-backlog-seal-close-20260626T022006Z.json -35930 2026-06-23 /tmp/homelab-mkdocs-src/docs/reports/npmplus-vpn-route-generation-audit-20260623.md -35732 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-16-health-surface-decision-input-templates-20260626T015418Z.json -35675 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-19-health-surface-operator-response-handoff-source-inventory-20260626T020940Z.json -35558 2026-06-19 /tmp/homelab-mkdocs-src/docs/reports/trivy-findings-summary-20260619T123516Z.txt -35363 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-24-health-surface-no-response-intake-dry-run-close-20260626T024617Z.json -35010 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-24-health-surface-no-response-intake-dry-run-source-inventory-20260626T024027Z.json -34983 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-17-health-surface-decision-response-validation-requirements-20260626T015925Z.json -33420 2026-06-24 /tmp/homelab-mkdocs-src/docs/docs/operations/p0-restore-drill-matrix-audit-20260624T183542Z.md -32792 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-04-crowdsec-lapi-targeted-diagnostics-20260625T225254Z.json -32034 2026-06-25 /tmp/homelab-mkdocs-src/docs/docs/operations/p1-tool-scanner-image-policy-preflight-20260624T213038Z.md -31848 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-20-health-surface-operator-response-backlog-seal-enforcement-plan-20260626T021823Z.json -31410 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p3-03-backup-coverage-audit-source-inventory-20260626T040630Z.json -31269 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-18-health-surface-implementation-readiness-gate-register-close-20260626T020829Z.json -31186 2026-06-22 /tmp/homelab-mkdocs-src/docs/reports/trivy-update-plan-20260619T123717Z.txt -30715 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-18-health-surface-implementation-readiness-gate-plan-20260626T020726Z.json -29989 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-24-health-surface-no-response-intake-dry-run-safety-comparison-20260626T024432Z.json -29856 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-17-health-surface-decision-response-validation-close-20260626T020334Z.json -28882 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p3-02-service-dependency-map-source-inventory-20260626T040109Z.json -28635 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-17-health-surface-decision-response-validation-result-model-20260626T020235Z.json -28258 2026-06-24 /tmp/homelab-mkdocs-src/docs/docs/operations/p0-restore-drill-matrix-edge-index-20260624T183747Z.md -28052 2026-06-20 /tmp/homelab-mkdocs-src/docs/reports/batch-candidate-scan-all-running-images-20260619.md -27851 2026-06-24 /tmp/homelab-mkdocs-src/docs/docs/operations/p0-edge-cleanup-plan-classify-20260624T192904Z.md -27657 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-25-health-surface-operator-response-wait-state-register-20260626T025021Z.json -27494 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-18-health-surface-implementation-readiness-gate-classification-20260626T020616Z.json -27327 2026-06-18 /tmp/homelab-mkdocs-src/docs/docs/HANDOFF-20260618-authentik-npmplus.md -27215 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-12-health-surface-owner-interpretation-inventory-20260625T235027Z.json -26140 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-11-health-surface-p1-file-operator-decision-package-20260625T234808Z.json -26081 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-11-health-surface-p1-file-decision-review-close-20260625T234909Z.json -25955 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p1-exposure-ownership-matrix-20260625T212704Z.json -25610 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-20-health-surface-operator-response-backlog-seal-blocker-classification-20260626T021627Z.json -25415 2026-06-19 /tmp/homelab-mkdocs-src/docs/reports/node-npm-cve-analysis-20260619.md -24432 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-16-health-surface-decision-input-template-requirements-20260626T015308Z.json -24354 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p1-exposure-matrix-npmplus-route-inventory-20260625T212426Z.json -24094 2026-06-22 /tmp/homelab-mkdocs-src/docs/reports/homepage-clickability-grouping-audit-20260621.md -23827 2026-06-21 /tmp/homelab-mkdocs-src/docs/reports/homelab-service-visibility-strict-audit-20260621.md -22592 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-21-health-surface-closeout-decision-map-20260626T022422Z.json -22484 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p3-11-final-ci-no-regression-runbooks-inventory-20260626T043846Z.json -22344 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-25-health-surface-operator-response-wait-state-source-inventory-20260626T024746Z.json -22034 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p3-05-storage-smart-capacity-audit-inventory-20260626T041710Z.json -21301 2026-06-24 /tmp/homelab-mkdocs-src/docs/docs/operations/p0-rollback-image-retention-preflight-20260624T194126Z.md -21283 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-18-health-surface-implementation-readiness-gate-source-inventory-20260626T020445Z.json -20865 2026-06-22 /tmp/homelab-mkdocs-src/docs/reports/netbox-backup-offhost-restore-proof-audit-20260622.md -20565 2026-06-25 /tmp/homelab-mkdocs-src/docs/docs/operations/p1-security-vulnerability-slo-model-recovery-20260625T133257Z.json -20465 2026-06-26 /tmp/homelab-mkdocs-src/docs/docs/operations/p2-15-health-surface-pending-decision-master-register-close-20260626T015156Z.json -=== OLD_ROTATED_LOGS === -0 2026-05-21 /var/log/btmp.1 -=== COREDUMPS === -=== AUTOREMOVE_SIMULATION === -=== CURRENT_KERNEL === -7.0.12-1-pve -=== INSTALLED_KERNELS === -linux-image-7.0.12-1-pve-amd64 -linux-image-7.0.2-6-pve-amd64 -linux-image-7.0.6-2-pve-amd64 -linux-image-amd64 -linux-image-generic -proxmox-kernel-7.0.12-1-pve -proxmox-kernel-7.0.12-1-pve-signed 7.0.12-1 -proxmox-kernel-7.0.2-6-pve -proxmox-kernel-7.0.2-6-pve-signed 7.0.2-6 -proxmox-kernel-7.0.6-2-pve -proxmox-kernel-7.0.6-2-pve-signed 7.0.6-2 -proxmox-kernel-7.0 7.0.12-1 -proxmox-kernel-helper 9.2.0 -pve-kernel-7.0 -pve-kernel-helper -=== CONTAINER_RECLAIMABLE === -TYPE TOTAL ACTIVE SIZE RECLAIMABLE -Images 1 1 382.3MB 0B (0%) -Containers 1 1 46.1kB 0B (0%) -Local Volumes 0 0 0B 0B (0%) -=== OLD_BACKUP_COPIES_OF_CONFIGS === -12449 2026-07-10 /usr/local/sbin/homelab-vm-full-restore-drill.bak.20260710T080231Z -11474 2026-06-22 /root/homelab-backup-npmplus-kuma-configs.bak.v2-current-routes.20260622T010759Z -11474 2026-06-22 /root/homelab-backup-npmplus-kuma-configs.bak.current-routes.20260622T010313Z -11474 2026-06-18 /root/homelab-backup-npmplus-kuma-configs.bak.current-routes.20260622T010151Z -5804 2026-06-17 /root/filebrowser-restore-validate.sh.bak.boltdb.20260617T194242Z -5327 2026-06-17 [SENSITIVE_PATH] -5198 2026-06-17 /root/filebrowser-backup.sh.bak.secretfix.20260617T131156Z -5032 2026-06-15 [SENSITIVE_PATH] -4945 2026-06-17 /root/filebrowser-backup.sh.bak.20260617T130943Z -3777 2026-06-27 /root/evidence/homelab/optimization-real-apply-20260627T015828Z/11-local-quality-gate-collector/broken-quality-gate.before-recovery.sh -3659 2026-06-17 /root/filebrowser-offhost-sync.sh.bak.shafix.20260617T131856Z -3658 2026-06-17 /root/filebrowser-offhost-sync.sh.bak.remoteverify.20260617T132253Z -3414 2026-06-27 /root/evidence/homelab/optimization-real-apply-20260627T015828Z/11-local-quality-gate-collector/broken-quality-gate.before-short-recovery.sh -2005 2026-06-16 /root/immich-media-backup.sh.before-relative-latest-20260616T120831Z -1926 2026-06-16 /root/immich-media-backup.sh.before-health-publish-20260616T112834Z -1471 2026-06-16 /root/immich-media-offhost-sync.sh.before-status-sync-20260616T114430Z -249 2026-06-27 /etc/systemd/system/homelab-backup-freshness.service.bak.20260703T091211Z -214 2026-06-29 /root/cluster-audit-20260629T201245/jobs.cfg.before-add-vm160-20260629T234815 -207 2026-06-14 /etc/fstab.before-staging-2026-06-14-174917 -63 2026-06-29 /root/cluster-audit-20260629T201245/datacenter.cfg.before-canonical-migration-20260629T211046 -16 2026-06-14 /root/cluster-audit-20260629T201245/datacenter.cfg.before-migration-network-20260629T210710 -=== LOCAL_RUNTIME_LOGS === -2.8M /var/lib/homelab-chat-run/raw -OLD_FILES=0 OLD_BYTES=0 -=== LOCAL_BACKUP_RECHECK === -24 +Vacuuming done, freed 0B of archived journals from /var/log/journal. +Deleted archived journal /var/log/journal/2ce15a5fcb0944f28f03355028060357/system@68dcfa97b7124785907598bf8f98eef1-0000000000000001-00065431a2f67227.journal (58.6M). +Deleted archived journal /var/log/journal/2ce15a5fcb0944f28f03355028060357/system@68dcfa97b7124785907598bf8f98eef1-000000000001e4fb-000654a7c821eee7.journal (64M). +Deleted archived journal /var/log/journal/2ce15a5fcb0944f28f03355028060357/system@68dcfa97b7124785907598bf8f98eef1-000000000003e419-000654e303e78ab8.journal (66M). +Deleted archived journal /var/log/journal/2ce15a5fcb0944f28f03355028060357/system@68dcfa97b7124785907598bf8f98eef1-000000000005f68d-000655221fedba2e.journal (67M). +Deleted archived journal /var/log/journal/2ce15a5fcb0944f28f03355028060357/system@68dcfa97b7124785907598bf8f98eef1-0000000000080abb-0006555cef3ed70e.journal (64.7M). +Deleted archived journal /var/log/journal/2ce15a5fcb0944f28f03355028060357/system@68dcfa97b7124785907598bf8f98eef1-00000000000a01b0-00065599c22ed922.journal (69.6M). +Deleted archived journal /var/log/journal/2ce15a5fcb0944f28f03355028060357/system@68dcfa97b7124785907598bf8f98eef1-00000000000c266c-000655c9dd9bed30.journal (70.2M). +Deleted archived journal /var/log/journal/2ce15a5fcb0944f28f03355028060357/system@68dcfa97b7124785907598bf8f98eef1-00000000000e5cfc-000655f97dcbf32c.journal (68.2M). +Vacuuming done, freed 528.6M of archived journals from /var/log/journal/2ce15a5fcb0944f28f03355028060357. +Vacuuming done, freed 0B of archived journals from /run/log/journal. +/usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. +/usr/lib/tmpfiles.d/nut-common-tmpfiles.conf:8: Duplicate line for path "/run/nut", ignoring. +BEFORE_FREE_BYTES=55477919744 +AFTER_FREE_BYTES=56871849984 +FREED_BYTES=1393930240 +Filesystem Type Size Used Avail Use% Mounted on +/dev/mapper/pve-root ext4 98G 40G 53G 43% / +Archived and active journals take up 735.7M in the file system. ========== NODE=pve02 ========== -=== DISK === -Filesystem Type Size Used Avail Use% Mounted on -udev devtmpfs 6.8G 0 6.8G 0% /dev -tmpfs tmpfs 1.6G 3.1M 1.6G 1% /run -/dev/mapper/pve-root ext4 98G 27G 66G 29% / -tmpfs tmpfs 7.8G 66M 7.7G 1% /dev/shm -efivarfs efivarfs 192K 93K 95K 50% /sys/firmware/efi/efivars -tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock -tmpfs tmpfs 1.0M 0 1.0M 0% /run/credentials/systemd-journald.service -/dev/sda2 vfat 1022M 9.1M 1013M 1% /boot/efi -tmpfs tmpfs 7.8G 36K 7.8G 1% /tmp -/dev/mapper/pve-homelab--staging ext4 147G 103G 37G 74% /mnt/staging -/dev/fuse fuse 128M 1.4M 127M 2% /etc/pve -tmpfs tmpfs 1.0M 0 1.0M 0% /run/credentials/getty@tty1.service -tmpfs tmpfs 1.6G 4.0K 1.6G 1% /run/user/0 -=== JOURNAL === -Archived and active journals take up 1.1G in the file system. -=== CACHES === -608M /var/cache/apt/archives -58M /var/lib/apt/lists -155M /var/cache -=== OLD_TEMP === -=== OLD_ROTATED_LOGS === -0 2026-05-21 /var/log/btmp.1 -=== COREDUMPS === -=== AUTOREMOVE_SIMULATION === -=== CURRENT_KERNEL === -7.0.12-1-pve -=== INSTALLED_KERNELS === -linux-image-7.0.12-1-pve-amd64 -linux-image-7.0.2-6-pve-amd64 -linux-image-7.0.6-2-pve-amd64 -linux-image-amd64 -linux-image-generic -proxmox-kernel-7.0.12-1-pve -proxmox-kernel-7.0.12-1-pve-signed 7.0.12-1 -proxmox-kernel-7.0.2-6-pve -proxmox-kernel-7.0.2-6-pve-signed 7.0.2-6 -proxmox-kernel-7.0.6-2-pve -proxmox-kernel-7.0.6-2-pve-signed 7.0.6-2 -proxmox-kernel-7.0 7.0.12-1 -proxmox-kernel-helper 9.2.0 -pve-kernel-7.0 -pve-kernel-helper -=== CONTAINER_RECLAIMABLE === -=== OLD_BACKUP_COPIES_OF_CONFIGS === -2526 2026-07-01 /root/script-backups/forum-prod-fresh5-cloud-backup.sh.before-retention-latest4-20260708T100820Z -207 2026-06-14 /etc/fstab.before-staging-2026-06-14-174934 -=== LOCAL_RUNTIME_LOGS === -OLD_FILES=0 OLD_BYTES=0 -=== LOCAL_BACKUP_RECHECK === -23 +Vacuuming done, freed 0B of archived journals from /var/log/journal. +Deleted archived journal /var/log/journal/cd9790f9642c4145873371dd41190135/system@8206611ec5bc488fa98e611762cd765d-0000000000000001-00065432527d7594.journal (53.3M). +Deleted archived journal /var/log/journal/cd9790f9642c4145873371dd41190135/system@8206611ec5bc488fa98e611762cd765d-000000000001417f-000654901f5e106c.journal (54.9M). +Deleted archived journal /var/log/journal/cd9790f9642c4145873371dd41190135/system@8206611ec5bc488fa98e611762cd765d-0000000000028a0c-000654cb98eac67c.journal (54.8M). +Deleted archived journal /var/log/journal/cd9790f9642c4145873371dd41190135/system@8206611ec5bc488fa98e611762cd765d-000000000003ce88-0006550074f120a2.journal (54.5M). +Deleted archived journal /var/log/journal/cd9790f9642c4145873371dd41190135/system@8206611ec5bc488fa98e611762cd765d-000000000005146e-00065538abfa930f.journal (54.9M). +Deleted archived journal /var/log/journal/cd9790f9642c4145873371dd41190135/system@8206611ec5bc488fa98e611762cd765d-0000000000065e90-0006556cade69676.journal (53.9M). +Deleted archived journal /var/log/journal/cd9790f9642c4145873371dd41190135/system@8206611ec5bc488fa98e611762cd765d-000000000007a1dc-000655a11c68ce4f.journal (54.7M). +Deleted archived journal /var/log/journal/cd9790f9642c4145873371dd41190135/system@8206611ec5bc488fa98e611762cd765d-000000000008eaa4-000655dd373a9b1c.journal (54.9M). +Vacuuming done, freed 436.1M of archived journals from /var/log/journal/cd9790f9642c4145873371dd41190135. +Vacuuming done, freed 0B of archived journals from /run/log/journal. +/usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. +/usr/lib/tmpfiles.d/nut-common-tmpfiles.conf:1: Duplicate line for path "/run/nut", ignoring. +BEFORE_FREE_BYTES=70799679488 +AFTER_FREE_BYTES=71985102848 +FREED_BYTES=1185423360 +Filesystem Type Size Used Avail Use% Mounted on +/dev/mapper/pve-root ext4 98G 26G 68G 28% / +Archived and active journals take up 785.5M in the file system. ========== NODE=pve03 ========== -=== DISK === -Filesystem Type Size Used Avail Use% Mounted on -udev devtmpfs 15G 0 15G 0% /dev -tmpfs tmpfs 3.2G 3.0M 3.2G 1% /run -/dev/mapper/pve-root ext4 98G 53G 41G 57% / -tmpfs tmpfs 16G 66M 16G 1% /dev/shm -efivarfs efivarfs 128K 125K 0 100% /sys/firmware/efi/efivars -tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock -tmpfs tmpfs 1.0M 0 1.0M 0% /run/credentials/systemd-journald.service -tmpfs tmpfs 16G 32K 16G 1% /tmp -/dev/sda2 vfat 1022M 9.1M 1013M 1% /boot/efi -/dev/mapper/pve-homelab--staging ext4 196G 100G 87G 54% /mnt/staging -/dev/fuse fuse 128M 1.4M 127M 2% /etc/pve -tmpfs tmpfs 1.0M 0 1.0M 0% /run/credentials/getty@tty1.service -tmpfs tmpfs 3.2G 4.0K 3.2G 1% /run/user/0 -=== JOURNAL === -Archived and active journals take up 881.3M in the file system. -=== CACHES === -604M /var/cache/apt/archives -58M /var/lib/apt/lists -155M /var/cache -=== OLD_TEMP === -=== OLD_ROTATED_LOGS === -0 2026-05-21 /var/log/btmp.1 -=== COREDUMPS === -=== AUTOREMOVE_SIMULATION === -=== CURRENT_KERNEL === -7.0.12-1-pve -=== INSTALLED_KERNELS === -linux-image-7.0.12-1-pve-amd64 -linux-image-7.0.2-6-pve-amd64 -linux-image-7.0.6-2-pve-amd64 -linux-image-amd64 -linux-image-generic -proxmox-kernel-7.0.12-1-pve -proxmox-kernel-7.0.12-1-pve-signed 7.0.12-1 -proxmox-kernel-7.0.2-6-pve -proxmox-kernel-7.0.2-6-pve-signed 7.0.2-6 -proxmox-kernel-7.0.6-2-pve -proxmox-kernel-7.0.6-2-pve-signed 7.0.6-2 -proxmox-kernel-7.0 7.0.12-1 -proxmox-kernel-helper 9.2.0 -pve-kernel-7.0 -pve-kernel-helper -=== CONTAINER_RECLAIMABLE === -=== OLD_BACKUP_COPIES_OF_CONFIGS === -207 2026-06-14 /etc/fstab.before-staging-2026-06-14-174946 -164 2017-05-15 /etc/fstab.before-efi-fix-2026-06-14-174425 -=== LOCAL_RUNTIME_LOGS === -OLD_FILES=0 OLD_BYTES=0 -=== LOCAL_BACKUP_RECHECK === -20 -CLEANUP_CANDIDATES=COMPLETE +Deleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-0000000000049acd-000655672b34f336.journal (53.7M). +Deleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-000000000005de56-000655a0948e9fde.journal (54.6M). +Deleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-00000000000726d8-000655dd423d35ab.journal (16M). +Deleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-00000000000773c3-000655ea46b62bee.journal (8M). +Deleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-0000000000078fc9-000655ee30a4eb9b.journal (8M). +Deleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-000000000007abc5-000655f21a13a43f.journal (8M). +Deleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-000000000007c7cf-000655f614b05b8a.journal (8M). +Deleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-000000000007e3e1-000655f9e88825e4.journal (8M). +Deleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-0000000000080092-000655fd34ddff46.journal (8M). +Deleted archived journal /var/log/journal/17a3403e3e324c62be41d332e265b338/system@df34622c0b554099a742b464516b17a9-0000000000081d30-000656003d42059c.journal (53.7M). +Vacuuming done, freed 226.2M of archived journals from /var/log/journal/17a3403e3e324c62be41d332e265b338. +Vacuuming done, freed 0B of archived journals from /var/log/journal. +Vacuuming done, freed 0B of archived journals from /run/log/journal. +/usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. +/usr/lib/tmpfiles.d/nut-common-tmpfiles.conf:1: Duplicate line for path "/run/nut", ignoring. +BEFORE_FREE_BYTES=42993360896 +AFTER_FREE_BYTES=43954413568 +FREED_BYTES=961052672 +Filesystem Type Size Used Avail Use% Mounted on +/dev/mapper/pve-root ext4 98G 52G 41G 56% / +Archived and active journals take up 655.1M in the file system. +CLUSTER_SAFE_CLEANUP=COMPLETE OUTPUT_END CHAT_OUTPUT_END