35 lines
243 KiB
Plaintext
35 lines
243 KiB
Plaintext
CHAT_OUTPUT_BEGIN
|
|
COMMAND_ID=HOMELAB-CLUSTER-ADMIN-UPDATES-DISCOVERY-V6-READ-ONLY-20260805T102900Z
|
|
STATUS=OK
|
|
RC=0
|
|
HOST=pve01
|
|
MODE=verify
|
|
COMPONENT=homelab-cluster-admin-update-visibility
|
|
REFERENCE_REGISTER_CHECK=OK
|
|
REFERENCE_SHA256=5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e
|
|
ERROR_REGISTER_CHECK=OK
|
|
ERROR_REGISTER_SHA256=24934a2c7fa5c26f6e828583c4aefac7f143b40c0171736ed7571e617d55ab83
|
|
COMMAND_SHA256=05458348be054a924da5dd78b604d8e430d8b9dc8b8cc7baa4441b3053277ee0
|
|
DUPLICATE_FAILED_COMMAND_BLOCKED=false
|
|
EXECUTION_STARTED=true
|
|
CHANGE_DECLARED=false
|
|
RESULT_CONTRACT_VALID=true
|
|
RESULT_CONTRACT_STATUS=NOT_APPLICABLE
|
|
RESULT_CONTRACT_ERROR=NONE
|
|
COMMAND_RC=0
|
|
CHANGES_MADE=false
|
|
ROLLBACK_STARTED=false
|
|
ROLLBACK_RESTORED=null
|
|
MUTATION_OUTCOME=NO_MUTATION
|
|
SANITIZED=yes
|
|
SECRETS_INCLUDED=no
|
|
PRIVATE_ADDRESSES_INCLUDED=no
|
|
RAW_EVIDENCE_SHA256=ac3c2d65a6effaf0978c92c508a54f74ef66d4aba47eda2b4a3a18a208e759e1
|
|
SANITIZED_OUTPUT_SHA256=ac3c2d65a6effaf0978c92c508a54f74ef66d4aba47eda2b4a3a18a208e759e1
|
|
OUTPUT_BEGIN
|
|
HOMELAB_RESULT_CONTRACT={"changes_made":false,"command_id":"HOMELAB-CLUSTER-ADMIN-UPDATES-DISCOVERY-V6-READ-ONLY-20260805T102900Z","command_rc":0,"contexts_reachable":1,"contexts_total":3,"control_plane_error":null,"direct_pvesh_ok":false,"inventory_node_source":"pmxcfs","inventory_resource_source":"pmxcfs","mutation_outcome":"NO_MUTATION","rc":0,"report_bytes":246891,"report_sha256":"f577043bef959ddeaa753ad9684475a777bc1d1664252f4e16a77451b05032f4","rollback_restored":false,"rollback_started":false,"service_catalog_count":140,"status":"OK","version":1}
|
|
{"analysis":{"confirmed_live_admin_sources":[{"context_id":"node:pve01","path":"/root/homelab-gitea-context-mcp-local/payload/compose.yaml","relative_path":"homelab-gitea-context-mcp-local/payload/compose.yaml","sanitized_sha256":"<REDACTED_TOKEN>","sha256":"<REDACTED_TOKEN>"},{"context_id":"node:pve01","path":"<REDACTED_TOKEN>.yaml","relative_path":"homelab-configs-worktree/stacks/edge/gotify/compose.yaml","sanitized_sha256":"<REDACTED_TOKEN>","sha256":"<REDACTED_TOKEN>"},{"context_id":"node:pve01","path":"<REDACTED_TOKEN>","relative_path":"homelab-gitea-context-mcp-local/payload/Dockerfile","sanitized_sha256":"<REDACTED_TOKEN>","sha256":"<REDACTED_TOKEN>"},{"context_id":"node:pve01","path":"<REDACTED_TOKEN>.service","relative_path":"<REDACTED_TOKEN>.service","sanitized_sha256":"<REDACTED_TOKEN>","sha256":"<REDACTED_TOKEN>"},{"context_id":"node:pve01","path":"<REDACTED_TOKEN>.timer","relative_path":"<REDACTED_TOKEN>.timer","sanitized_sha256":"<REDACTED_TOKEN>","sha256":"<REDACTED_TOKEN>"},{"context_id":"node:pve01","path":"<REDACTED_TOKEN>.service","relative_path":"<REDACTED_TOKEN>.service","sanitized_sha256":"<REDACTED_TOKEN>","sha256":"<REDACTED_TOKEN>"},{"context_id":"node:pve01","path":"<REDACTED_TOKEN>.timer","relative_path":"<REDACTED_TOKEN>.timer","sanitized_sha256":"<REDACTED_TOKEN>","sha256":"<REDACTED_TOKEN>"},{"context_id":"node:pve01","path":"<REDACTED_TOKEN>.service","relative_path":"<REDACTED_TOKEN>.service","sanitized_sha256":"<REDACTED_TOKEN>","sha256":"<REDACTED_TOKEN>"},{"context_id":"node:pve01","path":"<REDACTED_TOKEN>.timer","relative_path":"<REDACTED_TOKEN>.timer","sanitized_sha256":"<REDACTED_TOKEN>","sha256":"<REDACTED_TOKEN>"},{"context_id":"node:pve01","path":"/root/_1/adapter-monotonic-lifecycle-apply.py","relative_path":"_1/adapter-monotonic-lifecycle-apply.py","sanitized_sha256":"<REDACTED_TOKEN>","sha256":"<REDACTED_TOKEN>"},{"context_id":"node:pve01","path":"/root/_1/adapter-recovery-apply-fix1.py","relative_path":"_1/adapter-recovery-apply-fix1.py","sanitized_sha256":"<REDACTED_TOKEN>","sha256":"<REDACTED_TOKEN>"},{"context_id":"node:pve01","path":"/root/_1/adapter-recovery-apply.py","relative_path":"_1/adapter-recovery-apply.py","sanitized_sha256":"<REDACTED_TOKEN>","sha256":"<REDACTED_TOKEN>"},{"context_id":"node:pve01","path":"/root/_1/runner-adapter-pair-apply-fix1.py","relative_path":"_1/runner-adapter-pair-apply-fix1.py","sanitized_sha256":"<REDACTED_TOKEN>","sha256":"<REDACTED_TOKEN>"},{"context_id":"node:pve01","path":"/root/cr6-vm160-package/update_plan.py","relative_path":"cr6-vm160-package/update_plan.py","sanitized_sha256":"<REDACTED_TOKEN>","sha256":"<REDACTED_TOKEN>"},{"context_id":"node:pve01","path":"<REDACTED_TOKEN>.py","relative_path":"<REDACTED_TOKEN>.py","sanitized_sha256":"<REDACTED_TOKEN>","sha256":"<REDACTED_TOKEN>"},{"context_id":"node:pve01","path":"/root/evidence/672_pve_cluster_resources.json","relative_path":"evidence/672_pve_cluster_resources.json","sanitized_sha256":"<REDACTED_TOKEN>","sha256":"<REDACTED_TOKEN>"},{"context_id":"node:pve01","path":"<REDACTED_TOKEN>.py","relative_path":"<REDACTED_TOKEN>.py","sanitized_sha256":"<REDACTED_TOKEN>","sha256":"<REDACTED_TOKEN>"},{"context_id":"node:pve01","path":"<REDACTED_TOKEN>.py","relative_path":"<REDACTED_TOKEN>.py","sanitized_sha256":"<REDACTED_TOKEN>","sha256":"<REDACTED_TOKEN>"},{"context_id":"node:pve01","path":"<REDACTED_TOKEN>.py","relative_path":"<REDACTED_TOKEN>.py","sanitized_sha256":"<REDACTED_TOKEN>","sha256":"<REDACTED_TOKEN>"},{"context_id":"node:pve01","path":"/root/homelab-admin-guardrails-v2.1-hotfix/homelab-admin-lint.py","relative_path":"homelab-admin-guardrails-v2.1-hotfix/homelab-admin-lint.py","sanitized_sha256":"<REDACTED_TOKEN>","sha256":"<REDACTED_TOKEN>"},{"context_id":"node:pve01","path":"/root/homelab-admin-guardrails-v2/homelab-admin-lint.py","relative_path":"homelab-admin-guardrails-v2/homelab-admin-lint.py","sanitized_sha256":"<REDACTED_TOKEN>","sha256":"<REDACTED_TOKEN>"},{"context_id":"node:pve01","path":"/root/homelab-admin-guardrails/homelab-admin-lint.py","relative_path":"homelab-admin-guardrails/homelab-admin-lint.py","sanitized_sha256":"<REDACTED_TOKEN>","sha256":"<REDACTED_TOKEN>"},{"context_id":"node:pve01","path":"<REDACTED_TOKEN>.json","relative_path":"<REDACTED_TOKEN>.json","sanitized_sha256":"<REDACTED_TOKEN>","sha256":"<REDACTED_TOKEN>"},{"context_id":"node:pve01","path":"<REDACTED_TOKEN>.json","relative_path":"<REDACTED_TOKEN>.json","sanitized_sha256":"<REDACTED_TOKEN>","sha256":"<REDACTED_TOKEN>"},{"context_id":"node:pve01","path":"<REDACTED_TOKEN>.json","relative_path":"<REDACTED_TOKEN>.json","sanitized_sha256":"<REDACTED_TOKEN>","sha256":"<REDACTED_TOKEN>"},{"context_id":"node:pve01","path":"<REDACTED_TOKEN>.yml","relative_path":"prometheus/rules/homelab-health-metrics-alerts-dry-run.yml","sanitized_sha256":"<REDACTED_TOKEN>","sha256":"<REDACTED_TOKEN>"},{"context_id":"node:pve01","path":"<REDACTED_TOKEN>.yml","relative_path":"prometheus/rules/homelab-health-metrics-alerts.yml","sanitized_sha256":"<REDACTED_TOKEN>","sha256":"<REDACTED_TOKEN>"},{"context_id":"node:pve01","path":"<REDACTED_TOKEN>.yml","relative_path":"prometheus/rules/homelab-p0-alert-routing-gaps.yml","sanitized_sha256":"<REDACTED_TOKEN>","sha256":"<REDACTED_TOKEN>"}],"coverage":{"apt_contexts":1,"container_runtime_contexts":1,"contexts_reachable":1,"contexts_total":3,"contexts_unreachable":2,"repository_status":"PARTIAL","status":"PARTIAL","unreachable_contexts":[{"admin_evidence_count":null,"apt_cache_newest_mtime_ns":null,"apt_upgradable_count":null,"context_id":"node:pve02","error":{"command":{"duration_seconds":0.027,"output_limited":false,"rc":255,"stderr":"No ED25519 host key is known for pve02 and you have requested strict checking.\r\nHost key verification failed.\r\n","stderr_bytes":111,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"stage":"node:pve02"},"hostname":null,"kind":"proxmox-node","node":"pve02","os":null,"reachable":false,"runtimes":{},"source_capture_count":0,"systemd_service_count":0,"systemd_unit_file_count":0},{"admin_evidence_count":null,"apt_cache_newest_mtime_ns":null,"apt_upgradable_count":null,"context_id":"node:pve03","error":{"command":{"duration_seconds":0.024,"output_limited":false,"rc":255,"stderr":"No ED25519 host key is known for pve03 and you have requested strict checking.\r\nHost key verification failed.\r\n","stderr_bytes":111,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"stage":"node:pve03"},"hostname":null,"kind":"proxmox-node","node":"pve03","os":null,"reachable":false,"runtimes":{},"source_capture_count":0,"systemd_service_count":0,"systemd_unit_file_count":0}]},"current_update_visibility":{"apt_cached_upgrade_counts_available":true,"automatic_update_mechanisms":[{"line":3,"path":"/etc/crontab","text":"# command to install the new version when you edit this file"},{"line":6,"path":"/etc/cron.daily/apt-compat","text":"# run. We want to randomize the apt update and unattended-upgrade"},{"line":16,"path":"/etc/cron.daily/apt-compat","text":" # laptop check, on_ac_power returns:"},{"line":32,"path":"/etc/cron.daily/apt-compat","text":"# (some code taken from cron-apt, thanks)"},{"line":36,"path":"/etc/cron.daily/apt-compat","text":" eval $(apt-config shell RandomSleep APT::Periodic::RandomSleep)"},{"line":55,"path":"/etc/cron.daily/apt-compat","text":"exec /usr/lib/apt/apt.systemd.daily"}],"container_image_identity_available":true,"registry_available_digest_check_detected":true},"implementation_sequence_for_next_transaction":["Use the exact live Cluster Admin source paths and SHA256 captured by this command as discovery evidence.","Inside one mutation transaction, re-read exact current sources and reject any SHA drift.","Build a temporary candidate that adds a unified update-status collector for APT, container images and Git-backed services.","Expose per-service update state in Cluster Admin without performing upgrades or image pulls.","Run syntax/tests and read-only collector fixtures before atomic replacement.","Create byte-for-byte backups, atomically install, restart only the proven Cluster Admin unit/container, verify UI/API and rollback on any failure."],"known_limits_of_read_only_discovery":["APT results use the existing local package cache; this command does not refresh repositories.","Container results prove deployed image IDs and stored digests; remote registry freshness is not asserted unless an existing local mechanism already records it.","QEMU guests require an operational guest agent and Python 3; failures are retained as exact coverage gaps.","Stopped guests are inventoried from Proxmox configuration but are not entered for an in-guest probe."],"required_cluster_admin_model":{"available_state":["available_version","available_digest","available_commit","channel","checked_at","check_source"],"evidence":["source","command_rc","evidence_sha256","error","cache_age","last_success"],"installed_state":["installed_version","package_version","image_reference","image_id","repo_digest","source_commit"],"result_state":["up_to_date","update_available","unknown","unsupported","check_failed"],"safety":["read_only_checks_only","no_automatic_upgrade","per-source_timeout","bounded_concurrency","credential_redaction"],"service_identity":["context_id","service_kind","service_id","display_name","node","guest_id"]}},"changes_made":false,"command_id":"<REDACTED_TOKEN>","context_summaries":[{"admin_evidence_count":137,"apt_cache_newest_mtime_ns":1785874464000000000,"apt_upgradable_count":92,"context_id":"node:pve01","error":null,"hostname":"pve01","kind":"proxmox-node","node":"pve01","os":{},"reachable":true,"runtimes":{"podman":{"container_count":1,"image_count":1,"usable":true,"used_image_count":0}},"source_capture_count":28,"systemd_service_count":139,"systemd_unit_file_count":181},{"admin_evidence_count":null,"apt_cache_newest_mtime_ns":null,"apt_upgradable_count":null,"context_id":"node:pve02","error":{"command":{"duration_seconds":0.027,"output_limited":false,"rc":255,"stderr":"No ED25519 host key is known for pve02 and you have requested strict checking.\r\nHost key verification failed.\r\n","stderr_bytes":111,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"stage":"node:pve02"},"hostname":null,"kind":"proxmox-node","node":"pve02","os":null,"reachable":false,"runtimes":{},"source_capture_count":0,"systemd_service_count":0,"systemd_unit_file_count":0},{"admin_evidence_count":null,"apt_cache_newest_mtime_ns":null,"apt_upgradable_count":null,"context_id":"node:pve03","error":{"command":{"duration_seconds":0.024,"output_limited":false,"rc":255,"stderr":"No ED25519 host key is known for pve03 and you have requested strict checking.\r\nHost key verification failed.\r\n","stderr_bytes":111,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"stage":"node:pve03"},"hostname":null,"kind":"proxmox-node","node":"pve03","os":null,"reachable":false,"runtimes":{},"source_capture_count":0,"systemd_service_count":0,"systemd_unit_file_count":0}],"contexts":[{"command":{"duration_seconds":2.46,"output_limited":false,"rc":0,"stderr":"","stderr_bytes":0,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":154941,"stdout_sha256":"<REDACTED_TOKEN>"},"context_id":"node:pve01","error":null,"kind":"proxmox-node","node":"pve01","probe":{"capabilities":{"apk":null,"apt":"/usr/bin/apt","apt-get":"/usr/bin/apt-get","crane":null,"curl":"/usr/bin/curl","dnf":null,"docker":null,"gh":null,"git":"/usr/bin/git","gitea":null,"needrestart":null,"oras":null,"pct":"/usr/sbin/pct","podman":"/usr/bin/podman","pvesh":"/usr/bin/pvesh","qm":"/usr/sbin/qm","regctl":null,"skopeo":"/usr/bin/skopeo","systemctl":"/usr/bin/systemctl","unattended-upgrade":null,"wget":"/usr/bin/wget","yum":null},"cluster_admin_relevance":{"evidence":[{"type":"systemd","unit":"apt-daily-upgrade.service"},{"type":"systemd","unit":"apt-daily.service"},{"type":"systemd","unit":"apt-listchanges.service"},{"type":"systemd","unit":"container-getty@.service"},{"type":"systemd","unit":"docker.service"},{"type":"systemd","unit":"filebrowser-offhost-sync.service"},{"type":"systemd","unit":"homelab-alerting-health.service"},{"type":"systemd","unit":"homelab-alertmanager-backup.service"},{"type":"systemd","unit":"homelab-appbackup-dockge-stacks.service"},{"type":"systemd","unit":"homelab-appbackup-mariadb-batch.service"},{"type":"systemd","unit":"homelab-appbackup-npmplus-edge.service"},{"type":"systemd","unit":"homelab-appbackup-postgres-batch.service"},{"type":"systemd","unit":"homelab-appbackup-sqlite-batch.service"},{"type":"systemd","unit":"homelab-authentik-backup.service"},{"type":"systemd","unit":"homelab-auto-backup.service"},{"type":"systemd","unit":"homelab-backup-coverage-matrix.service"},{"type":"systemd","unit":"homelab-backup-freshness.service"},{"type":"systemd","unit":"homelab-backup-healthcheck.service"},{"type":"systemd","unit":"homelab-backup-matrix-refresh.service"},{"type":"systemd","unit":"homelab-backup-sla-health.service"},{"type":"systemd","unit":"homelab-beszel-backup.service"},{"type":"systemd","unit":"homelab-blackbox-exporter-backup.service"},{"type":"systemd","unit":"homelab-capacity-risk.service"},{"type":"systemd","unit":"homelab-cluster-admin-incident-engine-backup.service"},{"type":"systemd","unit":"homelab-cluster-admin-inventory-sync.service"},{"type":"systemd","unit":"homelab-cluster-admin-pull.service"},{"type":"systemd","unit":"homelab-cluster-admin-webpanel-sync.service"},{"type":"systemd","unit":"homelab-cluster-internal-ip.service"},{"type":"systemd","unit":"homelab-cluster-passport.service"},{"type":"systemd","unit":"homelab-command-adapter.service"},{"type":"systemd","unit":"homelab-command-portal.service"},{"type":"systemd","unit":"homelab-crypto-portfolio-backup.service"},{"type":"systemd","unit":"homelab-crypto-portfolio-chart-health.service"},{"type":"systemd","unit":"homelab-dependency-map-check.service"},{"type":"systemd","unit":"homelab-desired-state-sync.service"},{"type":"systemd","unit":"homelab-disk-space-health.service"},{"type":"systemd","unit":"homelab-docker-health.service"},{"type":"systemd","unit":"homelab-drift-check.service"},{"type":"systemd","unit":"homelab-duty-admin-report.service"},{"type":"systemd","unit":"homelab-duty-admin-v2.service"},{"type":"systemd","unit":"homelab-edge-vm-offhost-freshness.service"},{"type":"systemd","unit":"homelab-edge-vm-vzdump-backup.service"},{"type":"systemd","unit":"homelab-emergency-backup.service"},{"type":"systemd","unit":"homelab-evidence-catalog.service"},{"type":"systemd","unit":"homelab-evidence-seal.service"},{"type":"systemd","unit":"homelab-extended-appbackup.service"},{"type":"systemd","unit":"homelab-external-probe-vps-health.service"},{"type":"systemd","unit":"homelab-final-readiness-gate.service"},{"type":"systemd","unit":"homelab-forum-snuffleupagus-health.service"},{"type":"systemd","unit":"homelab-gitea-backup.service"},{"type":"systemd","unit":"homelab-gitea-secondary-backup.service"},{"type":"systemd","unit":"homelab-golden-state-index.service"},{"type":"systemd","unit":"homelab-health-http-9101.service"},{"type":"systemd","unit":"homelab-health-http.service"},{"type":"systemd","unit":"homelab-health-metrics.service"},{"type":"systemd","unit":"homelab-incident-journal.service"},{"type":"systemd","unit":"homelab-ingress-standby-refresh.service"},{"type":"systemd","unit":"homelab-kuma-monitor-policy.service"},{"type":"systemd","unit":"homelab-legacy-monitoring-backups.service"},{"type":"systemd","unit":"homelab-mail-cloud-critical-upload.service"},{"type":"systemd","unit":"homelab-mail-cloud-edge-vm-upload.service"},{"type":"systemd","unit":"homelab-mail-cloud-nextcloud-vm-upload.service"},{"type":"systemd","unit":"homelab-mail-cloud-restore-drill.service"},{"type":"systemd","unit":"homelab-mkdocs-auto-refresh.service"},{"type":"systemd","unit":"homelab-npmplus-kuma-config-backup.service"},{"type":"systemd","unit":"homelab-overall-health.service"},{"type":"systemd","unit":"homelab-private-vpn-hosts-health.service"},{"type":"systemd","unit":"homelab-pve03-staging-capacity-health.service"},{"type":"systemd","unit":"homelab-quality-gate.service"},{"type":"systemd","unit":"homelab-reader-v3.service"},{"type":"systemd","unit":"homelab-reference-refresh.service"},{"type":"systemd","unit":"homelab-result-lookup.service"},{"type":"systemd","unit":"homelab-router-running-config-mail-cloud.service"},{"type":"systemd","unit":"homelab-router-watchdog.service"},{"type":"systemd","unit":"homelab-runbook-generate.service"},{"type":"systemd","unit":"homelab-safe-autoheal.service"},{"type":"systemd","unit":"homelab-safe-exec-health.service"},{"type":"systemd","unit":"homelab-scrutiny.service"},{"type":"systemd","unit":"homelab-secret-exposure-guard.service"},{"type":"systemd","unit":"homelab-secret-sanity.service"},{"comm":"kworker/R-hfi-u","cwd":"/","pid":200,"type":"process"},{"comm":"prometheus-node","cwd":"/","pid":980,"type":"process"},{"comm":"pve-lxc-syscall","cwd":"/","pid":981,"type":"process"},{"comm":"python3","cwd":"/","pid":1282,"type":"process"},{"comm":"podman","cwd":"/","pid":1484,"type":"process"},{"comm":"conmon","cwd":"/","pid":1583,"type":"process"},{"comm":"proxmox-firewal","cwd":"/","pid":1743,"type":"process"},{"comm":"pve-firewall","cwd":"/","pid":1771,"type":"process"},{"comm":"pvestatd","cwd":"/","pid":1772,"type":"process"},{"comm":"pvedaemon","cwd":"/","pid":1799,"type":"process"},{"comm":"pve-ha-crm","cwd":"/","pid":1807,"type":"process"},{"comm":"pveproxy","cwd":"/","pid":1846,"type":"process"},{"comm":"pve-ha-lrm","cwd":"/","pid":1858,"type":"process"},{"comm":"kvm","cwd":"/","pid":10985,"type":"process"},{"comm":"kvm","cwd":"/","pid":11095,"type":"process"},{"comm":"kvm","cwd":"/","pid":11201,"type":"process"},{"comm":"pvescheduler","cwd":"/","pid":11293,"type":"process"},{"comm":"pvefw-logger","cwd":"/","pid":87720,"type":"process"},{"comm":"python3","cwd":"/","pid":1131444,"type":"process"},{"comm":"python3","cwd":"/","pid":1131485,"type":"process"},{"comm":"python3","cwd":"/","pid":1516647,"type":"process"},{"comm":"pvedaemon","cwd":"/","pid":1827309,"type":"process"},{"comm":"pveproxy","cwd":"/","pid":2118748,"type":"process"},{"comm":"pvedaemon","cwd":"/","pid":2216383,"type":"process"},{"comm":"pvedaemon","cwd":"/","pid":2328684,"type":"process"},{"comm":"pveproxy","cwd":"/","pid":2441260,"type":"process"},{"comm":"pveproxy","cwd":"/","pid":2451056,"type":"process"},{"comm":"python3","cwd":"/","pid":2451157,"type":"process"},{"comm":"bash","cwd":"/","pid":2451160,"type":"process"},{"path":"/root/homelab-gitea-context-mcp-local/payload/compose.yaml","sha256":"<REDACTED_TOKEN>","type":"source"},{"path":"<REDACTED_TOKEN>.yaml","sha256":"<REDACTED_TOKEN>","type":"source"},{"path":"<REDACTED_TOKEN>","sha256":"<REDACTED_TOKEN>","type":"source"},{"path":"<REDACTED_TOKEN>.service","sha256":"<REDACTED_TOKEN>","type":"source"},{"path":"<REDACTED_TOKEN>.timer","sha256":"<REDACTED_TOKEN>","type":"source"},{"path":"<REDACTED_TOKEN>.service","sha256":"<REDACTED_TOKEN>","type":"source"},{"path":"<REDACTED_TOKEN>.timer","sha256":"<REDACTED_TOKEN>","type":"source"},{"path":"<REDACTED_TOKEN>.service","sha256":"<REDACTED_TOKEN>","type":"source"},{"path":"<REDACTED_TOKEN>.timer","sha256":"<REDACTED_TOKEN>","type":"source"},{"path":"/root/_1/adapter-monotonic-lifecycle-apply.py","sha256":"<REDACTED_TOKEN>","type":"source"},{"path":"/root/_1/adapter-recovery-apply-fix1.py","sha256":"<REDACTED_TOKEN>","type":"source"},{"path":"/root/_1/adapter-recovery-apply.py","sha256":"<REDACTED_TOKEN>","type":"source"},{"path":"/root/_1/runner-adapter-pair-apply-fix1.py","sha256":"<REDACTED_TOKEN>","type":"source"},{"path":"/root/cr6-vm160-package/update_plan.py","sha256":"<REDACTED_TOKEN>","type":"source"},{"path":"<REDACTED_TOKEN>.py","sha256":"<REDACTED_TOKEN>","type":"source"},{"path":"/root/evidence/672_pve_cluster_resources.json","sha256":"<REDACTED_TOKEN>","type":"source"},{"path":"<REDACTED_TOKEN>.py","sha256":"<REDACTED_TOKEN>","type":"source"},{"path":"<REDACTED_TOKEN>.py","sha256":"<REDACTED_TOKEN>","type":"source"},{"path":"<REDACTED_TOKEN>.py","sha256":"<REDACTED_TOKEN>","type":"source"},{"path":"/root/homelab-admin-guardrails-v2.1-hotfix/homelab-admin-lint.py","sha256":"<REDACTED_TOKEN>","type":"source"},{"path":"/root/homelab-admin-guardrails-v2/homelab-admin-lint.py","sha256":"<REDACTED_TOKEN>","type":"source"},{"path":"/root/homelab-admin-guardrails/homelab-admin-lint.py","sha256":"<REDACTED_TOKEN>","type":"source"},{"path":"<REDACTED_TOKEN>.json","sha256":"<REDACTED_TOKEN>","type":"source"},{"path":"<REDACTED_TOKEN>.json","sha256":"<REDACTED_TOKEN>","type":"source"},{"path":"<REDACTED_TOKEN>.json","sha256":"<REDACTED_TOKEN>","type":"source"},{"path":"<REDACTED_TOKEN>.yml","sha256":"<REDACTED_TOKEN>","type":"source"},{"path":"<REDACTED_TOKEN>.yml","sha256":"<REDACTED_TOKEN>","type":"source"},{"path":"<REDACTED_TOKEN>.yml","sha256":"<REDACTED_TOKEN>","type":"source"}],"evidence_count":137},"container_runtimes":{"podman":{"available":true,"container_inspect":[{"error":{"duration_seconds":0.018,"rc":125,"stderr":"Error: no such object: \"<REDACTED_TOKEN>\"\n","stderr_bytes":42,"stderr_sha256":"<REDACTED_TOKEN>","stdout":"[]\n","stdout_bytes":3,"stdout_sha256":"<REDACTED_TOKEN>"},"id":"<REDACTED_TOKEN>"}],"containers":[{"AutoRemove":true,"CIDFile":"","Command":["/init"],"Created":"2026-07-28T14:05:23.091587634+03:00","CreatedAt":"","ExitCode":0,"Exited":false,"ExitedAt":-62135596800,"ExposedPorts":{"8080":["tcp"]},"Id":"<REDACTED_TOKEN>","Image":"ghcr.io/analogj/scrutiny:latest-omnibus","ImageID":"<REDACTED_TOKEN>","IsInfra":false,"Labels":{"org.opencontainers.image.created":"2026-04-28T01:10:28.851Z","org.opencontainers.image.description":"Hard Drive S.M.A.R.T Monitoring, Historical Trends & Real World Failure Thresholds","org.opencontainers.image.licenses":"MIT","org.opencontainers.image.revision":"5928d68be79d91431afa937b3b233ed792187a1f","org.opencontainers.image.source":"https://github.com/AnalogJ/scrutiny","org.opencontainers.image.title":"scrutiny","org.opencontainers.image.url":"https://github.com/AnalogJ/scrutiny","org.opencontainers.image.version":"v0.9.2-omnibus"},"Mounts":["/run/udev","/opt/scrutiny/config","/opt/scrutiny/influxdb"],"Names":["scrutiny"],"Namespaces":{},"Networks":["podman"],"Pid":1585,"Pod":"","PodName":"","Ports":[{"container_port":8080,"host_ip":"<PRIVATE_IPV4>","host_port":8086,"protocol":"tcp","range":1}],"Restarts":0,"Size":null,"StartedAt":1785236723,"State":"running","Status":""}],"containers_command":{"duration_seconds":0.014,"rc":0,"stderr":"","stdout_bytes":1311,"stdout_sha256":"<REDACTED_TOKEN>"},"images":[{"Containers":1,"Created":1777338908,"Digest":"sha256:<REDACTED_TOKEN>","History":["ghcr.io/analogj/scrutiny:latest-omnibus"],"Id":"<REDACTED_TOKEN>","Labels":{"org.opencontainers.image.created":"2026-04-28T01:10:28.851Z","org.opencontainers.image.description":"Hard Drive S.M.A.R.T Monitoring, Historical Trends & Real World Failure Thresholds","org.opencontainers.image.licenses":"MIT","org.opencontainers.image.revision":"5928d68be79d91431afa937b3b233ed792187a1f","org.opencontainers.image.source":"https://github.com/AnalogJ/scrutiny","org.opencontainers.image.title":"scrutiny","org.opencontainers.image.url":"https://github.com/AnalogJ/scrutiny","org.opencontainers.image.version":"v0.9.2-omnibus"},"Names":["ghcr.io/analogj/scrutiny:latest-omnibus"],"ParentId":"","RepoDigests":["ghcr.io/analogj/scrutiny@sha256:<REDACTED_TOKEN>","ghcr.io/analogj/scrutiny@sha256:<REDACTED_TOKEN>"],"RepoTags":["ghcr.io/analogj/scrutiny:latest-omnibus"],"SharedSize":0,"Size":382286912,"VirtualSize":382286912,"repository":"ghcr.io/analogj/scrutiny","tag":"latest-omnibus"}],"images_command":{"duration_seconds":0.014,"rc":0,"stderr":"","stdout_bytes":1256,"stdout_sha256":"<REDACTED_TOKEN>"},"kind":"podman","usable":true,"used_image_details":[],"version":{"duration_seconds":0.014,"rc":0,"stderr":"","stdout":"{\"Client\":{\"APIVersion\":\"5.4.2\",\"Version\":\"5.4.2\",\"GoVersion\":\"go1.24.4\",\"GitCommit\":\"\",\"BuiltTime\":\"Sun Dec 21 19:42:01 2025\",\"Built\":1766335321,\"BuildOrigin\":\"Debian\",\"OsArch\":\"linux/amd64\",\"Os\":\"linux\"}}\n","stdout_sha256":"<REDACTED_TOKEN>"}}},"cron":{"files":[{"mode":"0o644","mtime_ns":1749803437000000000,"path":"/etc/crontab","sha256":"<REDACTED_TOKEN>","size":1042},{"mode":"0o644","mtime_ns":1749803437000000000,"path":"/etc/cron.d/.placeholder","sha256":"<REDACTED_TOKEN>","size":102},{"mode":"0o644","mtime_ns":1778326601000000000,"path":"/etc/cron.d/e2scrub_all","sha256":"<REDACTED_TOKEN>","size":188},{"mode":"0o644","mtime_ns":1784632172863388442,"path":"/etc/cron.d/homelab-context-refresh","sha256":"<REDACTED_TOKEN>","size":189},{"mode":"0o644","mtime_ns":1784630553210502393,"path":"/etc/cron.d/homelab-context-refresh.bak.20260721T105117Z","sha256":"<REDACTED_TOKEN>","size":404},{"mode":"0o644","mtime_ns":1784631077213629018,"path":"/etc/cron.d/homelab-context-refresh.bak.20260721T110341Z","sha256":"<REDACTED_TOKEN>","size":481},{"mode":"0o644","mtime_ns":1784631821570934651,"path":"/etc/cron.d/homelab-context-refresh.bak.20260721T110857Z","sha256":"<REDACTED_TOKEN>","size":182},{"mode":"0o644","mtime_ns":1784632137090853975,"path":"/etc/cron.d/homelab-context-refresh.bak.20260721T110932Z","sha256":"<REDACTED_TOKEN>","size":189},{"mode":"0o644","mtime_ns":1684590785000000000,"path":"/etc/cron.d/zfsutils-linux","sha256":"<REDACTED_TOKEN>","size":377},{"mode":"0o644","mtime_ns":1749803437000000000,"path":"/etc/cron.daily/.placeholder","sha256":"<REDACTED_TOKEN>","size":102},{"mode":"0o755","mtime_ns":1750784566000000000,"path":"/etc/cron.daily/apt-compat","sha256":"<REDACTED_TOKEN>","size":1478},{"mode":"0o755","mtime_ns":1765846246000000000,"path":"/etc/cron.daily/dpkg","sha256":"<REDACTED_TOKEN>","size":123},{"mode":"0o755","mtime_ns":1720974623000000000,"path":"/etc/cron.daily/logrotate","sha256":"<REDACTED_TOKEN>","size":377},{"mode":"0o755","mtime_ns":1746192267000000000,"path":"/etc/cron.daily/man-db","sha256":"<REDACTED_TOKEN>","size":1395},{"mode":"0o644","mtime_ns":1749803437000000000,"path":"/etc/cron.hourly/.placeholder","sha256":"<REDACTED_TOKEN>","size":102},{"mode":"0o644","mtime_ns":1749803437000000000,"path":"/etc/cron.weekly/.placeholder","sha256":"<REDACTED_TOKEN>","size":102},{"mode":"0o755","mtime_ns":1746192267000000000,"path":"/etc/cron.weekly/man-db","sha256":"<REDACTED_TOKEN>","size":1055}],"update_related_lines":[{"line":3,"path":"/etc/crontab","text":"# command to install the new version when you edit this file"},{"line":6,"path":"/etc/cron.daily/apt-compat","text":"# run. We want to randomize the apt update and unattended-upgrade"},{"line":16,"path":"/etc/cron.daily/apt-compat","text":" # laptop check, on_ac_power returns:"},{"line":32,"path":"/etc/cron.daily/apt-compat","text":"# (some code taken from cron-apt, thanks)"},{"line":36,"path":"/etc/cron.daily/apt-compat","text":" eval $(apt-config shell RandomSleep APT::Periodic::RandomSleep)"},{"line":55,"path":"/etc/cron.daily/apt-compat","text":"exec /usr/lib/apt/apt.systemd.daily"}]},"derived_source_roots":["/root","/root/homelab-configs-worktree","/usr/bin","/usr/sbin","/usr/local/sbin","/var/lib/homelab-command-adapter","/var/lib/homelab-health"],"identity":{"boot_id_sha256":"<REDACTED_TOKEN>","egid":990,"euid":0,"fqdn":"pve01.gram1.ru","hostname":"pve01","os_release":{},"os_release_file":{"mode":null,"mtime_ns":null,"sha256":null,"size":null},"python":{"executable":"/usr/bin/python3","version":"3.13.5 (main, May 5 2026, 21:05:52) [GCC 14.2.0]"},"uname":{"duration_seconds":0.001,"rc":0,"stderr":"","stderr_bytes":0,"stderr_sha256":"<REDACTED_TOKEN>","stdout":"Linux pve01 7.0.12-1-pve #1 SMP PREEMPT_DYNAMIC PMX 7.0.12-1 (2026-06-09T21:07Z) x86_64 GNU/Linux\n","stdout_bytes":98,"stdout_sha256":"<REDACTED_TOKEN>"},"virtualization":{"duration_seconds":0.004,"rc":1,"stderr":"","stderr_bytes":0,"stderr_sha256":"<REDACTED_TOKEN>","stdout":"none\n","stdout_bytes":5,"stdout_sha256":"<REDACTED_TOKEN>"}},"listeners":{"available":true,"command":{"duration_seconds":0.024,"rc":0,"stderr":"","stdout_bytes":6177,"stdout_sha256":"<REDACTED_TOKEN>"},"lines":["Netid State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess ","udp UNCONN 0 0 0.0.0.0:51820 0.0.0.0:* ","udp UNCONN 0 0 <PRIVATE_IPV4>:3128 0.0.0.0:* users:((\"netbird\",pid=1286,fd=17)) ","udp UNCONN 0 0 <PRIVATE_IPV4>:5405 0.0.0.0:* users:((\"corosync\",pid=1741,fd=28)) ","udp UNCONN 0 0 100.100.131.41:53 0.0.0.0:* users:((\"netbird\",pid=1286,fd=24)) ","udp UNCONN 0 0 0.0.0.0:111 0.0.0.0:* users:((\"rpcbind\",pid=883,fd=5),(\"systemd\",pid=1,fd=312)) ","udp UNCONN 0 0 <PRIVATE_IPV4>:323 0.0.0.0:* users:((\"chronyd\",pid=1177,fd=5)) ","udp UNCONN 0 0 [::]:51820 [::]:* ","udp UNCONN 0 0 [::]:111 [::]:* users:((\"rpcbind\",pid=883,fd=7),(\"systemd\",pid=1,fd=314)) ","udp UNCONN 0 0 [::1]:323 [::]:* users:((\"chronyd\",pid=1177,fd=6)) ","tcp LISTEN 0 100 <PRIVATE_IPV4>:25 0.0.0.0:* users:((\"master\",pid=1521,fd=13)) ","tcp LISTEN 0 4096 <PRIVATE_IPV4>:85 0.0.0.0:* users:((\"pvedaemon worke\",pid=2328684,fd=6),(\"pvedaemon worke\",pid=2216383,fd=6),(\"pvedaemon worke\",pid=1827309,fd=6),(\"pvedaemon\",pid=1799,fd=6))","tcp LISTEN 0 5 0.0.0.0:8099 0.0.0.0:* users:((\"python3\",pid=1279,fd=3)) ","tcp LISTEN 0 16 <PRIVATE_IPV4>:3493 0.0.0.0:* users:((\"upsd\",pid=1820,fd=4)) ","tcp LISTEN 0 4096 100.100.131.41:53 0.0.0.0:* users:((\"netbird\",pid=1286,fd=25)) ","tcp LISTEN 0 4096 0.0.0.0:111 0.0.0.0:* users:((\"rpcbind\",pid=883,fd=4),(\"systemd\",pid=1,fd=311)) ","tcp LISTEN 0 128 0.0.0.0:22 0.0.0.0:* users:((\"sshd\",pid=1327,fd=6)) ","tcp LISTEN 0 4096 <PRIVATE_IPV4>:8086 0.0.0.0:* users:((\"conmon\",pid=1583,fd=5)) ","tcp LISTEN 0 5 <PRIVATE_IPV4>:18788 0.0.0.0:* users:((\"python3\",pid=1282,fd=3)) ","tcp LISTEN 0 5 0.0.0.0:9101 0.0.0.0:* users:((\"python3\",pid=1278,fd=3)) ","tcp LISTEN 0 16 <PRIVATE_IPV4>:3493 0.0.0.0:* users:((\"upsd\",pid=1820,fd=5)) ","tcp LISTEN 0 5 <PRIVATE_IPV4>:18094 0.0.0.0:* users:((\"python3\",pid=1131485,fd=3)) ","tcp LISTEN 0 5 <PRIVATE_IPV4>:18095 0.0.0.0:* users:((\"python3\",pid=1516647,fd=3)) ","tcp LISTEN 0 4096 *:8006 *:* users:((\"pveproxy worker\",pid=2451056,fd=6),(\"pveproxy worker\",pid=2441260,fd=6),(\"pveproxy worker\",pid=2118748,fd=6),(\"pveproxy\",pid=1846,fd=6)) ","tcp LISTEN 0 4096 [::]:111 [::]:* users:((\"rpcbind\",pid=883,fd=6),(\"systemd\",pid=1,fd=313)) ","tcp LISTEN 0 128 [::]:22 [::]:* users:((\"sshd\",pid=1327,fd=7)) ","tcp LISTEN 0 4096 *:3128 *:* users:((\"spiceproxy work\",pid=87715,fd=6),(\"spiceproxy\",pid=1855,fd=6)) ","tcp LISTEN 0 100 [::1]:25 [::]:* users:((\"master\",pid=1521,fd=14)) ","tcp LISTEN 0 4096 *:9100 *:* users:((\"prometheus-node\",pid=980,fd=3)) "]},"package_updates":{"apt":{"available":true,"lists_cache":{"file_count":14,"files_sample":[{"mtime_ns":1785874464000000000,"name":"deb.debian.org_debian_dists_trixie-updates_InRelease","size":47340},{"mtime_ns":1784361864000000000,"name":"deb.debian.<REDACTED_TOKEN>","size":15274},{"mtime_ns":1783760816000000000,"name":"deb.debian.org_debian_dists_trixie_InRelease","size":140416},{"mtime_ns":1768039740000000000,"name":"deb.debian.org_debian_dists_trixie_contrib_binary-amd64_Packages","size":233878},{"mtime_ns":1783759109000000000,"name":"deb.debian.org_debian_dists_trixie_main_binary-amd64_Packages","size":56561288},{"mtime_ns":1768039739000000000,"name":"deb.debian.<REDACTED_TOKEN>","size":30737},{"mtime_ns":1785852571000000000,"name":"download.proxmox.com_debian_pve_dists_trixie_InRelease","size":3534},{"mtime_ns":1785504448000000000,"name":"download.proxmox.<REDACTED_TOKEN>","size":1958749},{"mtime_ns":1779363094000000000,"name":"lock","size":0},{"mtime_ns":1785527191000000000,"name":"pkgs.netbird.io_debian_dists_stable_InRelease","size":5934},{"mtime_ns":1785527176000000000,"name":"pkgs.netbird.io_debian_dists_stable_main_binary-amd64_Packages","size":244661},{"mtime_ns":1785853624000000000,"name":"security.debian.org_debian-security_dists_trixie-security_InRelease","size":43409},{"mtime_ns":1785656019000000000,"name":"security.debian.<REDACTED_TOKEN>","size":1589321},{"mtime_ns":1761150919000000000,"name":"security.debian.<REDACTED_TOKEN>","size":693}],"newest_mtime_ns":1785874464000000000,"oldest_mtime_ns":1761150919000000000},"package_query":{"duration_seconds":0.012,"rc":1,"stderr":"dpkg-query: no packages found matching docker-ce\ndpkg-query: no packages found matching docker.io\ndpkg-query: no packages found matching containerd.io\ndpkg-query: no packages found matching containerd\ndpkg-query: no packages found matching unattended-upgrades\ndpkg-query: no packages found matching needrestart\ndpkg-query: no packages found matching nginx\ndpkg-query: no packages found matching caddy\ndpkg-query: no packages found matching gitea\ndpkg-query: no packages found matching grafana\ndpkg-query: no packages found matching prometheus\ndpkg-query: no packages found matching npm\n","stdout_sha256":"<REDACTED_TOKEN>"},"relevant_installed_packages":[{"package":"git","status":"install ok installed","version":"1:2.47.3-0+deb13u1"},{"package":"podman","status":"install ok installed","version":"5.4.2+ds1-2+b2"},{"package":"proxmox-default-kernel","status":"install ok installed","version":"2.1.0"},{"package":"proxmox-ve","status":"install ok installed","version":"9.2.0"},{"package":"pve-manager","status":"install ok installed","version":"9.2.3"},{"package":"python3","status":"install ok installed","version":"3.13.5-1"},{"package":"skopeo","status":"install ok installed","version":"1.18.0+ds1-1+b5"}],"simulation":{"duration_seconds":0.657,"rc":0,"stderr":"","stdout_bytes":16680,"stdout_sha256":"<REDACTED_TOKEN>","timeout":null},"sources":[{"content":"Types: deb\nURIs: https://enterprise.proxmox.com/debian/ceph-squid\nSuites: trixie\nComponents: enterprise\nSigned-By: /usr/share/keyrings/proxmox-archive-keyring.gpg\nEnabled: false\n","exists":true,"gid":0,"mode":"0o644","mtime_ns":1781423983541396775,"path":"/etc/apt/sources.list.d/ceph.sources","safe_regular":true,"sha256":"<REDACTED_TOKEN>","size":178,"uid":0},{"content":"Types: deb\nURIs: http://deb.debian.org/debian/\nSuites: trixie trixie-updates\nComponents: main contrib non-free-firmware\nSigned-By: /usr/share/keyrings/debian-archive-keyring.gpg\n\nTypes: deb\nURIs: http://security.debian.org/debian-security/\nSuites: trixie-security\nComponents: main contrib non-free-firmware\nSigned-By: /usr/share/keyrings/debian-archive-keyring.gpg\n","exists":true,"gid":0,"mode":"0o644","mtime_ns":1779363125000000000,"path":"/etc/apt/sources.list.d/debian.sources","safe_regular":true,"sha256":"<REDACTED_TOKEN>","size":365,"uid":0},{"content":"deb [signed-by=/usr/share/keyrings/netbird-archive-keyring.gpg] https://pkgs.netbird.io/debian stable main\n","exists":true,"gid":0,"mode":"0o600","mtime_ns":1781684344574399271,"path":"/etc/apt/sources.list.d/netbird.list","safe_regular":true,"sha256":"<REDACTED_TOKEN>","size":107,"uid":0},{"content":"Types: deb\nURIs: http://download.proxmox.com/debian/pve\nSuites: trixie\nComponents: pve-no-subscription\nSigned-By: /usr/share/keyrings/proxmox-archive-keyring.gpg\n","exists":true,"gid":0,"mode":"0o644","mtime_ns":1781423990345496478,"path":"/etc/apt/sources.list.d/proxmox.sources","safe_regular":true,"sha256":"<REDACTED_TOKEN>","size":162,"uid":0},{"content":"Types: deb\nURIs: https://enterprise.proxmox.com/debian/pve\nSuites: trixie\nComponents: pve-enterprise\nSigned-By: /usr/share/keyrings/proxmox-archive-keyring.gpg\nEnabled: false\n","exists":true,"gid":0,"mode":"0o644","mtime_ns":1781423985450424749,"path":"/etc/apt/sources.list.d/pve-enterprise.sources","safe_regular":true,"sha256":"<REDACTED_TOKEN>","size":175,"uid":0}],"unattended_upgrades":[],"upgradable":[{"candidate":"13.8+deb13u6","installed":"13.8+deb13u5","origin":"Debian:13.6/stable [amd64]","package":"base-files"},{"candidate":"2.8.2-1~deb13u1","installed":"2.7.1-2","origin":"Debian-Security:13/stable-security [amd64]","package":"libexpat1"},{"candidate":"3.10.12-0+deb13u2","installed":"3.10.5-1~deb13u1","origin":"Debian-Security:13/stable-security [amd64]","package":"postfix"},{"candidate":"3.13.5-2+deb13u4","installed":"3.13.5-2+deb13u2","origin":"Debian:13-updates/stable-updates [amd64]","package":"python3.13"},{"candidate":"3.13.5-2+deb13u4","installed":"3.13.5-2+deb13u2","origin":"Debian:13-updates/stable-updates [amd64]","package":"libpython3.13-stdlib"},{"candidate":"3.13.5-2+deb13u4","installed":"3.13.5-2+deb13u2","origin":"Debian:13-updates/stable-updates [amd64]","package":"python3.13-minimal"},{"candidate":"3.13.5-2+deb13u4","installed":"3.13.5-2+deb13u2","origin":"Debian:13-updates/stable-updates [amd64]","package":"libpython3.13-minimal"},{"candidate":"5.8.1-1+deb13u1","installed":"5.8.1-1","origin":"Debian:13.6/stable [amd64]","package":"liblzma5"},{"candidate":"3.4.1+ds1-5+deb13u4","installed":"3.4.1+ds1-5+deb13u3","origin":"Debian:13.6/stable [amd64]","package":"rsync"},{"candidate":"1.51+pmx1+16.1-2+pmx1","installed":"1.48+pmx1+16.1-1+pmx1","origin":"Proxmox Debian Repository:stable [all]","package":"shim-signed-common"},{"candidate":"16.1-2+pmx1","installed":"16.1-1+pmx1","origin":"Proxmox Debian Repository:stable [amd64]","package":"shim-unsigned"},{"candidate":"1+16.1+2+pmx1","installed":"1+16.1+1+pmx1","origin":"Proxmox Debian Repository:stable [amd64]","package":"shim-helpers-amd64-signed"},{"candidate":"1.51+pmx1+16.1-2+pmx1","installed":"1.48+pmx1+16.1-1+pmx1","origin":"Proxmox Debian Repository:stable [amd64]","package":"shim-signed"},{"candidate":"1:10.1.0-11+deb13u3","installed":"1:10.1.0-11+deb13u2","origin":"Debian:13.6/stable [amd64]","package":"dhcpcd-base"},{"candidate":"2.12.7+dfsg+really2.9.14-2.1+deb13u3","installed":"2.12.7+dfsg+really2.9.14-2.1+deb13u2","origin":"Debian:13.6/stable [amd64]","package":"libxml2"},{"candidate":"1:9.20.26-1~deb13u1","installed":"1:9.20.23-1~deb13u1","origin":"Debian-Security:13/stable-security [amd64]","package":"bind9-host"},{"candidate":"1:9.20.26-1~deb13u1","installed":"1:9.20.23-1~deb13u1","origin":"Debian-Security:13/stable-security [amd64]","package":"bind9-dnsutils"},{"candidate":"1:9.20.26-1~deb13u1","installed":"1:9.20.23-1~deb13u1","origin":"Debian-Security:13/stable-security [amd64]","package":"bind9-libs"},{"candidate":"5.8.1-1+deb13u1","installed":"5.8.1-1","origin":"Debian:13.6/stable [amd64]","package":"xz-utils"},{"candidate":"4.8-4~bpo13+2","installed":"4.6.1-3+deb13u1","origin":"Proxmox Debian Repository:stable [amd64]","package":"chrony"},{"candidate":"3.1.10-pve3","installed":"3.1.10-pve2","origin":"Proxmox Debian Repository:stable [amd64]","package":"libcorosync-common4"},{"candidate":"3.1.10-pve3","installed":"3.1.10-pve2","origin":"Proxmox Debian Repository:stable [amd64]","package":"libcfg7"},{"candidate":"3.1.10-pve3","installed":"3.1.10-pve2","origin":"Proxmox Debian Repository:stable [amd64]","package":"libcmap4"},{"candidate":"3.1.10-pve3","installed":"3.1.10-pve2","origin":"Proxmox Debian Repository:stable [amd64]","package":"libcpg4"},{"candidate":"2:3.110-1+deb13u4","installed":"2:3.110-1+deb13u2","origin":"Debian-Security:13/stable-security [amd64]","package":"libnss3"},{"candidate":"1.35-pve1","installed":"1.31-pve1","origin":"Proxmox Debian Repository:stable [amd64]","package":"libknet1t64"},{"candidate":"1.35-pve1","installed":"1.31-pve1","origin":"Proxmox Debian Repository:stable [amd64]","package":"libnozzle1t64"},{"candidate":"3.1.10-pve3","installed":"3.1.10-pve2","origin":"Proxmox Debian Repository:stable [amd64]","package":"libquorum5"},{"candidate":"3.1.10-pve3","installed":"3.1.10-pve2","origin":"Proxmox Debian Repository:stable [amd64]","package":"libvotequorum8"},{"candidate":"3.1.10-pve3","installed":"3.1.10-pve2","origin":"Proxmox Debian Repository:stable [amd64]","package":"corosync"},{"candidate":"1.11.1-1+deb13u1","installed":"1.11.1-1","origin":"Debian:13.6/stable, Debian-Security:13/stable-security [amd64]","package":"libssh2-1t64"},{"candidate":"8.14.1-2+deb13u4","installed":"8.14.1-2+deb13u3","origin":"Debian:13.6/stable [amd64]","package":"curl"},{"candidate":"8.14.1-2+deb13u4","installed":"8.14.1-2+deb13u3","origin":"Debian:13.6/stable [amd64]","package":"libcurl4t64"},{"candidate":"2.4.7-21+deb13u1+b4","installed":"2.4.7-21+deb13u1+b3","origin":"Debian:13.6/stable [amd64]","package":"gpgsm"},{"candidate":"2.4.7-21+deb13u1+b4","installed":"2.4.7-21+deb13u1+b3","origin":"Debian:13.6/stable [amd64]","package":"dirmngr"},{"candidate":"2.4.7-21+deb13u1+b4","installed":"2.4.7-21+deb13u1+b3","origin":"Debian:13.6/stable [amd64]","package":"gpg"},{"candidate":"2.4.7-21+deb13u1+b4","installed":"2.4.7-21+deb13u1+b3","origin":"Debian:13.6/stable [amd64]","package":"gpgconf"},{"candidate":"2.4.7-21+deb13u1+b4","installed":"2.4.7-21+deb13u1+b3","origin":"Debian:13.6/stable [amd64]","package":"gpg-agent"},{"candidate":"0.29-4~deb13u1","installed":"0.29-3","origin":"Debian:13.6/stable [all]","package":"libbytes-random-secure-perl"},{"candidate":"8.14.1-2+deb13u4","installed":"8.14.1-2+deb13u3","origin":"Debian:13.6/stable [amd64]","package":"libcurl3t64-gnutls"},{"candidate":"25.0.7-2+deb13u1","installed":"25.0.7-2","origin":"Debian:13.6/stable [amd64]","package":"libgbm1"},{"candidate":"25.0.7-2+deb13u1","installed":"25.0.7-2","origin":"Debian:13.6/stable [amd64]","package":"mesa-libgallium"},{"candidate":"1.3.14-2+deb13u1","installed":"1.3.14-2+b1","origin":"Debian:13.6/stable [amd64]","package":"libgraphite2-3"},{"candidate":"3.83-2~deb13u1","installed":"3.83-1+b2","origin":"Debian:13.6/stable [amd64]","package":"libhtml-parser-perl"},{"candidate":"2:2.4.3+samba4.22.10+dfsg-0+deb13u2","installed":"2:2.4.3+samba4.22.8+dfsg-0+deb13u2","origin":"Debian-Security:13/stable-security [amd64]","package":"libtalloc2"},{"candidate":"2:0.16.2+samba4.22.10+dfsg-0+deb13u2","installed":"2:0.16.2+samba4.22.8+dfsg-0+deb13u2","origin":"Debian-Security:13/stable-security [amd64]","package":"libtevent0t64"},{"candidate":"2:4.22.10+dfsg-0+deb13u2","installed":"2:4.22.8+dfsg-0+deb13u2","origin":"Debian-Security:13/stable-security [amd64]","package":"libsmbclient0"},{"candidate":"2:4.22.10+dfsg-0+deb13u2","installed":"2:4.22.8+dfsg-0+deb13u2","origin":"Debian-Security:13/stable-security [all]","package":"samba-common"},{"candidate":"2:4.22.10+dfsg-0+deb13u2","installed":"2:4.22.8+dfsg-0+deb13u2","origin":"Debian-Security:13/stable-security [amd64]","package":"smbclient"},{"candidate":"2:1.4.13+samba4.22.10+dfsg-0+deb13u2","installed":"2:1.4.13+samba4.22.8+dfsg-0+deb13u2","origin":"Debian-Security:13/stable-security [amd64]","package":"libtdb1"},{"candidate":"2:2.11.0+samba4.22.10+dfsg-0+deb13u2","installed":"2:2.11.0+samba4.22.8+dfsg-0+deb13u2","origin":"Debian-Security:13/stable-security [amd64]","package":"libldb2"},{"candidate":"2:4.22.10+dfsg-0+deb13u2","installed":"2:4.22.8+dfsg-0+deb13u2","origin":"Debian-Security:13/stable-security [amd64]","package":"samba-libs"},{"candidate":"2:4.22.10+dfsg-0+deb13u2","installed":"2:4.22.8+dfsg-0+deb13u2","origin":"Debian-Security:13/stable-security [amd64]","package":"libwbclient0"},{"candidate":"2.4.3-pve1","installed":"2.4.2-pve1","origin":"Proxmox Debian Repository:stable [amd64]","package":"libnvpair3linux"},{"candidate":"1.7.2","installed":"1.7.1","origin":"Proxmox Debian Repository:stable [all]","package":"libproxmox-acme-plugins"},{"candidate":"2.0207+dfsg+really+2.0134-5+deb13u1","installed":"2.0207+dfsg+really+2.0134-5+b2","origin":"Debian:13.6/stable [amd64]","package":"libxml-libxml-perl"},{"candidate":"4.2.3-1","installed":"4.2.2-1","origin":"Proxmox Debian Repository:stable [amd64]","package":"proxmox-backup-client"},{"candidate":"4.2.3-1","installed":"4.2.2-1","origin":"Proxmox Debian Repository:stable [amd64]","package":"proxmox-backup-file-restore"},{"candidate":"9.1.7","installed":"9.1.6","origin":"Proxmox Debian Repository:stable [all]","package":"libpve-storage-perl"},{"candidate":"1.7.2","installed":"1.7.1","origin":"Proxmox Debian Repository:stable [all]","package":"libproxmox-acme-perl"},{"candidate":"9.1.20","installed":"9.1.16","origin":"Proxmox Debian Repository:stable [all]","package":"libpve-common-perl"},{"candidate":"6.0.5","installed":"6.0.4","origin":"Proxmox Debian Repository:stable [all]","package":"libpve-guest-common-perl"},{"candidate":"4.8.0-1+deb13u1","installed":"4.8.0-1+b1","origin":"Debian:13.6/stable [amd64]","package":"libslirp0"},{"candidate":"11.0.3-1","installed":"11.0.0-4","origin":"Proxmox Debian Repository:stable [amd64]","package":"pve-qemu-kvm"},{"candidate":"6.1.12","installed":"6.1.10","origin":"Proxmox Debian Repository:stable [all]","package":"pve-container"},{"candidate":"9.2.1","installed":"9.1.17","origin":"Proxmox Debian Repository:stable [amd64]","package":"qemu-server"},{"candidate":"5.2.5","installed":"5.2.4","origin":"Proxmox Debian Repository:stable [amd64]","package":"pve-ha-manager"},{"candidate":"1.7.0-2","installed":"1.7.0-1","origin":"Proxmox Debian Repository:stable [all]","package":"novnc-pve"},{"candidate":"1.1","installed":"1.0","origin":"Proxmox Debian Repository:stable [all]","package":"proxmox-enterprise-support-keyring"},{"candidate":"1.7","installed":"1.6","origin":"Proxmox Debian Repository:stable [amd64]","package":"proxmox-mini-journalreader"},{"candidate":"5.2.6","installed":"5.2.5","origin":"Proxmox Debian Repository:stable [all]","package":"proxmox-widget-toolkit"},{"candidate":"9.2.3","installed":"9.2.2","origin":"Proxmox Debian Repository:stable [all]","package":"pve-docs"},{"candidate":"3.9.0","installed":"3.8.0","origin":"Proxmox Debian Repository:stable [all]","package":"pve-i18n"},{"candidate":"6.0.0-2","installed":"6.0.0-1","origin":"Proxmox Debian Repository:stable [all]","package":"pve-xtermjs"},{"candidate":"9.2.6","installed":"9.2.3","origin":"Proxmox Debian Repository:stable [all]","package":"pve-manager"},{"candidate":"1.6.7","installed":"1.6.6","origin":"Proxmox Debian Repository:stable [all]","package":"libpve-network-api-perl"},{"candidate":"1.6.7","installed":"1.6.6","origin":"Proxmox Debian Repository:stable [all]","package":"libpve-network-perl"},{"candidate":"6.0.5","installed":"6.0.4","origin":"Proxmox Debian Repository:stable [amd64]","package":"pve-firewall"},{"candidate":"4.20.0-2+deb13u1","installed":"4.20.0-2","origin":"Debian:13.6/stable [amd64]","package":"libtasn1-6"},{"candidate":"2.4.3-pve1","installed":"2.4.2-pve1","origin":"Proxmox Debian Repository:stable [amd64]","package":"libuutil3linux"},{"candidate":"2.4.3-pve1","installed":"2.4.2-pve1","origin":"Proxmox Debian Repository:stable [amd64]","package":"libzfs7linux"},{"candidate":"2.4.3-pve1","installed":"2.4.2-pve1","origin":"Proxmox Debian Repository:stable [amd64]","package":"libzpool7linux"},{"candidate":"0.76.1","installed":"0.73.2","origin":"Artifactory:stable [amd64]","package":"netbird"},{"candidate":"3.18-5","installed":"3.18-4","origin":"Proxmox Debian Repository:stable [all]","package":"pve-firmware"},{"candidate":"3.9.0","installed":"3.8.0","origin":"Proxmox Debian Repository:stable [all]","package":"pve-yew-mobile-i18n"},{"candidate":"3.10-1+deb13u1","installed":"3.10-1","origin":"Debian:13.6/stable [all]","package":"python3-idna"},{"candidate":"3.7-2+deb13u1","installed":"3.7-2","origin":"Debian:13.6/stable [all]","package":"python3-markdown"},{"candidate":"2.3.0-3+deb13u2","installed":"2.3.0-3+deb13u1","origin":"Debian:13.6/stable, Debian-Security:13/stable-security [all]","package":"python3-urllib3"},{"candidate":"3.13.5-2+deb13u4","installed":"3.13.5-2+deb13u2","origin":"Debian:13-updates/stable-updates [amd64]","package":"python3.13-tk"},{"candidate":"2.4.3-pve1","installed":"2.4.2-pve1","origin":"Proxmox Debian Repository:stable [all]","package":"zfs-initramfs"},{"candidate":"2.4.3-pve1","installed":"2.4.2-pve1","origin":"Proxmox Debian Repository:stable [amd64]","package":"zfsutils-linux"},{"candidate":"2.4.3-pve1","installed":"2.4.2-pve1","origin":"Proxmox Debian Repository:stable [amd64]","package":"zfs-zed"}],"upgradable_count":92},"other":{}},"processes":{"command":{"duration_seconds":0.017,"rc":0,"stderr":"","stdout_bytes":42665,"stdout_sha256":"<REDACTED_TOKEN>"},"relevant":[{"args":"[kworker/R-hfi-updates]","comm":"kworker/R-hfi-u","cwd":"/","pid":200,"ppid":2,"user":"root"},{"args":"/usr/bin/prometheus-node-exporter --collector.textfile.directory=/var/lib/node_exporter/textfile_collector","comm":"prometheus-node","cwd":"/","pid":980,"ppid":1,"user":"prometh+"},{"args":"<REDACTED_TOKEN> --system /run/pve-lxc-syscalld/socket","comm":"pve-lxc-syscall","cwd":"/","pid":981,"ppid":1,"user":"root"},{"args":"/usr/bin/python3 -B /usr/local/sbin/homelab-reader-server-v3","comm":"python3","cwd":"/","pid":1282,"ppid":1,"user":"root"},{"args":"/usr/bin/podman run --name scrutiny --rm --pull=never --privileged --device /dev/nvme0 --device /dev/nvme0n1 -v /run/udev:/run/udev:ro -v /opt/stacks/scrutiny/config:/opt/scrutiny/config -v /opt/stacks/scrutiny/influxdb:/opt/scrutiny/influxdb -p <PRIVATE_IPV4>:8086:8080 ghcr.io/analogj/scrutiny:latest-omnibus","comm":"podman","cwd":"/","pid":1484,"ppid":1,"user":"root"},{"args":"/usr/bin/conmon --api-version 1 -c <REDACTED_TOKEN> -u <REDACTED_TOKEN> -r /usr/bin/crun -b <REDACTED_TOKEN> -p <REDACTED_TOKEN> -n scrutiny --exit-dir /run/libpod/exits --persist-dir <REDACTED_TOKEN> --full-attach -s -l journald --log-level warning --syslog --runtime-arg --log-format=json --runtime-arg --log <REDACTED_TOKEN> --conmon-pidfile <REDACTED_TOKEN>.pid --exit-command /usr/bin/podman --exit-command-arg --root --exit-command-arg /var/lib/containers/storage --exit-command-arg --runroot --exit-command-arg /run/containers/storage --exit-command-arg --log-level --exit-command-arg warning --exit-command-arg --cgroup-manager --exit-command-arg systemd --exit-command-arg --tmpdir --exit-command-arg /run/libpod --exit-command-arg --network-config-dir --exit-command-arg --exit-command-arg --network-backend --exit-command-arg netavark --exit-command-arg --volumepath --exit-command-arg /var/lib/containers/storage/volumes --exit-command-arg --db-backend --exit-command-arg sqlite --exit-command-arg --transient-store=false --exit-command-arg --runtime --exit-command-arg crun --exit-command-arg --storage-driver --exit-command-arg overlay --exit-command-arg --storage-opt --exit-command-arg overlay.mountopt=nodev --exit-command-arg --events-backend --exit-command-arg journald --exit-command-arg container --exit-command-arg cleanup --exit-command-arg --stopped-only --exit-command-arg --rm --exit-command-arg <REDACTED_TOKEN>","comm":"conmon","cwd":"/","pid":1583,"ppid":1,"user":"root"},{"args":"/usr/libexec/proxmox/proxmox-firewall start","comm":"proxmox-firewal","cwd":"/","pid":1743,"ppid":1,"user":"root"},{"args":"pve-firewall","comm":"pve-firewall","cwd":"/","pid":1771,"ppid":1,"user":"root"},{"args":"pvestatd","comm":"pvestatd","cwd":"/","pid":1772,"ppid":1,"user":"root"},{"args":"pvedaemon","comm":"pvedaemon","cwd":"/","pid":1799,"ppid":1,"user":"root"},{"args":"pve-ha-crm","comm":"pve-ha-crm","cwd":"/","pid":1807,"ppid":1,"user":"root"},{"args":"pveproxy","comm":"pveproxy","cwd":"/","pid":1846,"ppid":1,"user":"www-data"},{"args":"pve-ha-lrm","comm":"pve-ha-lrm","cwd":"/","pid":1858,"ppid":1,"user":"root"},{"args":"/usr/bin/kvm -id 150 -name nextcloud -no-shutdown -chardev socket,id=qmp,path=/var/run/qemu-server/150.qmp,server=on,wait=off -mon chardev=qmp,mode=control -chardev socket,id=qmp-event,path=/var/run/qmeventd.sock,reconnect-ms=5000 -mon chardev=qmp-event,mode=control -pidfile /var/run/qemu-server/150.pid -daemonize -smbios type=1,uuid=903e14b0-a008-42bf-a9a8-13a903a987fd -smp 4,sockets=1,cores=4,maxcpus=4 -nodefaults -boot menu=on,strict=on,reboot-timeout=1000,splash=/usr/share/qemu-server/bootsplash.jpg -nographic -cpu host,+kvm_pv_eoi,+kvm_pv_unhalt -m 8192 -object {\"id\":\"throttle-drive-ide2\",\"limits\":{},\"qom-type\":\"throttle-group\"} -object {\"id\":\"throttle-drive-scsi0\",\"limits\":{},\"qom-type\":\"throttle-group\"} -global PIIX4_PM.disable_s3=1 -global PIIX4_PM.disable_s4=1 -device pci-bridge,id=pci.1,chassis_nr=1,bus=pci.0,addr=0x1e -device pci-bridge,id=pci.2,chassis_nr=2,bus=pci.0,addr=0x1f -device vmgenid,guid=92e3d57a-c777-4fe6-b9bc-8244504874a4 -device piix3-usb-uhci,id=uhci,bus=pci.0,addr=0x1.0x2 -chardev socket,id=serial0,path=/var/run/qemu-server/150.serial0,server=on,wait=off -device isa-serial,chardev=serial0 -chardev socket,path=/var/run/qemu-server/150.qga,server=on,wait=off,id=qga0 -device virtio-serial,id=qga0,bus=pci.0,addr=0x8 -device virtserialport,chardev=qga0,name=org.qemu.guest_agent.0 -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x3,free-page-reporting=on -iscsi initiator-name=iqn.1993-08.org.debian:01:89d9a5caa150 -blockdev {\"driver\":\"throttle\",\"file\":{\"cache\":{\"direct\":false,\"no-flush\":false},\"driver\":\"raw\",\"file\":{\"aio\":\"io_uring\",\"cache\":{\"direct\":false,\"no-flush\":false},\"driver\":\"host_device\",\"filename\":\"/dev/pve/vm-150-cloudinit\",\"node-name\":\"e18813fd594eeeae270b740217540ec\",\"read-only\":true},\"node-name\":\"f18813fd594eeeae270b740217540ec\",\"read-only\":true},\"node-name\":\"drive-ide2\",\"read-only\":true,\"throttle-group\":\"throttle-drive-ide2\"} -device ide-cd,bus=ide.1,unit=0,drive=drive-ide2,id=ide2 -device virtio-scsi-pci,id=scsihw0,bus=pci.0,addr=0x5 -blockdev {\"detect-zeroes\":\"unmap\",\"discard\":\"unmap\",\"driver\":\"throttle\",\"file\":{\"cache\":{\"direct\":true,\"no-flush\":false},\"detect-zeroes\":\"unmap\",\"discard\":\"unmap\",\"driver\":\"raw\",\"file\":{\"aio\":\"io_uring\",\"cache\":{\"direct\":true,\"no-flush\":false},\"detect-zeroes\":\"unmap\",\"discard\":\"unmap\",\"driver\":\"host_device\",\"filename\":\"/dev/pve/vm-150-disk-0\",\"node-name\":\"ec0473dd18b875562950973a989ec4a\",\"read-only\":false},\"node-name\":\"fc0473dd18b875562950973a989ec4a\",\"read-only\":false},\"node-name\":\"drive-scsi0\",\"read-only\":false,\"throttle-group\":\"throttle-drive-scsi0\"} -device scsi-hd,bus=scsihw0.0,channel=0,scsi-id=0,lun=0,drive=drive-scsi0,id=scsi0,device_id=drive-scsi0,rotation_rate=1,bootindex=100,write-cache=on -netdev type=tap,id=net0,ifname=tap150i0,script=/usr/libexec/qemu-server/pve-bridge,downscript=/usr/libexec/qemu-server/pve-bridgedown,vhost=on -device virtio-net-pci,mac=BC:24:11:E1:9A:25,netdev=net0,bus=pci.0,addr=0x12,id=net0,rx_queue_size=1024,tx_queue_size=256,host_mtu=1500 -machine hpet=off,smm=off,type=pc+pve0","comm":"kvm","cwd":"/","pid":10985,"ppid":1,"user":"root"},{"args":"/usr/bin/kvm -id 170 -name core-apps -no-shutdown -chardev socket,id=qmp,path=/var/run/qemu-server/170.qmp,server=on,wait=off -mon chardev=qmp,mode=control -chardev socket,id=qmp-event,path=/var/run/qmeventd.sock,reconnect-ms=5000 -mon chardev=qmp-event,mode=control -pidfile /var/run/qemu-server/170.pid -daemonize -smbios type=1,uuid=970f0d56-9f78-4261-8692-a2b07e251e3a -smp 4,sockets=1,cores=4,maxcpus=4 -nodefaults -boot menu=on,strict=on,reboot-timeout=1000,splash=/usr/share/qemu-server/bootsplash.jpg -nographic -cpu host,+kvm_pv_eoi,+kvm_pv_unhalt -m 10240 -object {\"id\":\"throttle-drive-ide2\",\"limits\":{},\"qom-type\":\"throttle-group\"} -object {\"id\":\"throttle-drive-scsi0\",\"limits\":{},\"qom-type\":\"throttle-group\"} -global PIIX4_PM.disable_s3=1 -global PIIX4_PM.disable_s4=1 -device pci-bridge,id=pci.1,chassis_nr=1,bus=pci.0,addr=0x1e -device pci-bridge,id=pci.2,chassis_nr=2,bus=pci.0,addr=0x1f -device vmgenid,guid=bb36c0fd-3a7c-41c5-8687-a63cafb96826 -device piix3-usb-uhci,id=uhci,bus=pci.0,addr=0x1.0x2 -chardev socket,id=serial0,path=/var/run/qemu-server/170.serial0,server=on,wait=off -device isa-serial,chardev=serial0 -chardev socket,path=/var/run/qemu-server/170.qga,server=on,wait=off,id=qga0 -device virtio-serial,id=qga0,bus=pci.0,addr=0x8 -device virtserialport,chardev=qga0,name=org.qemu.guest_agent.0 -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x3,free-page-reporting=on -iscsi initiator-name=iqn.1993-08.org.debian:01:89d9a5caa150 -blockdev {\"driver\":\"throttle\",\"file\":{\"cache\":{\"direct\":false,\"no-flush\":false},\"driver\":\"raw\",\"file\":{\"aio\":\"io_uring\",\"cache\":{\"direct\":false,\"no-flush\":false},\"driver\":\"host_device\",\"filename\":\"/dev/pve/vm-170-cloudinit\",\"node-name\":\"eba187c0d977c9d22a201ec5e81de37\",\"read-only\":true},\"node-name\":\"fba187c0d977c9d22a201ec5e81de37\",\"read-only\":true},\"node-name\":\"drive-ide2\",\"read-only\":true,\"throttle-group\":\"throttle-drive-ide2\"} -device ide-cd,bus=ide.1,unit=0,drive=drive-ide2,id=ide2 -device virtio-scsi-pci,id=scsihw0,bus=pci.0,addr=0x5 -blockdev {\"detect-zeroes\":\"unmap\",\"discard\":\"unmap\",\"driver\":\"throttle\",\"file\":{\"cache\":{\"direct\":true,\"no-flush\":false},\"detect-zeroes\":\"unmap\",\"discard\":\"unmap\",\"driver\":\"raw\",\"file\":{\"aio\":\"io_uring\",\"cache\":{\"direct\":true,\"no-flush\":false},\"detect-zeroes\":\"unmap\",\"discard\":\"unmap\",\"driver\":\"host_device\",\"filename\":\"/dev/pve/vm-170-disk-0\",\"node-name\":\"e7c5c95e8e9cb9eeb28e5ce1d080ee8\",\"read-only\":false},\"node-name\":\"f7c5c95e8e9cb9eeb28e5ce1d080ee8\",\"read-only\":false},\"node-name\":\"drive-scsi0\",\"read-only\":false,\"throttle-group\":\"throttle-drive-scsi0\"} -device scsi-hd,bus=scsihw0.0,channel=0,scsi-id=0,lun=0,drive=drive-scsi0,id=scsi0,device_id=drive-scsi0,rotation_rate=1,bootindex=100,write-cache=on -netdev type=tap,id=net0,ifname=tap170i0,script=/usr/libexec/qemu-server/pve-bridge,downscript=/usr/libexec/qemu-server/pve-bridgedown,vhost=on -device virtio-net-pci,mac=BC:24:11:9F:4C:D4,netdev=net0,bus=pci.0,addr=0x12,id=net0,rx_queue_size=1024,tx_queue_size=256,host_mtu=1500 -machine hpet=off,smm=off,type=pc+pve0","comm":"kvm","cwd":"/","pid":11095,"ppid":1,"user":"root"},{"args":"/usr/bin/kvm -id 171 -name monitoring -no-shutdown -chardev socket,id=qmp,path=/var/run/qemu-server/171.qmp,server=on,wait=off -mon chardev=qmp,mode=control -chardev socket,id=qmp-event,path=/var/run/qmeventd.sock,reconnect-ms=5000 -mon chardev=qmp-event,mode=control -pidfile /var/run/qemu-server/171.pid -daemonize -smbios type=1,uuid=31424ee3-78d5-4f98-8b57-9a660ea3ec09 -smp 4,sockets=1,cores=4,maxcpus=4 -nodefaults -boot menu=on,strict=on,reboot-timeout=1000,splash=/usr/share/qemu-server/bootsplash.jpg -nographic -cpu host,+kvm_pv_eoi,+kvm_pv_unhalt -m 8192 -object {\"id\":\"throttle-drive-ide2\",\"limits\":{},\"qom-type\":\"throttle-group\"} -object {\"id\":\"throttle-drive-scsi0\",\"limits\":{},\"qom-type\":\"throttle-group\"} -global PIIX4_PM.disable_s3=1 -global PIIX4_PM.disable_s4=1 -device pci-bridge,id=pci.1,chassis_nr=1,bus=pci.0,addr=0x1e -device pci-bridge,id=pci.2,chassis_nr=2,bus=pci.0,addr=0x1f -device vmgenid,guid=3ca225cd-7422-4ed9-8abc-de2aa5709639 -device piix3-usb-uhci,id=uhci,bus=pci.0,addr=0x1.0x2 -chardev socket,id=serial0,path=/var/run/qemu-server/171.serial0,server=on,wait=off -device isa-serial,chardev=serial0 -chardev socket,path=/var/run/qemu-server/171.qga,server=on,wait=off,id=qga0 -device virtio-serial,id=qga0,bus=pci.0,addr=0x8 -device virtserialport,chardev=qga0,name=org.qemu.guest_agent.0 -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x3,free-page-reporting=on -iscsi initiator-name=iqn.1993-08.org.debian:01:89d9a5caa150 -blockdev {\"driver\":\"throttle\",\"file\":{\"cache\":{\"direct\":false,\"no-flush\":false},\"driver\":\"raw\",\"file\":{\"aio\":\"io_uring\",\"cache\":{\"direct\":false,\"no-flush\":false},\"driver\":\"host_device\",\"filename\":\"/dev/pve/vm-171-cloudinit\",\"node-name\":\"ef8f4d96c3ca6f3fd66d7d1d83a2006\",\"read-only\":true},\"node-name\":\"ff8f4d96c3ca6f3fd66d7d1d83a2006\",\"read-only\":true},\"node-name\":\"drive-ide2\",\"read-only\":true,\"throttle-group\":\"throttle-drive-ide2\"} -device ide-cd,bus=ide.1,unit=0,drive=drive-ide2,id=ide2 -device virtio-scsi-pci,id=scsihw0,bus=pci.0,addr=0x5 -blockdev {\"detect-zeroes\":\"unmap\",\"discard\":\"unmap\",\"driver\":\"throttle\",\"file\":{\"cache\":{\"direct\":true,\"no-flush\":false},\"detect-zeroes\":\"unmap\",\"discard\":\"unmap\",\"driver\":\"raw\",\"file\":{\"aio\":\"io_uring\",\"cache\":{\"direct\":true,\"no-flush\":false},\"detect-zeroes\":\"unmap\",\"discard\":\"unmap\",\"driver\":\"host_device\",\"filename\":\"/dev/pve/vm-171-disk-0\",\"node-name\":\"e1098983f24ce2db7047064c5cb217e\",\"read-only\":false},\"node-name\":\"f1098983f24ce2db7047064c5cb217e\",\"read-only\":false},\"node-name\":\"drive-scsi0\",\"read-only\":false,\"throttle-group\":\"throttle-drive-scsi0\"} -device scsi-hd,bus=scsihw0.0,channel=0,scsi-id=0,lun=0,drive=drive-scsi0,id=scsi0,device_id=drive-scsi0,rotation_rate=1,bootindex=100,write-cache=on -netdev type=tap,id=net0,ifname=tap171i0,script=/usr/libexec/qemu-server/pve-bridge,downscript=/usr/libexec/qemu-server/pve-bridgedown,vhost=on -device virtio-net-pci,mac=BC:24:11:68:3B:21,netdev=net0,bus=pci.0,addr=0x12,id=net0,rx_queue_size=1024,tx_queue_size=256,host_mtu=1500 -machine hpet=off,smm=off,type=pc+pve0","comm":"kvm","cwd":"/","pid":11201,"ppid":1,"user":"root"},{"args":"pvescheduler","comm":"pvescheduler","cwd":"/","pid":11293,"ppid":1,"user":"root"},{"args":"/usr/sbin/pvefw-logger","comm":"pvefw-logger","cwd":"/","pid":87720,"ppid":1,"user":"root"},{"args":"/usr/bin/python3 -B /usr/local/sbin/homelab-command-adapter --serve","comm":"python3","cwd":"/","pid":1131444,"ppid":1,"user":"root"},{"args":"/usr/bin/python3 -B /usr/local/sbin/homelab-command-portal","comm":"python3","cwd":"/","pid":1131485,"ppid":1,"user":"homelab+"},{"args":"/usr/bin/python3 -B /usr/local/sbin/homelab-result-lookup --bind <PRIVATE_IPV4> --port 18095 --state-dir /var/lib/homelab-command-adapter/state","comm":"python3","cwd":"/","pid":1516647,"ppid":1,"user":"root"},{"args":"worke pvedaemon worker","comm":"pvedaemon","cwd":"/","pid":1827309,"ppid":1799,"user":"root"},{"args":"worker pveproxy worker","comm":"pveproxy","cwd":"/","pid":2118748,"ppid":1846,"user":"www-data"},{"args":"worke pvedaemon worker","comm":"pvedaemon","cwd":"/","pid":2216383,"ppid":1799,"user":"root"},{"args":"worke pvedaemon worker","comm":"pvedaemon","cwd":"/","pid":2328684,"ppid":1799,"user":"root"},{"args":"worker pveproxy worker","comm":"pveproxy","cwd":"/","pid":2441260,"ppid":1846,"user":"www-data"},{"args":"worker pveproxy worker","comm":"pveproxy","cwd":"/","pid":2451056,"ppid":1846,"user":"www-data"},{"args":"/usr/bin/python3 -B /usr/local/sbin/homelab-command-adapter --worker NZ62P4STJ2","comm":"python3","cwd":"/","pid":2451157,"ppid":1131444,"user":"root"},{"args":"bash /usr/local/sbin/homelab-chat-run <REDACTED_TOKEN> verify homelab-cluster-admin-update-visibility -- /usr/bin/python3 -B <REDACTED_TOKEN>.py","comm":"bash","cwd":"/","pid":2451160,"ppid":2451157,"user":"root"}]},"read_only":true,"schema":1,"source_capture":{"captures":[{"exists":true,"gid":1000,"mode":"0o644","mtime_ns":1784553932991231700,"path":"/root/homelab-gitea-context-mcp-local/payload/compose.yaml","relative_path":"homelab-gitea-context-mcp-local/payload/compose.yaml","root":"/root","safe_regular":true,"sanitized_gzip_b64":"<REDACTED_TOKEN>","sanitized_gzip_sha256":"<REDACTED_TOKEN>","sanitized_line_count":35,"sanitized_sha256":"<REDACTED_TOKEN>","score":27,"sha256":"<REDACTED_TOKEN>","size":869,"uid":1000},{"exists":true,"gid":0,"mode":"0o644","mtime_ns":1782311134901177642,"path":"<REDACTED_TOKEN>.yaml","relative_path":"homelab-configs-worktree/stacks/edge/gotify/compose.yaml","root":"/root","safe_regular":true,"sanitized_gzip_b64":"<REDACTED_TOKEN>","sanitized_gzip_sha256":"<REDACTED_TOKEN>","sanitized_line_count":13,"sanitized_sha256":"<REDACTED_TOKEN>","score":25,"sha256":"<REDACTED_TOKEN>","size":252,"uid":0},{"exists":true,"gid":1000,"mode":"0o644","mtime_ns":1784553932989510800,"path":"<REDACTED_TOKEN>","relative_path":"homelab-gitea-context-mcp-local/payload/Dockerfile","root":"/root","safe_regular":true,"sanitized_gzip_b64":"<REDACTED_TOKEN>","sanitized_gzip_sha256":"<REDACTED_TOKEN>","sanitized_line_count":20,"sanitized_sha256":"<REDACTED_TOKEN>","score":20,"sha256":"<REDACTED_TOKEN>","size":480,"uid":1000},{"exists":true,"gid":0,"mode":"0o644","mtime_ns":1784583192463118246,"path":"<REDACTED_TOKEN>.service","relative_path":"<REDACTED_TOKEN>.service","root":"/root","safe_regular":true,"sanitized_gzip_b64":"<REDACTED_TOKEN>","sanitized_gzip_sha256":"<REDACTED_TOKEN>","sanitized_line_count":25,"sanitized_sha256":"<REDACTED_TOKEN>","score":19,"sha256":"<REDACTED_TOKEN>","size":527,"uid":0},{"exists":true,"gid":0,"mode":"0o644","mtime_ns":1784583192463804171,"path":"<REDACTED_TOKEN>.timer","relative_path":"<REDACTED_TOKEN>.timer","root":"/root","safe_regular":true,"sanitized_gzip_b64":"<REDACTED_TOKEN>","sanitized_gzip_sha256":"<REDACTED_TOKEN>","sanitized_line_count":12,"sanitized_sha256":"<REDACTED_TOKEN>","score":19,"sha256":"<REDACTED_TOKEN>","size":218,"uid":0},{"exists":true,"gid":0,"mode":"0o644","mtime_ns":1784581153975090903,"path":"<REDACTED_TOKEN>.service","relative_path":"<REDACTED_TOKEN>.service","root":"/root","safe_regular":true,"sanitized_gzip_b64":"<REDACTED_TOKEN>","sanitized_gzip_sha256":"<REDACTED_TOKEN>","sanitized_line_count":15,"sanitized_sha256":"<REDACTED_TOKEN>","score":19,"sha256":"<REDACTED_TOKEN>","size":361,"uid":0},{"exists":true,"gid":0,"mode":"0o644","mtime_ns":1784581153975687816,"path":"<REDACTED_TOKEN>.timer","relative_path":"<REDACTED_TOKEN>.timer","root":"/root","safe_regular":true,"sanitized_gzip_b64":"<REDACTED_TOKEN>","sanitized_gzip_sha256":"<REDACTED_TOKEN>","sanitized_line_count":11,"sanitized_sha256":"<REDACTED_TOKEN>","score":19,"sha256":"<REDACTED_TOKEN>","size":227,"uid":0},{"exists":true,"gid":0,"mode":"0o644","mtime_ns":1784581772196444944,"path":"<REDACTED_TOKEN>.service","relative_path":"<REDACTED_TOKEN>.service","root":"/root","safe_regular":true,"sanitized_gzip_b64":"<REDACTED_TOKEN>","sanitized_gzip_sha256":"<REDACTED_TOKEN>","sanitized_line_count":23,"sanitized_sha256":"<REDACTED_TOKEN>","score":19,"sha256":"<REDACTED_TOKEN>","size":510,"uid":0},{"exists":true,"gid":0,"mode":"0o644","mtime_ns":1784581772198409027,"path":"<REDACTED_TOKEN>.timer","relative_path":"<REDACTED_TOKEN>.timer","root":"/root","safe_regular":true,"sanitized_gzip_b64":"<REDACTED_TOKEN>","sanitized_gzip_sha256":"<REDACTED_TOKEN>","sanitized_line_count":13,"sanitized_sha256":"<REDACTED_TOKEN>","score":19,"sha256":"<REDACTED_TOKEN>","size":236,"uid":0},{"exists":true,"gid":0,"mode":"0o644","mtime_ns":1785132372561048254,"path":"/root/_1/adapter-monotonic-lifecycle-apply.py","relative_path":"_1/adapter-monotonic-lifecycle-apply.py","root":"/root","safe_regular":true,"sanitized_gzip_b64":"<REDACTED_TOKEN>","sanitized_gzip_sha256":"<REDACTED_TOKEN>","sanitized_line_count":1546,"sanitized_sha256":"<REDACTED_TOKEN>","score":19,"sha256":"<REDACTED_TOKEN>","size":36256,"uid":0},{"exists":true,"gid":0,"mode":"0o644","mtime_ns":1785128820780532336,"path":"/root/_1/adapter-recovery-apply-fix1.py","relative_path":"_1/adapter-recovery-apply-fix1.py","root":"/root","safe_regular":true,"sanitized_gzip_b64":"<REDACTED_TOKEN>","sanitized_gzip_sha256":"<REDACTED_TOKEN>","sanitized_line_count":883,"sanitized_sha256":"<REDACTED_TOKEN>","score":19,"sha256":"<REDACTED_TOKEN>","size":25790,"uid":0},{"exists":true,"gid":0,"mode":"0o644","mtime_ns":1785128598722129934,"path":"/root/_1/adapter-recovery-apply.py","relative_path":"_1/adapter-recovery-apply.py","root":"/root","safe_regular":true,"sanitized_gzip_b64":"<REDACTED_TOKEN>","sanitized_gzip_sha256":"<REDACTED_TOKEN>","sanitized_line_count":881,"sanitized_sha256":"<REDACTED_TOKEN>","score":19,"sha256":"<REDACTED_TOKEN>","size":25753,"uid":0},{"exists":true,"gid":0,"mode":"0o644","mtime_ns":1785130346847964118,"path":"/root/_1/runner-adapter-pair-apply-fix1.py","relative_path":"_1/runner-adapter-pair-apply-fix1.py","root":"/root","safe_regular":true,"sanitized_gzip_b64":"<REDACTED_TOKEN>","sanitized_gzip_sha256":"<REDACTED_TOKEN>","sanitized_line_count":1166,"sanitized_sha256":"<REDACTED_TOKEN>","score":19,"sha256":"<REDACTED_TOKEN>","size":32684,"uid":0},{"exists":true,"gid":1000,"mode":"0o755","mtime_ns":1784348822346700000,"path":"/root/cr6-vm160-package/update_plan.py","relative_path":"cr6-vm160-package/update_plan.py","root":"/root","safe_regular":true,"sanitized_gzip_b64":"<REDACTED_TOKEN>","sanitized_gzip_sha256":"<REDACTED_TOKEN>","sanitized_line_count":15,"sanitized_sha256":"<REDACTED_TOKEN>","score":19,"sha256":"<REDACTED_TOKEN>","size":575,"uid":1000},{"exists":true,"gid":1000,"mode":"0o700","mtime_ns":1782927774792310700,"path":"<REDACTED_TOKEN>.py","relative_path":"<REDACTED_TOKEN>.py","root":"/root","safe_regular":true,"sanitized_gzip_b64":"<REDACTED_TOKEN>","sanitized_gzip_sha256":"<REDACTED_TOKEN>","sanitized_line_count":41,"sanitized_sha256":"<REDACTED_TOKEN>","score":19,"sha256":"<REDACTED_TOKEN>","size":2503,"uid":1000},{"exists":true,"gid":0,"mode":"0o644","mtime_ns":1782953087458584258,"path":"/root/evidence/672_pve_cluster_resources.json","relative_path":"evidence/672_pve_cluster_resources.json","root":"/root","safe_regular":true,"sanitized_gzip_b64":"<REDACTED_TOKEN>","sanitized_gzip_sha256":"<REDACTED_TOKEN>","sanitized_line_count":1,"sanitized_sha256":"<REDACTED_TOKEN>","score":19,"sha256":"<REDACTED_TOKEN>","size":2282,"uid":0},{"exists":true,"gid":0,"mode":"0o750","mtime_ns":1784236908794025172,"path":"<REDACTED_TOKEN>.py","relative_path":"<REDACTED_TOKEN>.py","root":"/root","safe_regular":true,"sanitized_gzip_b64":"<REDACTED_TOKEN>","sanitized_gzip_sha256":"<REDACTED_TOKEN>","sanitized_line_count":188,"sanitized_sha256":"<REDACTED_TOKEN>","score":19,"sha256":"<REDACTED_TOKEN>","size":7174,"uid":0},{"exists":true,"gid":990,"mode":"0o750","mtime_ns":1785436778123313505,"path":"<REDACTED_TOKEN>.py","relative_path":"<REDACTED_TOKEN>.py","root":"/root","safe_regular":true,"sanitized_gzip_b64":"<REDACTED_TOKEN>","sanitized_gzip_sha256":"<REDACTED_TOKEN>","sanitized_line_count":188,"sanitized_sha256":"<REDACTED_TOKEN>","score":19,"sha256":"<REDACTED_TOKEN>","size":7265,"uid":0},{"exists":true,"gid":1000,"mode":"0o700","mtime_ns":1782925889250444000,"path":"<REDACTED_TOKEN>.py","relative_path":"<REDACTED_TOKEN>.py","root":"/root","safe_regular":true,"sanitized_gzip_b64":"<REDACTED_TOKEN>","sanitized_gzip_sha256":"<REDACTED_TOKEN>","sanitized_line_count":26,"sanitized_sha256":"<REDACTED_TOKEN>","score":19,"sha256":"<REDACTED_TOKEN>","size":1226,"uid":1000},{"exists":true,"gid":1000,"mode":"0o750","mtime_ns":1784014550027773000,"path":"/root/homelab-admin-guardrails-v2.1-hotfix/homelab-admin-lint.py","relative_path":"homelab-admin-guardrails-v2.1-hotfix/homelab-admin-lint.py","root":"/root","safe_regular":true,"sanitized_gzip_b64":"<REDACTED_TOKEN>","sanitized_gzip_sha256":"<REDACTED_TOKEN>","sanitized_line_count":452,"sanitized_sha256":"<REDACTED_TOKEN>","score":19,"sha256":"<REDACTED_TOKEN>","size":20292,"uid":1000},{"exists":true,"gid":1000,"mode":"0o750","mtime_ns":1784012245000000000,"path":"/root/homelab-admin-guardrails-v2/homelab-admin-lint.py","relative_path":"homelab-admin-guardrails-v2/homelab-admin-lint.py","root":"/root","safe_regular":true,"sanitized_gzip_b64":"<REDACTED_TOKEN>","sanitized_gzip_sha256":"<REDACTED_TOKEN>","sanitized_line_count":380,"sanitized_sha256":"<REDACTED_TOKEN>","score":19,"sha256":"<REDACTED_TOKEN>","size":16811,"uid":1000},{"exists":true,"gid":1000,"mode":"0o750","mtime_ns":1784012245041333000,"path":"/root/homelab-admin-guardrails/homelab-admin-lint.py","relative_path":"homelab-admin-guardrails/homelab-admin-lint.py","root":"/root","safe_regular":true,"sanitized_gzip_b64":"<REDACTED_TOKEN>","sanitized_gzip_sha256":"<REDACTED_TOKEN>","sanitized_line_count":380,"sanitized_sha256":"<REDACTED_TOKEN>","score":19,"sha256":"<REDACTED_TOKEN>","size":16811,"uid":1000},{"exists":true,"gid":0,"mode":"0o600","mtime_ns":1782396607194044214,"path":"<REDACTED_TOKEN>.json","relative_path":"<REDACTED_TOKEN>.json","root":"/root/homelab-configs-worktree","safe_regular":true,"sanitized_gzip_b64":"<REDACTED_TOKEN>","sanitized_gzip_sha256":"<REDACTED_TOKEN>","sanitized_line_count":1032,"sanitized_sha256":"<REDACTED_TOKEN>","score":19,"sha256":"<REDACTED_TOKEN>","size":39029,"uid":0},{"exists":true,"gid":0,"mode":"0o644","mtime_ns":1782427447711923553,"path":"<REDACTED_TOKEN>.json","relative_path":"<REDACTED_TOKEN>.json","root":"/root/homelab-configs-worktree","safe_regular":true,"sanitized_gzip_b64":"<REDACTED_TOKEN>","sanitized_gzip_sha256":"<REDACTED_TOKEN>","sanitized_line_count":1500,"sanitized_sha256":"<REDACTED_TOKEN>","score":19,"sha256":"<REDACTED_TOKEN>","size":46968,"uid":0},{"exists":true,"gid":0,"mode":"0o644","mtime_ns":1782447639298390912,"path":"<REDACTED_TOKEN>.json","relative_path":"<REDACTED_TOKEN>.json","root":"/root/homelab-configs-worktree","safe_regular":true,"sanitized_gzip_b64":"<REDACTED_TOKEN>","sanitized_gzip_sha256":"<REDACTED_TOKEN>","sanitized_line_count":1609,"sanitized_sha256":"<REDACTED_TOKEN>","score":19,"sha256":"<REDACTED_TOKEN>","size":48123,"uid":0},{"exists":true,"gid":0,"mode":"0o644","mtime_ns":1782163026981904392,"path":"<REDACTED_TOKEN>.yml","relative_path":"prometheus/rules/homelab-health-metrics-alerts-dry-run.yml","root":"/root/homelab-configs-worktree","safe_regular":true,"sanitized_gzip_b64":"<REDACTED_TOKEN>","sanitized_gzip_sha256":"<REDACTED_TOKEN>","sanitized_line_count":68,"sanitized_sha256":"<REDACTED_TOKEN>","score":19,"sha256":"<REDACTED_TOKEN>","size":2351,"uid":0},{"exists":true,"gid":0,"mode":"0o644","mtime_ns":1782163026979437891,"path":"<REDACTED_TOKEN>.yml","relative_path":"prometheus/rules/homelab-health-metrics-alerts.yml","root":"/root/homelab-configs-worktree","safe_regular":true,"sanitized_gzip_b64":"<REDACTED_TOKEN>","sanitized_gzip_sha256":"<REDACTED_TOKEN>","sanitized_line_count":78,"sanitized_sha256":"<REDACTED_TOKEN>","score":19,"sha256":"<REDACTED_TOKEN>","size":2709,"uid":0},{"exists":true,"gid":0,"mode":"0o644","mtime_ns":1782364716049464944,"path":"<REDACTED_TOKEN>.yml","relative_path":"prometheus/rules/homelab-p0-alert-routing-gaps.yml","root":"/root/homelab-configs-worktree","safe_regular":true,"sanitized_gzip_b64":"<REDACTED_TOKEN>","sanitized_gzip_sha256":"<REDACTED_TOKEN>","sanitized_line_count":80,"sanitized_sha256":"<REDACTED_TOKEN>","score":19,"sha256":"<REDACTED_TOKEN>","size":2904,"uid":0}],"inventories":[{"bytes_scanned":3243845827,"files_scanned":10000,"markers":["homelab-configs-worktree/stacks/edge/gotify/compose.yaml","homelab-gitea-context-mcp-local/payload/Dockerfile","homelab-gitea-context-mcp-local/payload/compose.yaml"],"root":"/root"},{"bytes_scanned":9369281,"files_scanned":1322,"markers":["stacks/edge/gotify/compose.yaml"],"root":"/root/homelab-configs-worktree"},{"bytes_scanned":584272218,"files_scanned":876,"markers":[],"root":"/usr/bin"},{"bytes_scanned":43960464,"files_scanned":315,"markers":[],"root":"/usr/sbin"},{"bytes_scanned":1029518,"files_scanned":187,"markers":[],"root":"/usr/local/sbin"},{"bytes_scanned":47522701,"files_scanned":2263,"markers":[],"root":"/var/lib/homelab-command-adapter"},{"bytes_scanned":391326,"files_scanned":529,"markers":[],"root":"/var/lib/homelab-health"}],"roots":["/root","/root/homelab-configs-worktree","/usr/bin","/usr/sbin","/usr/local/sbin","/var/lib/homelab-command-adapter","/var/lib/homelab-health"]},"status":"OK","systemd":{"available":true,"manager_state":{"duration_seconds":0.005,"rc":1,"stderr":"","stderr_bytes":0,"stderr_sha256":"<REDACTED_TOKEN>","stdout":"degraded\n","stdout_bytes":9,"stdout_sha256":"<REDACTED_TOKEN>"},"relevant_unit_details":{"apt-daily-upgrade.service":{"ActiveState":"inactive","Description":"Daily apt upgrade and clean activities","DropInPaths":"","ExecStart":"{ path=/usr/lib/apt/apt.systemd.daily ; argv[]=/usr/lib/apt/apt.systemd.daily install ; ignore_errors=no ; start_time=[Wed 2026-08-05 06:01:14 MSK] ; stop_time=[Wed 2026-08-05 06:01:15 MSK] ; pid=1032445 ; code=exited ; status=0 }","FragmentPath":"/usr/lib/systemd/system/apt-daily-upgrade.service","Group":"","Id":"apt-daily-upgrade.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"apt-daily.service":{"ActiveState":"inactive","Description":"Daily apt download activities","DropInPaths":"","ExecStart":"{ path=/usr/lib/apt/apt.systemd.daily ; argv[]=/usr/lib/apt/apt.systemd.daily update ; ignore_errors=no ; start_time=[Wed 2026-08-05 08:05:14 MSK] ; stop_time=[Wed 2026-08-05 08:05:15 MSK] ; pid=1432327 ; code=exited ; status=0 }","FragmentPath":"/usr/lib/systemd/system/apt-daily.service","Group":"","Id":"apt-daily.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"apt-listchanges.service":{"ActiveState":"inactive","Description":"Initialize apt-listchanges database for APT","DropInPaths":"","ExecStart":"{ path=python3 ; argv[]=python3 -m apt_listchanges.populate_database --profile apt ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","FragmentPath":"/usr/lib/systemd/system/apt-listchanges.service","Group":"","Id":"apt-listchanges.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"container-getty@.service":{"_error":{"duration_seconds":0.005,"rc":1,"stderr":"Failed to get properties: Unit name container-getty@.service is neither a valid invocation ID nor unit name.\n","stderr_bytes":109,"stderr_sha256":"<REDACTED_TOKEN>","stdout":"","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"}},"docker.service":{"ActiveState":"inactive","Description":"docker.service","DropInPaths":"","FragmentPath":"","Group":"","Id":"docker.service","LoadState":"not-found","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"","User":"","WorkingDirectory":""},"filebrowser-offhost-sync.service":{"ActiveState":"inactive","Description":"File Browser offhost sync to pve02","ExecStart":"{ path=/usr/local/sbin/homelab-superseded-unit-ok ; argv[]=/usr/local/sbin/homelab-superseded-unit-ok filebrowser-offhost-sync.service superseded_by_current_appbackup_restore_proof ; ignore_errors=no ; start_time=[Wed 2026-08-05 03:50:07 MSK] ; stop_time=[Wed 2026-08-05 03:50:07 MSK] ; pid=637586 ; code=exited ; status=0 }","Group":"","Id":"filebrowser-offhost-sync.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-alerting-health.service":{"ActiveState":"inactive","Description":"Homelab alerting health check","DropInPaths":"","ExecStart":"{ path=/usr/local/sbin/homelab-alerting-health ; argv[]=/usr/local/sbin/homelab-alerting-health ; ignore_errors=no ; start_time=[Wed 2026-08-05 07:54:04 MSK] ; stop_time=[Wed 2026-08-05 07:54:05 MSK] ; pid=1385347 ; code=exited ; status=0 }","Group":"","Id":"homelab-alerting-health.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-alertmanager-backup.service":{"ActiveState":"inactive","Description":"Alertmanager encrypted two-cloud application backup","DropInPaths":"","ExecStart":"{ path=/usr/local/sbin/homelab-alertmanager-backup-run ; argv[]=/usr/local/sbin/homelab-alertmanager-backup-run ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","Group":"","Id":"homelab-alertmanager-backup.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-appbackup-dockge-stacks.service":{"ActiveState":"inactive","Description":"Homelab app-level backup for dockge-stacks","ExecStart":"{ path=/usr/local/sbin/appbackupctl ; argv[]=/usr/local/sbin/appbackupctl run ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","Group":"","Id":"homelab-appbackup-dockge-stacks.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-appbackup-mariadb-batch.service":{"ActiveState":"inactive","Description":"Homelab MariaDB app batch backup","ExecStart":"{ path=/usr/local/sbin/mariadb-apps-backup-run ; argv[]=/usr/local/sbin/mariadb-apps-backup-run ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","Group":"","Id":"homelab-appbackup-mariadb-batch.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-appbackup-npmplus-edge.service":{"ActiveState":"inactive","Description":"Homelab app-level backup for npmplus-edge","ExecStart":"{ path=/usr/local/sbin/npmplus-edge-backup-run ; argv[]=/usr/local/sbin/npmplus-edge-backup-run ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","Group":"","Id":"homelab-appbackup-npmplus-edge.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-appbackup-postgres-batch.service":{"ActiveState":"inactive","Description":"Homelab Postgres app batch backup","ExecStart":"{ path=/usr/local/sbin/postgres-apps-backup-run ; argv[]=/usr/local/sbin/postgres-apps-backup-run ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","Group":"","Id":"homelab-appbackup-postgres-batch.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-appbackup-sqlite-batch.service":{"ActiveState":"inactive","Description":"Homelab SQLite app batch backup","ExecStart":"{ path=/usr/local/sbin/sqlite-apps-backup-run ; argv[]=/usr/local/sbin/sqlite-apps-backup-run ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","Group":"","Id":"homelab-appbackup-sqlite-batch.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-authentik-backup.service":{"ActiveState":"inactive","Description":"Homelab Authentik backup chain","DropInPaths":"","ExecStart":"{ path=/usr/local/sbin/homelab-backup-authentik ; argv[]=/usr/local/sbin/homelab-backup-authentik ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","Group":"","Id":"homelab-authentik-backup.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-auto-backup.service":{"ActiveState":"inactive","Description":"Homelab automatic full backup with retention","DropInPaths":"/etc/systemd/system/homelab-auto-backup.service.d/90-backup-matrix-refresh.conf","ExecStart":"{ path=/root/homelab-auto-backup-with-retention.sh ; argv[]=/root/homelab-auto-backup-with-retention.sh ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","FragmentPath":"/etc/systemd/system/homelab-auto-backup.service","Group":"","Id":"homelab-auto-backup.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-backup-coverage-matrix.service":{"ActiveState":"inactive","Description":"Homelab backup coverage matrix","ExecStart":"{ path=/usr/local/sbin/homelab-backup-coverage-matrix ; argv[]=/usr/local/sbin/homelab-backup-coverage-matrix ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","Group":"","Id":"homelab-backup-coverage-matrix.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-backup-freshness.service":{"ActiveState":"inactive","Description":"Homelab backup freshness collector","EnvironmentFiles":[],"ExecStart":"{ path=/usr/local/sbin/homelab-backup-freshness.sh ; argv[]=/usr/local/sbin/homelab-backup-freshness.sh ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","Group":"","Id":"homelab-backup-freshness.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-backup-healthcheck.service":{"ActiveState":"inactive","Description":"Homelab backup healthcheck","ExecStart":"{ path=/root/homelab-backup-healthcheck-wrapper.sh ; argv[]=/root/homelab-backup-healthcheck-wrapper.sh ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","Group":"","Id":"homelab-backup-healthcheck.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-backup-matrix-refresh.service":{"ActiveState":"failed","Description":"Generate unified homelab backup matrix state","DropInPaths":"","ExecStart":"{ path=/usr/local/sbin/homelab-backup-matrix-refresh ; argv[]=/usr/local/sbin/homelab-backup-matrix-refresh ; ignore_errors=no ; start_time=[Wed 2026-08-05 00:00:07 MSK] ; stop_time=[Wed 2026-08-05 00:00:08 MSK] ; pid=4123915 ; code=exited ; status=1 }","Group":"","Id":"homelab-backup-matrix-refresh.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"failed","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-backup-sla-health.service":{"ActiveState":"inactive","Description":"Homelab backup freshness SLA health","ExecStart":"{ path=/usr/local/sbin/homelab-backup-sla-health ; argv[]=/usr/local/sbin/homelab-backup-sla-health ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","Group":"","Id":"homelab-backup-sla-health.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-beszel-backup.service":{"ActiveState":"inactive","Description":"Beszel encrypted two-cloud application backup","DropInPaths":"","ExecStart":"{ path=/usr/local/sbin/homelab-beszel-backup-run ; argv[]=/usr/local/sbin/homelab-beszel-backup-run ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","FragmentPath":"/etc/systemd/system/homelab-beszel-backup.service","Group":"","Id":"homelab-beszel-backup.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-blackbox-exporter-backup.service":{"ActiveState":"inactive","Description":"Blackbox Exporter encrypted two-cloud application backup","DropInPaths":"","ExecStart":"{ <REDACTED_TOKEN> ; argv[]=/usr/local/sbin/homelab-blackbox-exporter-backup-run ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","Group":"","Id":"homelab-blackbox-exporter-backup.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-capacity-risk.service":{"ActiveState":"inactive","Description":"Homelab capacity risk guard","DropInPaths":"","ExecStart":"{ path=/usr/local/sbin/homelab-capacity-risk ; argv[]=/usr/local/sbin/homelab-capacity-risk ; ignore_errors=no ; start_time=[Wed 2026-08-05 08:30:14 MSK] ; stop_time=[Wed 2026-08-05 08:30:16 MSK] ; pid=1501907 ; code=exited ; status=0 }","FragmentPath":"/etc/systemd/system/homelab-capacity-risk.service","Group":"","Id":"homelab-capacity-risk.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-cluster-admin-incident-engine-backup.service":{"ActiveState":"inactive","Description":"Cluster Admin Incident Engine encrypted two-cloud backup","DropInPaths":"","ExecStart":"{ <REDACTED_TOKEN> ; argv[]<REDACTED_TOKEN> ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","Group":"","Id":"homelab-cluster-admin-incident-engine-backup.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-cluster-admin-inventory-sync.service":{"ActiveState":"inactive","Description":"Export and securely sync nonsensitive cluster inventory to Cluster Admin","DropInPaths":"","ExecStart":"{ <REDACTED_TOKEN> ; argv[]=/usr/local/sbin/homelab-cluster-admin-inventory-sync ; ignore_errors=no ; start_time=[Wed 2026-08-05 13:33:18 MSK] ; stop_time=[Wed 2026-08-05 13:33:20 MSK] ; pid=2451232 ; code=exited ; status=0 }","Group":"","Id":"homelab-cluster-admin-inventory-sync.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-cluster-admin-pull.service":{"ActiveState":"inactive","Description":"Pull cluster-admin observer health into pve01","DropInPaths":"","ExecStart":"{ path=/usr/local/sbin/homelab-cluster-admin-pull ; argv[]=/usr/local/sbin/homelab-cluster-admin-pull ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","Group":"","Id":"homelab-cluster-admin-pull.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-cluster-admin-webpanel-sync.service":{"ActiveState":"inactive","Description":"Push public pve01 health files to cluster-admin webpanel","DropInPaths":"","ExecStart":"{ <REDACTED_TOKEN> ; argv[]=/usr/local/sbin/homelab-cluster-admin-webpanel-sync ; ignore_errors=no ; start_time=[Wed 2026-08-05 13:32:26 MSK] ; stop_time=[Wed 2026-08-05 13:32:27 MSK] ; pid=2450817 ; code=exited ; status=0 }","Group":"","Id":"homelab-cluster-admin-webpanel-sync.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-cluster-internal-ip.service":{"ActiveState":"active","Description":"Homelab cluster internal IP on vmbr0","DropInPaths":"","ExecStart":"{ path=/usr/sbin/ip ; argv[]=/usr/sbin/ip addr replace <PRIVATE_IPV4>/24 dev vmbr0 ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","Group":"","Id":"homelab-cluster-internal-ip.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"exited","UnitFileState":"enabled","User":"","WorkingDirectory":""},"homelab-cluster-passport.service":{"ActiveState":"inactive","Description":"Homelab cluster passport","DropInPaths":"","ExecStart":"{ path=/usr/local/sbin/homelab-cluster-passport ; argv[]=/usr/local/sbin/homelab-cluster-passport ; ignore_errors=no ; start_time=[Wed 2026-08-05 08:37:07 MSK] ; stop_time=[Wed 2026-08-05 08:37:07 MSK] ; pid=1524220 ; code=exited ; status=0 }","Group":"","Id":"homelab-cluster-passport.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-command-adapter.service":{"ActiveState":"active","Description":"Homelab command adapter","DropInPaths":"","ExecStart":"{ path=/usr/bin/python3 ; argv[]=/usr/bin/python3 -B /usr/local/sbin/homelab-command-adapter --serve ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","Group":"homelab-command-portal","Id":"homelab-command-adapter.service","LoadState":"loaded","MainPID":"1131444","Restart":"on-failure","SubState":"running","UnitFileState":"enabled","User":"root","WorkingDirectory":""},"homelab-command-portal.service":{"ActiveState":"active","Description":"Homelab command portal","DropInPaths":"","ExecStart":"{ path=/usr/bin/python3 ; argv[]=/usr/bin/python3 -B /usr/local/sbin/homelab-command-portal ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","FragmentPath":"/etc/systemd/system/homelab-command-portal.service","Group":"homelab-command-portal","Id":"homelab-command-portal.service","LoadState":"loaded","MainPID":"1131485","Restart":"on-failure","SubState":"running","UnitFileState":"enabled","User":"homelab-command-portal","WorkingDirectory":""},"homelab-crypto-portfolio-backup.service":{"ActiveState":"inactive","Description":"Gram Crypto portfolio two-cloud backup","DropInPaths":"","ExecStart":"{ path=/usr/local/sbin/crypto-portfolio-backup-run ; argv[]=/usr/local/sbin/crypto-portfolio-backup-run ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","Group":"","Id":"homelab-crypto-portfolio-backup.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-crypto-portfolio-chart-health.service":{"ActiveState":"failed","Description":"Crypto portfolio chart health check","DropInPaths":"","ExecStart":"{ <REDACTED_TOKEN> ; argv[]=/usr/local/sbin/crypto-portfolio-chart-health-check ; ignore_errors=no ; start_time=[Wed 2026-08-05 13:32:07 MSK] ; stop_time=[Wed 2026-08-05 13:32:07 MSK] ; pid=2450657 ; code=exited ; status=1 }","Group":"","Id":"homelab-crypto-portfolio-chart-health.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"failed","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-dependency-map-check.service":{"ActiveState":"inactive","Description":"Homelab dependency map check","DropInPaths":"","ExecStart":"{ path=/usr/local/sbin/homelab-dependency-map-check ; argv[]=/usr/local/sbin/homelab-dependency-map-check ; ignore_errors=no ; start_time=[Wed 2026-08-05 07:56:50 MSK] ; stop_time=[Wed 2026-08-05 07:56:50 MSK] ; pid=1398101 ; code=exited ; status=0 }","Group":"","Id":"homelab-dependency-map-check.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-desired-state-sync.service":{"ActiveState":"inactive","Description":"Homelab desired-state Git snapshot","DropInPaths":"","ExecStart":"{ path=/usr/local/sbin/homelab-desired-state-sync ; argv[]=/usr/local/sbin/homelab-desired-state-sync ; ignore_errors=no ; start_time=[Wed 2026-08-05 07:48:26 MSK] ; stop_time=[Wed 2026-08-05 07:48:27 MSK] ; pid=1370537 ; code=exited ; status=0 }","Group":"","Id":"homelab-desired-state-sync.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-disk-space-health.service":{"ActiveState":"inactive","Description":"Homelab disk space health endpoint","DropInPaths":"","ExecStart":"{ path=/usr/local/sbin/homelab-disk-space-health.py ; argv[]=/usr/local/sbin/homelab-disk-space-health.py ; ignore_errors=no ; start_time=[Wed 2026-08-05 13:22:26 MSK] ; stop_time=[Wed 2026-08-05 13:22:27 MSK] ; pid=2415279 ; code=exited ; status=0 }","Group":"","Id":"homelab-disk-space-health.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-docker-health.service":{"ActiveState":"inactive","Description":"Homelab Docker health readonly collector","DropInPaths":"","EnvironmentFiles":[],"ExecStart":"{ path=/usr/local/sbin/homelab-docker-health.sh ; argv[]=/usr/local/sbin/homelab-docker-health.sh ; ignore_errors=no ; start_time=[Wed 2026-08-05 00:13:26 MSK] ; stop_time=[Wed 2026-08-05 00:13:26 MSK] ; pid=4160801 ; code=exited ; status=0 }","FragmentPath":"/etc/systemd/system/homelab-docker-health.service","Group":"","Id":"homelab-docker-health.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-drift-check.service":{"ActiveState":"inactive","Description":"Homelab drift check","DropInPaths":"","ExecStart":"{ path=/usr/local/sbin/homelab-drift-check ; argv[]=/usr/local/sbin/homelab-drift-check ; ignore_errors=no ; start_time=[Wed 2026-08-05 07:17:02 MSK] ; stop_time=[Wed 2026-08-05 07:17:03 MSK] ; pid=1283880 ; code=exited ; status=0 }","FragmentPath":"/etc/systemd/system/homelab-drift-check.service","Group":"","Id":"homelab-drift-check.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-duty-admin-report.service":{"ActiveState":"inactive","Description":"Homelab duty-admin read-only report","DropInPaths":"","ExecStart":"{ path=/usr/local/sbin/homelab-duty-admin-report ; argv[]=/usr/local/sbin/homelab-duty-admin-report ; ignore_errors=no ; start_time=[Wed 2026-08-05 08:06:26 MSK] ; stop_time=[Wed 2026-08-05 08:07:40 MSK] ; pid=1433034 ; code=exited ; status=0 }","Group":"","Id":"homelab-duty-admin-report.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-duty-admin-v2.service":{"ActiveState":"inactive","Description":"Homelab duty-admin v2 analyzer","DropInPaths":"","ExecStart":"{ path=/usr/local/sbin/homelab-duty-admin-v2 ; argv[]=/usr/local/sbin/homelab-duty-admin-v2 ; ignore_errors=no ; start_time=[Wed 2026-08-05 13:31:26 MSK] ; stop_time=[Wed 2026-08-05 13:31:30 MSK] ; pid=2442850 ; code=exited ; status=0 }","FragmentPath":"/etc/systemd/system/homelab-duty-admin-v2.service","Group":"","Id":"homelab-duty-admin-v2.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-edge-vm-offhost-freshness.service":{"ActiveState":"inactive","Description":"Homelab edge-vm VM130 daily offhost freshness sync from latest nightly dump","DropInPaths":"","ExecStart":"{ path=/usr/local/sbin/homelab-edge-vm-offhost-freshness ; argv[]=/usr/local/sbin/homelab-edge-vm-offhost-freshness ; ignore_errors=no ; start_time=[Wed 2026-08-05 04:48:14 MSK] ; stop_time=[Wed 2026-08-05 04:53:58 MSK] ; pid=820110 ; code=exited ; status=0 }","Group":"","Id":"homelab-edge-vm-offhost-freshness.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-edge-vm-vzdump-backup.service":{"ActiveState":"inactive","Description":"Homelab edge-vm VM-level vzdump backup chain","ExecStart":"{ path=/usr/local/sbin/homelab-backup-edge-vm-vzdump ; argv[]=/usr/local/sbin/homelab-backup-edge-vm-vzdump ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","Group":"","Id":"homelab-edge-vm-vzdump-backup.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-emergency-backup.service":{"ActiveState":"inactive","Description":"Homelab emergency/config backup to two encrypted clouds","ExecStart":"{ path=/usr/local/sbin/backupctl ; argv[]=/usr/local/sbin/backupctl run ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","Group":"","Id":"homelab-emergency-backup.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-evidence-catalog.service":{"ActiveState":"inactive","Description":"Homelab evidence catalog read-only collector","DropInPaths":"","EnvironmentFiles":[],"ExecStart":"{ path=/usr/local/sbin/homelab-evidence-catalog.sh ; argv[]=/usr/local/sbin/homelab-evidence-catalog.sh ; ignore_errors=no ; start_time=[Wed 2026-08-05 00:08:47 MSK] ; stop_time=[Wed 2026-08-05 00:08:47 MSK] ; pid=4147111 ; code=exited ; status=0 }","Group":"","Id":"homelab-evidence-catalog.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-evidence-seal.service":{"ActiveState":"inactive","Description":"Seal homelab evidence and completed transaction logs","DropInPaths":"","ExecStart":"{ path=/usr/local/sbin/homelab-evidence-seal ; argv[]=/usr/local/sbin/homelab-evidence-seal ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","FragmentPath":"/etc/systemd/system/homelab-evidence-seal.service","Group":"root","Id":"homelab-evidence-seal.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"root","WorkingDirectory":""},"homelab-extended-appbackup.service":{"ActiveState":"inactive","Description":"Homelab extended P1/P2 appbackup run","ExecStart":"{ path=/usr/local/sbin/homelab-extended-appbackup-run ; argv[]=/usr/local/sbin/homelab-extended-appbackup-run ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","Group":"","Id":"homelab-extended-appbackup.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-external-probe-vps-health.service":{"ActiveState":"inactive","Description":"Homelab external probe VPS strategy health","DropInPaths":"","ExecStart":"{ path=/usr/local/sbin/homelab-external-probe-vps-health ; argv[]=/usr/local/sbin/homelab-external-probe-vps-health ; ignore_errors=no ; start_time=[Wed 2026-08-05 13:30:14 MSK] ; stop_time=[Wed 2026-08-05 13:30:15 MSK] ; pid=2442104 ; code=exited ; status=0 }","Group":"","Id":"homelab-external-probe-vps-health.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-final-readiness-gate.service":{"ActiveState":"inactive","Description":"Homelab final readiness gate","DropInPaths":"","ExecStart":"{ path=/usr/local/sbin/homelab-final-readiness-gate ; argv[]=/usr/local/sbin/homelab-final-readiness-gate ; ignore_errors=no ; start_time=[Wed 2026-08-05 08:21:50 MSK] ; stop_time=[Wed 2026-08-05 08:22:07 MSK] ; pid=1486290 ; code=exited ; status=0 }","Group":"","Id":"homelab-final-readiness-gate.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-forum-snuffleupagus-health.service":{"ActiveState":"inactive","Description":"Homelab forum Snuffleupagus health","DropInPaths":"","ExecStart":"{ path=/usr/local/sbin/homelab-forum-snuffleupagus-health ; argv[]=/usr/local/sbin/homelab-forum-snuffleupagus-health ; ignore_errors=no ; start_time=[Wed 2026-08-05 13:30:29 MSK] ; stop_time=[Wed 2026-08-05 13:30:30 MSK] ; pid=2442294 ; code=exited ; status=0 }","Group":"","Id":"homelab-forum-snuffleupagus-health.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-gitea-backup.service":{"ActiveState":"inactive","Description":"Homelab Gitea backup chain","DropInPaths":"","ExecStart":"{ path=/usr/local/sbin/homelab-backup-gitea ; argv[]=/usr/local/sbin/homelab-backup-gitea ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","FragmentPath":"/etc/systemd/system/homelab-gitea-backup.service","Group":"","Id":"homelab-gitea-backup.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-gitea-secondary-backup.service":{"ActiveState":"inactive","Description":"Create and copy a verified Gitea backup to pve03","DropInPaths":"","ExecStart":"{ path=/usr/local/sbin/homelab-gitea-secondary-backup ; argv[]=/usr/local/sbin/homelab-gitea-secondary-backup ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","Group":"","Id":"homelab-gitea-secondary-backup.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-golden-state-index.service":{"ActiveState":"inactive","Description":"Homelab golden-state index","DropInPaths":"","ExecStart":"{ path=/usr/local/sbin/homelab-golden-state-index ; argv[]=/usr/local/sbin/homelab-golden-state-index ; ignore_errors=no ; start_time=[Wed 2026-08-05 08:55:14 MSK] ; stop_time=[Wed 2026-08-05 08:55:16 MSK] ; pid=1585832 ; code=exited ; status=0 }","Group":"","Id":"homelab-golden-state-index.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-health-http-9101.service":{"ActiveState":"active","Description":"Homelab health HTTP endpoint 9101","DropInPaths":"","ExecStart":"{ path=/usr/bin/python3 ; argv[]=/usr/bin/python3 -m http.server 9101 --bind 0.0.0.0 ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","Group":"","Id":"homelab-health-http-9101.service","LoadState":"loaded","MainPID":"1278","Restart":"always","SubState":"running","UnitFileState":"enabled","User":"","WorkingDirectory":"/var/lib/homelab-health"},"homelab-health-http.service":{"ActiveState":"active","Description":"Homelab health HTTP endpoint","DropInPaths":"","ExecStart":"{ path=/usr/bin/python3 ; argv[]=/usr/bin/python3 -m http.server 8099 --bind 0.0.0.0 ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","FragmentPath":"/etc/systemd/system/homelab-health-http.service","Group":"","Id":"homelab-health-http.service","LoadState":"loaded","MainPID":"1279","Restart":"always","SubState":"running","UnitFileState":"enabled","User":"","WorkingDirectory":"/var/lib/homelab-health"},"homelab-health-metrics.service":{"ActiveState":"inactive","Description":"Homelab health metrics textfile collector","DropInPaths":"","ExecStart":"{ path=/usr/local/sbin/homelab-health-metrics-write ; argv[]=/usr/local/sbin/homelab-health-metrics-write ; ignore_errors=no ; start_time=[Wed 2026-08-05 13:28:26 MSK] ; stop_time=[Wed 2026-08-05 13:28:31 MSK] ; pid=2429694 ; code=exited ; status=0 }","FragmentPath":"/etc/systemd/system/homelab-health-metrics.service","Group":"","Id":"homelab-health-metrics.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-incident-journal.service":{"ActiveState":"inactive","Description":"Homelab incident journal","DropInPaths":"","ExecStart":"{ path=/usr/local/sbin/homelab-incident-journal ; argv[]=/usr/local/sbin/homelab-incident-journal ; ignore_errors=no ; start_time=[Wed 2026-08-05 13:30:07 MSK] ; stop_time=[Wed 2026-08-05 13:30:07 MSK] ; pid=2441970 ; code=exited ; status=0 }","Group":"","Id":"homelab-incident-journal.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-ingress-standby-refresh.service":{"ActiveState":"inactive","Description":"Create current ingress recovery artifact on cold standby node","DropInPaths":"","ExecStart":"{ path=/usr/local/sbin/homelab-ingress-standby-refresh ; argv[]=/usr/local/sbin/homelab-ingress-standby-refresh ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","Group":"root","Id":"homelab-ingress-standby-refresh.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"root","WorkingDirectory":""},"homelab-kuma-monitor-policy.service":{"ActiveState":"inactive","Description":"Homelab Kuma monitor policy health","DropInPaths":"","ExecStart":"{ path=/usr/local/sbin/homelab-kuma-monitor-policy ; argv[]=/usr/local/sbin/homelab-kuma-monitor-policy ; ignore_errors=no ; start_time=[Wed 2026-08-05 08:17:02 MSK] ; stop_time=[Wed 2026-08-05 08:17:03 MSK] ; pid=1472720 ; code=exited ; status=0 }","Group":"","Id":"homelab-kuma-monitor-policy.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-legacy-monitoring-backups.service":{"ActiveState":"inactive","Description":"Legacy monitoring applications encrypted two-cloud backup batch","DropInPaths":"","ExecStart":"{ <REDACTED_TOKEN> ; argv[]=/usr/local/sbin/homelab-legacy-monitoring-backups-run ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","Group":"","Id":"homelab-legacy-monitoring-backups.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-mail-cloud-critical-upload.service":{"ActiveState":"inactive","Description":"Homelab Mail Cloud critical/small baseline upload","DropInPaths":"","ExecStart":"{ path=/usr/local/sbin/homelab-mail-cloud-critical-upload ; argv[]=/usr/local/sbin/homelab-mail-cloud-critical-upload ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","Group":"","Id":"homelab-mail-cloud-critical-upload.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-mail-cloud-edge-vm-upload.service":{"ActiveState":"inactive","Description":"Homelab Mail Cloud edge-vm large chunked upload","DropInPaths":"","ExecStart":"{ path=/usr/local/sbin/homelab-mail-cloud-edge-vm-upload ; argv[]=/usr/local/sbin/homelab-mail-cloud-edge-vm-upload ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","Group":"","Id":"homelab-mail-cloud-edge-vm-upload.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-mail-cloud-nextcloud-vm-upload.service":{"ActiveState":"inactive","Description":"Homelab Mail Cloud Nextcloud VM vzdump upload","DropInPaths":"","ExecStart":"{ <REDACTED_TOKEN> ; argv[]=/usr/local/sbin/homelab-mail-cloud-nextcloud-vm-upload ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","Group":"","Id":"homelab-mail-cloud-nextcloud-vm-upload.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-mail-cloud-restore-drill.service":{"ActiveState":"inactive","Description":"Homelab Mail Cloud restore drill","ExecStart":"{ path=/usr/local/sbin/homelab-superseded-unit-ok ; argv[]=/usr/local/sbin/homelab-superseded-unit-ok homelab-mail-cloud-restore-drill.service superseded_by_safety_net_restore_check ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","Group":"","Id":"homelab-mail-cloud-restore-drill.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-mkdocs-auto-refresh.service":{"ActiveState":"inactive","Description":"Homelab MkDocs auto-refresh from Git","DropInPaths":"","ExecStart":"{ path=/usr/local/sbin/homelab-mkdocs-auto-refresh ; argv[]=/usr/local/sbin/homelab-mkdocs-auto-refresh ; ignore_errors=no ; start_time=[Wed 2026-08-05 13:01:38 MSK] ; stop_time=[Wed 2026-08-05 13:01:49 MSK] ; pid=2351371 ; code=exited ; status=0 }","Group":"","Id":"homelab-mkdocs-auto-refresh.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":"/root/homelab-configs-worktree"},"homelab-npmplus-kuma-config-backup.service":{"ActiveState":"inactive","Description":"Homelab NPMplus + Kuma config backup chain","DropInPaths":"","ExecStart":"{ <REDACTED_TOKEN> ; argv[]=/usr/local/sbin/homelab-backup-npmplus-kuma-configs ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","Group":"","Id":"homelab-npmplus-kuma-config-backup.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-overall-health.service":{"ActiveState":"inactive","Description":"Homelab overall health","DropInPaths":"","ExecStart":"{ path=/usr/local/sbin/homelab-overall-health ; argv[]=/usr/local/sbin/homelab-overall-health ; ignore_errors=no ; start_time=[Wed 2026-08-05 08:11:14 MSK] ; stop_time=[Wed 2026-08-05 08:11:15 MSK] ; pid=1450617 ; code=exited ; status=0 }","FragmentPath":"/etc/systemd/system/homelab-overall-health.service","Group":"","Id":"homelab-overall-health.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-private-vpn-hosts-health.service":{"ActiveState":"inactive","Description":"Homelab private VPN hosts health check","DropInPaths":"","ExecStart":"{ path=/bin/bash ; argv[]=/bin/bash -c set +e; /usr/local/sbin/homelab-check-private-vpn-hosts > /var/lib/homelab-health/private-vpn-hosts.txt.tmp; rc=$?; mv /var/lib/homelab-health/private-vpn-hosts.txt.tmp /var/lib/homelab-health/private-vpn-hosts.txt; chmod 0644 /var/lib/homelab-health/private-vpn-hosts.txt; exit $rc ; ignore_errors=no ; start_time=[Wed 2026-08-05 13:32:26 MSK] ; stop_time=[Wed 2026-08-05 13:32:29 MSK] ; pid=2450818 ; code=exited ; status=0 }","Group":"","Id":"homelab-private-vpn-hosts-health.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-pve03-staging-capacity-health.service":{"ActiveState":"inactive","Description":"Homelab pve03 staging capacity health check","DropInPaths":"","ExecStart":"{ <REDACTED_TOKEN> ; argv[]=/usr/local/sbin/homelab-pve03-staging-capacity-health ; ignore_errors=no ; start_time=[Wed 2026-08-05 13:24:26 MSK] ; stop_time=[Wed 2026-08-05 13:24:26 MSK] ; pid=2427730 ; code=exited ; status=0 }","Group":"","Id":"homelab-pve03-staging-capacity-health.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-quality-gate.service":{"ActiveState":"inactive","Description":"Homelab local quality gate read-only collector","DropInPaths":"","EnvironmentFiles":[],"ExecStart":"{ path=/usr/local/sbin/homelab-quality-gate.sh ; argv[]=/usr/local/sbin/homelab-quality-gate.sh ; ignore_errors=no ; start_time=[Wed 2026-08-05 00:18:58 MSK] ; stop_time=[Wed 2026-08-05 00:18:58 MSK] ; pid=4182399 ; code=exited ; status=0 }","FragmentPath":"/etc/systemd/system/homelab-quality-gate.service","Group":"","Id":"homelab-quality-gate.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-reader-v3.service":{"ActiveState":"active","Description":"Homelab immutable capability reader v3","DropInPaths":"","ExecStart":"{ path=/usr/bin/python3 ; argv[]=/usr/bin/python3 -B /usr/local/sbin/homelab-reader-server-v3 ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","FragmentPath":"/etc/systemd/system/homelab-reader-v3.service","Group":"root","Id":"homelab-reader-v3.service","LoadState":"loaded","MainPID":"1282","Restart":"on-failure","SubState":"running","UnitFileState":"enabled","User":"root","WorkingDirectory":""},"homelab-reference-refresh.service":{"ActiveState":"inactive","Description":"Refresh homelab cluster reference","DropInPaths":"","ExecStart":"{ path=/usr/local/sbin/homelab-reference-refresh ; argv[]=/usr/local/sbin/homelab-reference-refresh ; ignore_errors=no ; start_time=[Wed 2026-08-05 13:24:50 MSK] ; stop_time=[Wed 2026-08-05 13:24:53 MSK] ; pid=2428009 ; code=exited ; status=0 }","Group":"root","Id":"homelab-reference-refresh.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"root","WorkingDirectory":""},"homelab-result-lookup.service":{"ActiveState":"active","Description":"Homelab automatic fixed result anchor","DropInPaths":"","ExecStart":"{ path=/usr/bin/python3 ; argv[]=/usr/bin/python3 -B /usr/local/sbin/homelab-result-lookup --bind <PRIVATE_IPV4> --port 18095 --state-dir /var/lib/homelab-command-adapter/state ; ignore_errors=no ; start_time=[Thu 2026-07-30 17:45:39 MSK] ; stop_time=[n/a] ; pid=1516647 ; code=(null) ; status=0/0 }","FragmentPath":"/etc/systemd/system/homelab-result-lookup.service","Group":"root","Id":"homelab-result-lookup.service","LoadState":"loaded","MainPID":"1516647","Restart":"on-failure","SubState":"running","UnitFileState":"enabled","User":"root","WorkingDirectory":""},"homelab-router-running-config-mail-cloud.service":{"ActiveState":"inactive","Description":"Homelab router running-config Mail-cloud backup","DropInPaths":"","ExecStart":"{ <REDACTED_TOKEN> ; argv[]<REDACTED_TOKEN> ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","Group":"","Id":"homelab-router-running-config-mail-cloud.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-router-watchdog.service":{"ActiveState":"inactive","Description":"Safe Netcraze router watchdog","DropInPaths":"","ExecStart":"{ path=/usr/local/sbin/homelab-router-watchdog ; argv[]=/usr/local/sbin/homelab-router-watchdog ; ignore_errors=no ; start_time=[Wed 2026-08-05 13:33:16 MSK] ; stop_time=[Wed 2026-08-05 13:33:18 MSK] ; pid=2451188 ; code=exited ; status=0 }","Group":"","Id":"homelab-router-watchdog.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-runbook-generate.service":{"ActiveState":"inactive","Description":"Homelab recovery runbook generator","DropInPaths":"","ExecStart":"{ path=/usr/bin/python3 ; argv[]=/usr/bin/python3 /usr/local/sbin/homelab-runbook-generate ; ignore_errors=no ; start_time=[Wed 2026-08-05 07:56:59 MSK] ; stop_time=[Wed 2026-08-05 07:56:59 MSK] ; pid=1398146 ; code=exited ; status=0 }","Group":"","Id":"homelab-runbook-generate.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-safe-autoheal.service":{"ActiveState":"inactive","Description":"Homelab safe allowlist autoheal","DropInPaths":"","ExecStart":"{ path=/usr/local/sbin/homelab-safe-autoheal ; argv[]=/usr/local/sbin/homelab-safe-autoheal ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","FragmentPath":"/etc/systemd/system/homelab-safe-autoheal.service","Group":"","Id":"homelab-safe-autoheal.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"","WorkingDirectory":""},"homelab-safe-exec-health.service":{"ActiveState":"inactive","Description":"Run allowlisted homelab health checks","DropInPaths":"","ExecStart":"{ path=/usr/local/sbin/homelab-safe-exec ; argv[]=/usr/local/sbin/homelab-safe-exec all-health ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","Group":"root","Id":"homelab-safe-exec-health.service","LoadState":"loaded","MainPID":"0","Restart":"no","SubState":"dead","UnitFileState":"static","User":"root","WorkingDirectory":""},"homelab-scrutiny.service":{"ActiveState":"active","Description":"Homelab Scrutiny SMART dashboard","DropInPaths":"","ExecStart":"{ path=/usr/bin/podman ; argv[]=/usr/bin/podman run --name scrutiny --rm --pull=never --privileged --device /dev/nvme0 --device /dev/nvme0n1 -v /run/udev:/run/udev:ro -v /opt/stacks/scrutiny/config:/opt/scrutiny/config -v /opt/stacks/scrutiny/influxdb:/opt/scrutiny/influxdb -p <PRIVATE_IPV4>:8086:8080 ghcr.io/analogj/scrutiny:latest-omnibus ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }","FragmentPath":"/etc/systemd/system/homelab-scrutiny.service","Group":"","Id":"homelab-scrutiny.service","LoadState":"loaded","MainPID":"1484","Restart":"always","SubState":"running","UnitFileState":"enabled","User":"","WorkingDirectory":""},"homelab-secret-exposure-guard.service":"<REDACTED>","homelab-secret-sanity.service":"<REDACTED>"},"services":[{"active":"active","description":"Load AppArmor profiles","load":"loaded","sub":"exited","unit":"apparmor.service"},{"active":"inactive","description":"Daily apt upgrade and clean activities","load":"loaded","sub":"dead","unit":"apt-daily-upgrade.service"},{"active":"inactive","description":"Daily apt download activities","load":"loaded","sub":"dead","unit":"apt-daily.service"},{"active":"active","description":"Availability of block devices","load":"loaded","sub":"exited","unit":"blk-availability.service"},{"active":"active","description":"chrony, an NTP client/server","load":"loaded","sub":"running","unit":"chrony.service"},{"active":"active","description":"Set console font and keymap","load":"loaded","sub":"exited","unit":"console-setup.service"},{"active":"active","description":"Corosync Cluster Engine","load":"loaded","sub":"running","unit":"corosync.service"},{"active":"active","description":"Regular background program processing daemon","load":"loaded","sub":"running","unit":"cron.service"},{"active":"active","description":"D-Bus System Message Bus","load":"loaded","sub":"running","unit":"dbus.service"},{"active":"active","description":"Device-mapper event daemon","load":"loaded","sub":"running","unit":"dm-event.service"},{"active":"inactive","description":"docker.service","load":"not-found","sub":"dead","unit":"docker.service"},{"active":"inactive","description":"File Browser offhost sync to pve02","load":"loaded","sub":"dead","unit":"filebrowser-offhost-sync.service"},{"active":"active","description":"Getty on tty1","load":"loaded","sub":"running","unit":"getty@tty1.service"},{"active":"inactive","description":"Homelab alerting health check","load":"loaded","sub":"dead","unit":"homelab-alerting-health.service"},{"active":"failed","description":"Generate unified homelab backup matrix state","load":"loaded","sub":"failed","unit":"homelab-backup-matrix-refresh.service"},{"active":"inactive","description":"Homelab capacity risk guard","load":"loaded","sub":"dead","unit":"homelab-capacity-risk.service"},{"active":"inactive","description":"Export and securely sync nonsensitive cluster inventory to Cluster Admin","load":"loaded","sub":"dead","unit":"homelab-cluster-admin-inventory-sync.service"},{"active":"inactive","description":"Push public pve01 health files to cluster-admin webpanel","load":"loaded","sub":"dead","unit":"homelab-cluster-admin-webpanel-sync.service"},{"active":"active","description":"Homelab cluster internal IP on vmbr0","load":"loaded","sub":"exited","unit":"homelab-cluster-internal-ip.service"},{"active":"inactive","description":"Homelab cluster passport","load":"loaded","sub":"dead","unit":"homelab-cluster-passport.service"},{"active":"active","description":"Homelab command adapter","load":"loaded","sub":"running","unit":"homelab-command-adapter.service"},{"active":"active","description":"Homelab command portal","load":"loaded","sub":"running","unit":"homelab-command-portal.service"},{"active":"failed","description":"Crypto portfolio chart health check","load":"loaded","sub":"failed","unit":"homelab-crypto-portfolio-chart-health.service"},{"active":"inactive","description":"Homelab dependency map check","load":"loaded","sub":"dead","unit":"homelab-dependency-map-check.service"},{"active":"inactive","description":"Homelab desired-state Git snapshot","load":"loaded","sub":"dead","unit":"homelab-desired-state-sync.service"},{"active":"inactive","description":"Homelab disk space health endpoint","load":"loaded","sub":"dead","unit":"homelab-disk-space-health.service"},{"active":"inactive","description":"Homelab Docker health readonly collector","load":"loaded","sub":"dead","unit":"homelab-docker-health.service"},{"active":"inactive","description":"Homelab drift check","load":"loaded","sub":"dead","unit":"homelab-drift-check.service"},{"active":"inactive","description":"Homelab duty-admin read-only report","load":"loaded","sub":"dead","unit":"homelab-duty-admin-report.service"},{"active":"inactive","description":"Homelab duty-admin v2 analyzer","load":"loaded","sub":"dead","unit":"homelab-duty-admin-v2.service"},{"active":"inactive","description":"Homelab edge-vm VM130 daily offhost freshness sync from latest nightly dump","load":"loaded","sub":"dead","unit":"homelab-edge-vm-offhost-freshness.service"},{"active":"inactive","description":"Homelab evidence catalog read-only collector","load":"loaded","sub":"dead","unit":"homelab-evidence-catalog.service"},{"active":"inactive","description":"Homelab external probe VPS strategy health","load":"loaded","sub":"dead","unit":"homelab-external-probe-vps-health.service"},{"active":"inactive","description":"Homelab final readiness gate","load":"loaded","sub":"dead","unit":"homelab-final-readiness-gate.service"},{"active":"inactive","description":"Homelab forum Snuffleupagus health","load":"loaded","sub":"dead","unit":"homelab-forum-snuffleupagus-health.service"},{"active":"inactive","description":"Homelab golden-state index","load":"loaded","sub":"dead","unit":"homelab-golden-state-index.service"},{"active":"active","description":"Homelab health HTTP endpoint 9101","load":"loaded","sub":"running","unit":"homelab-health-http-9101.service"},{"active":"active","description":"Homelab health HTTP endpoint","load":"loaded","sub":"running","unit":"homelab-health-http.service"},{"active":"inactive","description":"Homelab health metrics textfile collector","load":"loaded","sub":"dead","unit":"homelab-health-metrics.service"},{"active":"inactive","description":"Homelab incident journal","load":"loaded","sub":"dead","unit":"homelab-incident-journal.service"},{"active":"inactive","description":"Homelab Kuma monitor policy health","load":"loaded","sub":"dead","unit":"homelab-kuma-monitor-policy.service"},{"active":"inactive","description":"Homelab MkDocs auto-refresh from Git","load":"loaded","sub":"dead","unit":"homelab-mkdocs-auto-refresh.service"},{"active":"inactive","description":"Homelab overall health","load":"loaded","sub":"dead","unit":"homelab-overall-health.service"},{"active":"inactive","description":"Homelab private VPN hosts health check","load":"loaded","sub":"dead","unit":"homelab-private-vpn-hosts-health.service"},{"active":"inactive","description":"Homelab pve03 staging capacity health check","load":"loaded","sub":"dead","unit":"homelab-pve03-staging-capacity-health.service"},{"active":"inactive","description":"Homelab local quality gate read-only collector","load":"loaded","sub":"dead","unit":"homelab-quality-gate.service"},{"active":"active","description":"Homelab immutable capability reader v3","load":"loaded","sub":"running","unit":"homelab-reader-v3.service"},{"active":"inactive","description":"Refresh homelab cluster reference","load":"loaded","sub":"dead","unit":"homelab-reference-refresh.service"},{"active":"active","description":"Homelab automatic fixed result anchor","load":"loaded","sub":"running","unit":"homelab-result-lookup.service"},{"active":"inactive","description":"Safe Netcraze router watchdog","load":"loaded","sub":"dead","unit":"homelab-router-watchdog.service"},{"active":"inactive","description":"Homelab recovery runbook generator","load":"loaded","sub":"dead","unit":"homelab-runbook-generate.service"},{"active":"active","description":"Homelab Scrutiny SMART dashboard","load":"loaded","sub":"running","unit":"homelab-scrutiny.service"},{"active":"inactive","description":"Homelab secret exposure guard","load":"loaded","sub":"dead","unit":"homelab-secret-exposure-guard.service"},{"active":"inactive","description":"Homelab secret sanity no-payload collector","load":"loaded","sub":"dead","unit":"homelab-secret-sanity.service"},{"active":"inactive","description":"Homelab service registry health check","load":"loaded","sub":"dead","unit":"homelab-service-registry-check.service"},{"active":"inactive","description":"Homelab SMART metrics textfile refresh","load":"loaded","sub":"dead","unit":"homelab-smartctl-textfile.service"},{"active":"inactive","description":"Homelab SOPS edge secret coverage drift audit","load":"loaded","sub":"dead","unit":"homelab-sops-edge-secret-coverage.service"},{"active":"inactive","description":"Homelab storage capacity read-only collector","load":"loaded","sub":"dead","unit":"homelab-storage-capacity.service"},{"active":"inactive","description":"Homelab VPS SSH identity audit","load":"loaded","sub":"dead","unit":"homelab-vps-identity-audit.service"},{"active":"active","description":"Helper to synchronize boot up for ifupdown","load":"loaded","sub":"exited","unit":"ifupdown2-pre.service"},{"active":"inactive","description":"Sync Immich media backups from pve01 to pve02","load":"loaded","sub":"dead","unit":"immich-media-offhost-sync.service"},{"active":"active","description":"Set the console keyboard layout","load":"loaded","sub":"exited","unit":"keyboard-setup.service"},{"active":"active","description":"Create List of Static Device Nodes","load":"loaded","sub":"exited","unit":"kmod-static-nodes.service"},{"active":"active","description":"Kernel Samepage Merging (KSM) Tuning Daemon","load":"loaded","sub":"running","unit":"ksmtuned.service"},{"active":"active","description":"Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling","load":"loaded","sub":"exited","unit":"lvm2-monitor.service"},{"active":"active","description":"LXC Container Monitoring Daemon","load":"loaded","sub":"running","unit":"lxc-monitord.service"},{"active":"active","description":"LXC network bridge setup","load":"loaded","sub":"exited","unit":"lxc-net.service"},{"active":"active","description":"LXC Container Initialization and Autoboot Code","load":"loaded","sub":"exited","unit":"lxc.service"},{"active":"active","description":"FUSE filesystem for LXC","load":"loaded","sub":"running","unit":"lxcfs.service"},{"active":"inactive","description":"Memos off-host backup sync to pve02","load":"loaded","sub":"dead","unit":"memos-offhost-sync.service"},{"active":"active","description":"NetBird mesh network client","load":"loaded","sub":"running","unit":"netbird.service"},{"active":"active","description":"Network initialization","load":"loaded","sub":"exited","unit":"networking.service"},{"active":"active","description":"pNFS block layout mapping daemon","load":"loaded","sub":"running","unit":"nfs-blkmap.service"},{"active":"active","description":"Network UPS Tools - device driver for NUT device 'cyberpower'","load":"loaded","sub":"running","unit":"nut-driver@cyberpower.service"},{"active":"active","description":"Network UPS Tools - power device monitor and shutdown controller","load":"loaded","sub":"running","unit":"nut-monitor.service"},{"active":"active","description":"Network UPS Tools - power devices information server","load":"loaded","sub":"running","unit":"nut-server.service"},{"active":"active","description":"Postfix Mail Transport Agent (main/default instance)","load":"loaded","sub":"running","unit":"postfix.service"},{"active":"inactive","description":"Collect apt metrics for prometheus-node-exporter","load":"loaded","sub":"dead","unit":"prometheus-node-exporter-apt.service"},{"active":"inactive","description":"Collect ipmitool sensor metrics for prometheus-node-exporter","load":"loaded","sub":"dead","unit":"prometheus-node-exporter-ipmitool-sensor.service"},{"active":"inactive","description":"Collect Mellanox HCA temperatures for prometheus-node-exporter","load":"loaded","sub":"dead","unit":"prometheus-node-exporter-mellanox-hca-temp.service"},{"active":"inactive","description":"Collect NVMe metrics for prometheus-node-exporter","load":"loaded","sub":"dead","unit":"prometheus-node-exporter-nvme.service"},{"active":"inactive","description":"Collect SMART metrics for prometheus-node-exporter","load":"loaded","sub":"dead","unit":"prometheus-node-exporter-smartmon.service"},{"active":"active","description":"Prometheus exporter for machine metrics","load":"loaded","sub":"running","unit":"prometheus-node-exporter.service"},{"active":"inactive","description":"Clean up bootloader next-boot setting","load":"loaded","sub":"dead","unit":"proxmox-boot-cleanup.service"},{"active":"active","description":"Proxmox nftables firewall","load":"loaded","sub":"running","unit":"proxmox-firewall.service"},{"active":"active","description":"The Proxmox VE cluster filesystem","load":"loaded","sub":"running","unit":"pve-cluster.service"},{"active":"active","description":"PVE LXC Container: 110","load":"loaded","sub":"running","unit":"pve-container@110.service"},{"active":"active","description":"PVE LXC Container: 112","load":"loaded","sub":"running","unit":"pve-container@112.service"},{"active":"inactive","description":"Daily PVE download activities","load":"loaded","sub":"dead","unit":"pve-daily-update.service"},{"active":"active","description":"Commit Proxmox VE Firewall changes","load":"loaded","sub":"exited","unit":"pve-firewall-commit.service"},{"active":"active","description":"Proxmox VE firewall","load":"loaded","sub":"running","unit":"pve-firewall.service"},{"active":"active","description":"PVE guests","load":"loaded","sub":"exited","unit":"pve-guests.service"},{"active":"active","description":"PVE Cluster HA Resource Manager Daemon","load":"loaded","sub":"running","unit":"pve-ha-crm.service"},{"active":"active","description":"PVE Local HA Resource Manager Daemon","load":"loaded","sub":"running","unit":"pve-ha-lrm.service"},{"active":"active","description":"Proxmox VE LXC Syscall Daemon","load":"loaded","sub":"running","unit":"pve-lxc-syscalld.service"},{"active":"active","description":"PVE Query Machine Capabilities","load":"loaded","sub":"exited","unit":"pve-query-machine-capabilities.service"},{"active":"active","description":"Commit Proxmox VE SDN changes","load":"loaded","sub":"exited","unit":"pve-sdn-commit.service"},{"active":"active","description":"Proxmox VE Login Banner","load":"loaded","sub":"exited","unit":"pvebanner.service"},{"active":"active","description":"PVE API Daemon","load":"loaded","sub":"running","unit":"pvedaemon.service"},{"active":"active","description":"Proxmox VE firewall logger","load":"loaded","sub":"running","unit":"pvefw-logger.service"},{"active":"active","description":"Commit Proxmox VE network changes","load":"loaded","sub":"exited","unit":"pvenetcommit.service"},{"active":"active","description":"PVE API Proxy Server","load":"loaded","sub":"running","unit":"pveproxy.service"},{"active":"active","description":"Proxmox VE scheduler","load":"loaded","sub":"running","unit":"pvescheduler.service"},{"active":"active","description":"PVE Status Daemon","load":"loaded","sub":"running","unit":"pvestatd.service"},{"active":"active","description":"PVE Qemu Event Daemon","load":"loaded","sub":"running","unit":"qmeventd.service"},{"active":"active","description":"Map RBD devices","load":"loaded","sub":"exited","unit":"rbdmap.service"},{"active":"active","description":"Notify NFS peers of a restart","load":"loaded","sub":"exited","unit":"rpc-statd-notify.service"},{"active":"active","description":"RPC bind portmap service","load":"loaded","sub":"running","unit":"rpcbind.service"},{"active":"active","description":"Data caching daemon for rrdtool","load":"loaded","sub":"running","unit":"rrdcached.service"},{"active":"active","description":"Self Monitoring and Reporting Technology (SMART) Daemon","load":"loaded","sub":"running","unit":"smartmontools.service"},{"active":"active","description":"PVE SPICE Proxy Server","load":"loaded","sub":"running","unit":"spiceproxy.service"},{"active":"active","description":"OpenBSD Secure Shell server","load":"loaded","sub":"running","unit":"ssh.service"},{"active":"active","description":"Set Up Additional Binary Formats","load":"loaded","sub":"exited","unit":"systemd-binfmt.service"},{"active":"active","description":"File System Check on /dev/disk/by-uuid/1F7B-B842","load":"loaded","sub":"exited","unit":"systemd-fsck@dev-disk-by\\x2duuid-1F7B\\x2dB842.service"},{"active":"active","description":"File System Check on /dev/disk/by-uuid/6315a6c2-cafc-4a70-8272-9661e9165100","load":"loaded","sub":"exited","unit":"systemd-fsck@dev-disk-by\\x2duuid-6315a6c2\\x2dcafc\\x2d4a70\\x2d8272\\x2d9661e9165100.service"},{"active":"inactive","description":"Rebuild Hardware Database","load":"loaded","sub":"dead","unit":"systemd-hwdb-update.service"},{"active":"inactive","description":"Rebuild Journal Catalog","load":"loaded","sub":"dead","unit":"systemd-journal-catalog-update.service"},{"active":"active","description":"Flush Journal to Persistent Storage","load":"loaded","sub":"exited","unit":"systemd-journal-flush.service"},{"active":"active","description":"Journal Service","load":"loaded","sub":"running","unit":"systemd-journald.service"},{"active":"active","description":"User Login Management","load":"loaded","sub":"running","unit":"systemd-logind.service"},{"active":"active","description":"Load Kernel Modules","load":"loaded","sub":"exited","unit":"systemd-modules-load.service"},{"active":"active","description":"Load/Save OS Random Seed","load":"loaded","sub":"exited","unit":"systemd-random-seed.service"},{"active":"active","description":"Remount Root and Kernel File Systems","load":"loaded","sub":"exited","unit":"systemd-remount-fs.service"},{"active":"active","description":"Apply Kernel Variables","load":"loaded","sub":"exited","unit":"systemd-sysctl.service"},{"active":"active","description":"Create Static Device Nodes in /dev gracefully","load":"loaded","sub":"exited","unit":"systemd-tmpfiles-setup-dev-early.service"},{"active":"active","description":"Create Static Device Nodes in /dev","load":"loaded","sub":"exited","unit":"systemd-tmpfiles-setup-dev.service"},{"active":"active","description":"Create System Files and Directories","load":"loaded","sub":"exited","unit":"systemd-tmpfiles-setup.service"},{"active":"active","description":"Load udev Rules from Credentials","load":"loaded","sub":"exited","unit":"systemd-udev-load-credentials.service"},{"active":"active","description":"Wait for udev To Complete Device Initialization","load":"loaded","sub":"exited","unit":"systemd-udev-settle.service"},{"active":"active","description":"Coldplug All udev Devices","load":"loaded","sub":"exited","unit":"systemd-udev-trigger.service"},{"active":"active","description":"Rule-based Manager for Device Events and Files","load":"loaded","sub":"running","unit":"systemd-udevd.service"},{"active":"inactive","description":"Update is Completed","load":"loaded","sub":"dead","unit":"systemd-update-done.service"},{"active":"active","description":"Permit User Sessions","load":"loaded","sub":"exited","unit":"systemd-user-sessions.service"},{"active":"active","description":"Proxmox VE watchdog multiplexer","load":"loaded","sub":"running","unit":"watchdog-mux.service"},{"active":"active","description":"Write boot and shutdown times into wtmpdb","load":"loaded","sub":"exited","unit":"wtmpdb-update-boot.service"},{"active":"active","description":"Mount ZFS filesystems","load":"loaded","sub":"exited","unit":"zfs-mount.service"},{"active":"active","description":"ZFS file system shares","load":"loaded","sub":"exited","unit":"zfs-share.service"},{"active":"active","description":"Wait for ZFS Volume (zvol) links in /dev","load":"loaded","sub":"exited","unit":"zfs-volume-wait.service"},{"active":"active","description":"ZFS Event Daemon (zed)","load":"loaded","sub":"running","unit":"zfs-zed.service"}],"services_command":{"duration_seconds":0.007,"rc":0,"stderr":"","stdout_bytes":36637,"stdout_sha256":"<REDACTED_TOKEN>"},"timers":["Wed 2026-08-05 13:33:26 MSK 3s Wed 2026-08-05 13:32:26 MSK 56s ago homelab-cluster-admin-webpanel-sync.timer homelab-cluster-admin-webpanel-sync.service","Wed 2026-08-05 13:33:26 MSK 3s Wed 2026-08-05 13:32:26 MSK 56s ago homelab-private-vpn-hosts-health.timer homelab-private-vpn-hosts-health.service","Wed 2026-08-05 13:33:42 MSK 19s Wed 2026-08-05 13:28:26 MSK 4min 56s ago homelab-health-metrics.timer homelab-health-metrics.service","Wed 2026-08-05 13:34:20 MSK 57s Wed 2026-08-05 13:33:16 MSK 6s ago homelab-router-watchdog.timer homelab-router-watchdog.service","Wed 2026-08-05 13:34:26 MSK 1min 3s Wed 2026-08-05 13:29:26 MSK 3min 56s ago homelab-smartctl-textfile.timer homelab-smartctl-textfile.service","Wed 2026-08-05 13:34:26 MSK 1min 3s Wed 2026-08-05 13:29:26 MSK 3min 56s ago netbird-peers-health.timer netbird-peers-health.service","Wed 2026-08-05 13:34:39 MSK 1min 16s Wed 2026-08-05 13:01:38 MSK 31min ago homelab-mkdocs-auto-refresh.timer homelab-mkdocs-auto-refresh.service","Wed 2026-08-05 13:35:14 MSK 1min 52s Wed 2026-08-05 13:20:14 MSK 13min ago prometheus-node-exporter-apt.timer prometheus-node-exporter-apt.service","Wed 2026-08-05 13:35:20 MSK 1min 57s Wed 2026-08-05 13:33:18 MSK 4s ago homelab-cluster-admin-inventory-sync.timer homelab-cluster-admin-inventory-sync.service","Wed 2026-08-05 13:36:26 MSK 3min 3s Wed 2026-08-05 13:26:26 MSK 6min ago skladchik-reports-monitor-supervisor.timer skladchik-reports-monitor-supervisor.service","Wed 2026-08-05 13:37:26 MSK 4min 3s Wed 2026-08-05 13:22:26 MSK 10min ago homelab-disk-space-health.timer homelab-disk-space-health.service","Wed 2026-08-05 13:37:28 MSK 4min 5s Wed 2026-08-05 13:32:07 MSK 1min 15s ago homelab-crypto-portfolio-chart-health.timer homelab-crypto-portfolio-chart-health.service","Wed 2026-08-05 13:39:26 MSK 6min Wed 2026-08-05 13:24:26 MSK 8min ago homelab-pve03-staging-capacity-health.timer homelab-pve03-staging-capacity-health.service","Wed 2026-08-05 13:40:26 MSK 7min Wed 2026-08-05 13:25:26 MSK 7min ago prometheus-node-exporter-nvme.timer prometheus-node-exporter-nvme.service","Wed 2026-08-05 13:45:00 MSK 11min Wed 2026-08-05 13:30:07 MSK 3min 15s ago homelab-incident-journal.timer homelab-incident-journal.service","Wed 2026-08-05 13:45:15 MSK 11min Wed 2026-08-05 13:31:26 MSK 1min 56s ago homelab-duty-admin-v2.timer homelab-duty-admin-v2.service","Wed 2026-08-05 13:46:02 MSK 12min Wed 2026-08-05 13:30:14 MSK 3min 7s ago homelab-external-probe-vps-health.timer homelab-external-probe-vps-health.service","Wed 2026-08-05 13:46:29 MSK 13min Wed 2026-08-05 13:30:29 MSK 2min 53s ago homelab-forum-snuffleupagus-health.timer homelab-forum-snuffleupagus-health.service","Wed 2026-08-05 13:56:32 MSK 23min Wed 2026-08-05 13:24:50 MSK 8min ago homelab-reference-refresh.timer homelab-reference-refresh.service","Wed 2026-08-05 14:08:26 MSK 35min Wed 2026-08-05 08:08:26 MSK 5h 24min ago homelab-vps-identity-audit.timer homelab-vps-identity-audit.service","Wed 2026-08-05 14:20:26 MSK 47min Tue 2026-08-04 14:20:26 MSK 23h ago systemd-tmpfiles-clean.timer systemd-tmpfiles-clean.service","Wed 2026-08-05 20:41:26 MSK 7h Wed 2026-08-05 08:05:14 MSK 5h 28min ago apt-daily.timer apt-daily.service","Thu 2026-08-06 00:00:00 MSK 10h Wed 2026-08-05 00:00:07 MSK 13h ago dpkg-db-backup.timer dpkg-db-backup.service","Thu 2026-08-06 00:03:40 MSK 10h Wed 2026-08-05 00:51:17 MSK 12h ago logrotate.timer logrotate.service","Thu 2026-08-06 00:10:46 MSK 10h Wed 2026-08-05 00:13:26 MSK 13h ago homelab-docker-health.timer homelab-docker-health.service","Thu 2026-08-06 00:12:36 MSK 10h Wed 2026-08-05 00:18:58 MSK 13h ago homelab-quality-gate.timer homelab-quality-gate.service","Thu 2026-08-06 00:18:11 MSK 10h Wed 2026-08-05 00:08:47 MSK 13h ago homelab-evidence-catalog.timer homelab-evidence-catalog.service","Thu 2026-08-06 00:19:51 MSK 10h Wed 2026-08-05 00:08:07 MSK 13h ago homelab-storage-capacity.timer homelab-storage-capacity.service","Thu 2026-08-06 02:45:12 MSK 13h Wed 2026-08-05 04:06:07 MSK 9h ago pve-daily-update.timer pve-daily-update.service","Thu 2026-08-06 03:50:00 MSK 14h Wed 2026-08-05 03:50:07 MSK 9h ago filebrowser-offhost-sync.timer filebrowser-offhost-sync.service","Thu 2026-08-06 04:35:40 MSK 15h Wed 2026-08-05 04:48:14 MSK 8h ago homelab-edge-vm-offhost-freshness.timer homelab-edge-vm-offhost-freshness.service","Thu 2026-08-06 04:52:05 MSK 15h Wed 2026-08-05 04:58:26 MSK 8h ago homelab-sops-edge-secret-coverage.timer homelab-sops-edge-secret-coverage.service","Thu 2026-08-06 06:51:28 MSK 17h Wed 2026-08-05 06:01:14 MSK 7h ago apt-daily-upgrade.timer apt-daily-upgrade.service","Thu 2026-08-06 07:03:41 MSK 17h Wed 2026-08-05 07:17:02 MSK 6h ago homelab-drift-check.timer homelab-drift-check.service","Thu 2026-08-06 07:28:22 MSK 17h Wed 2026-08-05 07:32:07 MSK 6h ago homelab-service-registry-check.timer homelab-service-registry-check.service","Thu 2026-08-06 07:48:33 MSK 18h Wed 2026-08-05 07:56:50 MSK 5h 36min ago homelab-dependency-map-check.timer homelab-dependency-map-check.service","Thu 2026-08-06 07:54:57 MSK 18h Wed 2026-08-05 07:54:04 MSK 5h 39min ago homelab-alerting-health.timer homelab-alerting-health.service","Thu 2026-08-06 08:00:12 MSK 18h Wed 2026-08-05 07:56:59 MSK 5h 36min ago homelab-runbook-generate.timer homelab-runbook-generate.service","Thu 2026-08-06 08:04:28 MSK 18h Wed 2026-08-05 08:06:26 MSK 5h 26min ago homelab-duty-admin-report.timer homelab-duty-admin-report.service","Thu 2026-08-06 08:06:16 MSK 18h Wed 2026-08-05 07:48:26 MSK 5h 44min ago homelab-desired-state-sync.timer homelab-desired-state-sync.service","Thu 2026-08-06 08:06:43 MSK 18h Wed 2026-08-05 08:17:02 MSK 5h 16min ago homelab-kuma-monitor-policy.timer homelab-kuma-monitor-policy.service","Thu 2026-08-06 08:12:34 MSK 18h Wed 2026-08-05 08:11:14 MSK 5h 22min ago homelab-overall-health.timer homelab-overall-health.service","Thu 2026-08-06 08:29:02 MSK 18h Wed 2026-08-05 08:21:50 MSK 5h 11min ago homelab-final-readiness-gate.timer homelab-final-readiness-gate.service","Thu 2026-08-06 08:29:18 MSK 18h Wed 2026-08-05 08:30:14 MSK 5h 3min ago homelab-capacity-risk.timer homelab-capacity-risk.service","Thu 2026-08-06 08:44:24 MSK 19h Wed 2026-08-05 01:56:14 MSK 11h ago man-db.timer man-db.service","Thu 2026-08-06 08:45:56 MSK 19h Wed 2026-08-05 08:40:50 MSK 4h 52min ago homelab-secret-exposure-guard.timer homelab-secret-exposure-guard.service","Thu 2026-08-06 08:47:53 MSK 19h Wed 2026-08-05 08:55:14 MSK 4h 38min ago homelab-golden-state-index.timer homelab-golden-state-index.service","Thu 2026-08-06 08:51:13 MSK 19h Wed 2026-08-05 08:37:07 MSK 4h 56min ago homelab-cluster-passport.timer homelab-cluster-passport.service","Thu 2026-08-06 08:53:10 MSK 19h Wed 2026-08-05 08:47:07 MSK 4h 46min ago immich-media-offhost-sync.timer immich-media-offhost-sync.service","Thu 2026-08-06 09:07:43 MSK 19h Wed 2026-08-05 09:21:07 MSK 4h 12min ago memos-offhost-sync.timer memos-offhost-sync.service","Thu 2026-08-06 10:15:00 MSK 20h Wed 2026-08-05 10:15:07 MSK 3h 18min ago skladchik-reports-monitor-monthly-selftest-watch.timer skladchik-reports-monitor-monthly-selftest-watch.service","Sun 2026-08-09 03:10:38 MSK 3 days Sun 2026-08-02 03:10:25 MSK 3 days ago xfs_scrub_all.timer xfs_scrub_all.service","Sun 2026-08-09 03:10:48 MSK 3 days Sun 2026-08-02 03:10:50 MSK 3 days ago e2scrub_all.timer e2scrub_all.service","Mon 2026-08-10 00:03:56 MSK 4 days Mon 2026-08-03 00:11:50 MSK 2 days ago homelab-secret-sanity.timer homelab-secret-sanity.service","Mon 2026-08-10 01:11:21 MSK 4 days Mon 2026-08-03 01:17:56 MSK 2 days ago fstrim.timer fstrim.service","- - - - prometheus-node-exporter-ipmitool-sensor.timer prometheus-node-exporter-ipmitool-sensor.service","- - - - prometheus-node-exporter-mellanox-hca-temp.timer prometheus-node-exporter-mellanox-hca-temp.service","- - - - prometheus-node-exporter-smartmon.timer prometheus-node-exporter-smartmon.service"],"timers_command":{"duration_seconds":0.015,"rc":0,"stderr":"","stdout_bytes":9692,"stdout_sha256":"<REDACTED_TOKEN>"},"unit_files":[{"preset":"enabled","state":"enabled","unit":"apparmor.service"},{"preset":"-","state":"static","unit":"apt-daily-upgrade.service"},{"preset":"-","state":"static","unit":"apt-daily.service"},{"preset":"-","state":"static","unit":"apt-listchanges.service"},{"preset":"-","state":"static","unit":"auth-rpcgss-module.service"},{"preset":"enabled","state":"enabled","unit":"blk-availability.service"},{"preset":"-","state":"static","unit":"capsule@.service"},{"preset":"-","state":"static","unit":"chrony-dnssrv@.service"},{"preset":"enabled","state":"enabled","unit":"chrony.service"},{"preset":"enabled","state":"enabled","unit":"console-setup.service"},{"preset":"-","state":"static","unit":"container-getty@.service"},{"preset":"enabled","state":"enabled","unit":"corosync.service"},{"preset":"enabled","state":"enabled","unit":"cron.service"},{"preset":"enabled","state":"masked","unit":"cryptdisks-early.service"},{"preset":"enabled","state":"masked","unit":"cryptdisks.service"},{"preset":"-","state":"static","unit":"dbus.service"},{"preset":"-","state":"static","unit":"dm-event.service"},{"preset":"-","state":"static","unit":"dpkg-db-backup.service"},{"preset":"-","state":"static","unit":"e2scrub@.service"},{"preset":"-","state":"static","unit":"e2scrub_all.service"},{"preset":"-","state":"static","unit":"e2scrub_fail@.service"},{"preset":"enabled","state":"enabled","unit":"e2scrub_reap.service"},{"preset":"-","state":"static","unit":"emergency.service"},{"preset":"-","state":"static","unit":"filebrowser-backup.service"},{"preset":"-","state":"static","unit":"filebrowser-offhost-sync.service"},{"preset":"-","state":"static","unit":"filebrowser-restore-validate.service"},{"preset":"-","state":"static","unit":"fstrim.service"},{"preset":"-","state":"static","unit":"getty-static.service"},{"preset":"enabled","state":"enabled","unit":"getty@.service"},{"preset":"enabled","state":"enabled","unit":"grub-common.service"},{"preset":"-","state":"static","unit":"homelab-alerting-health.service"},{"preset":"-","state":"static","unit":"homelab-alertmanager-backup.service"},{"preset":"-","state":"static","unit":"homelab-appbackup-dockge-stacks.service"},{"preset":"-","state":"static","unit":"homelab-appbackup-mariadb-batch.service"},{"preset":"-","state":"static","unit":"homelab-appbackup-npmplus-edge.service"},{"preset":"-","state":"static","unit":"homelab-appbackup-postgres-batch.service"},{"preset":"-","state":"static","unit":"homelab-appbackup-sqlite-batch.service"},{"preset":"-","state":"static","unit":"homelab-authentik-backup.service"},{"preset":"-","state":"static","unit":"homelab-auto-backup.service"},{"preset":"-","state":"static","unit":"homelab-backup-coverage-matrix.service"},{"preset":"-","state":"static","unit":"homelab-backup-freshness.service"},{"preset":"-","state":"static","unit":"homelab-backup-healthcheck.service"},{"preset":"-","state":"static","unit":"homelab-backup-matrix-refresh.service"},{"preset":"-","state":"static","unit":"homelab-backup-sla-health.service"},{"preset":"-","state":"static","unit":"homelab-beszel-backup.service"},{"preset":"-","state":"static","unit":"homelab-blackbox-exporter-backup.service"},{"preset":"-","state":"static","unit":"homelab-capacity-risk.service"},{"preset":"-","state":"static","unit":"homelab-cluster-admin-incident-engine-backup.service"},{"preset":"-","state":"static","unit":"homelab-cluster-admin-inventory-sync.service"},{"preset":"-","state":"static","unit":"homelab-cluster-admin-pull.service"},{"preset":"-","state":"static","unit":"homelab-cluster-admin-webpanel-sync.service"},{"preset":"enabled","state":"enabled","unit":"homelab-cluster-internal-ip.service"},{"preset":"-","state":"static","unit":"homelab-cluster-passport.service"},{"preset":"enabled","state":"enabled","unit":"homelab-command-adapter.service"},{"preset":"enabled","state":"enabled","unit":"homelab-command-portal.service"},{"preset":"-","state":"static","unit":"homelab-crypto-portfolio-backup.service"},{"preset":"-","state":"static","unit":"homelab-crypto-portfolio-chart-health.service"},{"preset":"-","state":"static","unit":"homelab-dependency-map-check.service"},{"preset":"-","state":"static","unit":"homelab-desired-state-sync.service"},{"preset":"-","state":"static","unit":"homelab-disk-space-health.service"},{"preset":"-","state":"static","unit":"homelab-docker-health.service"},{"preset":"-","state":"static","unit":"homelab-drift-check.service"},{"preset":"-","state":"static","unit":"homelab-duty-admin-report.service"},{"preset":"-","state":"static","unit":"homelab-duty-admin-v2.service"},{"preset":"-","state":"static","unit":"homelab-edge-vm-offhost-freshness.service"},{"preset":"-","state":"static","unit":"homelab-edge-vm-vzdump-backup.service"},{"preset":"-","state":"static","unit":"homelab-emergency-backup.service"},{"preset":"-","state":"static","unit":"homelab-evidence-catalog.service"},{"preset":"-","state":"static","unit":"homelab-evidence-seal.service"},{"preset":"-","state":"static","unit":"homelab-extended-appbackup.service"},{"preset":"-","state":"static","unit":"homelab-external-probe-vps-health.service"},{"preset":"-","state":"static","unit":"homelab-final-readiness-gate.service"},{"preset":"-","state":"static","unit":"homelab-forum-snuffleupagus-health.service"},{"preset":"-","state":"static","unit":"homelab-gitea-backup.service"},{"preset":"-","state":"static","unit":"homelab-gitea-secondary-backup.service"},{"preset":"-","state":"static","unit":"homelab-golden-state-index.service"},{"preset":"enabled","state":"enabled","unit":"homelab-health-http-9101.service"},{"preset":"enabled","state":"enabled","unit":"homelab-health-http.service"},{"preset":"-","state":"static","unit":"homelab-health-metrics.service"},{"preset":"-","state":"static","unit":"homelab-incident-journal.service"},{"preset":"-","state":"static","unit":"homelab-ingress-standby-refresh.service"},{"preset":"-","state":"static","unit":"homelab-kuma-monitor-policy.service"},{"preset":"-","state":"static","unit":"homelab-legacy-monitoring-backups.service"},{"preset":"-","state":"static","unit":"homelab-mail-cloud-critical-upload.service"},{"preset":"-","state":"static","unit":"homelab-mail-cloud-edge-vm-upload.service"},{"preset":"-","state":"static","unit":"homelab-mail-cloud-nextcloud-vm-upload.service"},{"preset":"-","state":"static","unit":"homelab-mail-cloud-restore-drill.service"},{"preset":"-","state":"static","unit":"homelab-mkdocs-auto-refresh.service"},{"preset":"-","state":"static","unit":"homelab-npmplus-kuma-config-backup.service"},{"preset":"-","state":"static","unit":"homelab-overall-health.service"},{"preset":"-","state":"static","unit":"homelab-private-vpn-hosts-health.service"},{"preset":"-","state":"static","unit":"homelab-pve03-staging-capacity-health.service"},{"preset":"-","state":"static","unit":"homelab-quality-gate.service"},{"preset":"enabled","state":"enabled","unit":"homelab-reader-v3.service"},{"preset":"-","state":"static","unit":"homelab-reference-refresh.service"},{"preset":"enabled","state":"enabled","unit":"homelab-result-lookup.service"},{"preset":"-","state":"static","unit":"homelab-router-running-config-mail-cloud.service"},{"preset":"-","state":"static","unit":"homelab-router-watchdog.service"},{"preset":"-","state":"static","unit":"homelab-runbook-generate.service"},{"preset":"-","state":"static","unit":"homelab-safe-autoheal.service"},{"preset":"-","state":"static","unit":"homelab-safe-exec-health.service"},{"preset":"enabled","state":"enabled","unit":"homelab-scrutiny.service"},{"preset":"-","state":"static","unit":"homelab-secret-exposure-guard.service"},{"preset":"-","state":"static","unit":"homelab-secret-sanity.service"},{"preset":"-","state":"static","unit":"homelab-service-registry-check.service"},{"preset":"-","state":"static","unit":"homelab-smartctl-textfile.service"},{"preset":"-","state":"static","unit":"homelab-sops-edge-secret-coverage.service"},{"preset":"-","state":"static","unit":"homelab-storage-capacity.service"},{"preset":"-","state":"static","unit":"homelab-vaultwarden-backup.service"},{"preset":"-","state":"static","unit":"homelab-verified-backup-health.service"},{"preset":"-","state":"static","unit":"homelab-vm-backup-health.service"},{"preset":"-","state":"static","unit":"homelab-vm-backup-policy.service"},{"preset":"-","state":"static","unit":"homelab-vm-full-backup.service"},{"preset":"-","state":"static","unit":"homelab-vm-full-restore-drill.service"},{"preset":"-","state":"static","unit":"homelab-vm-local-dumps-2cloud.service"},{"preset":"-","state":"static","unit":"homelab-vm-local-dumps-retention.service"},{"preset":"-","state":"static","unit":"homelab-vm160-remote-backup.service"},{"preset":"-","state":"static","unit":"homelab-vps-identity-audit.service"},{"preset":"enabled","state":"masked","unit":"hwclock.service"},{"preset":"-","state":"static","unit":"ifup@.service"},{"preset":"-","state":"static","unit":"ifupdown2-pre.service"},{"preset":"-","state":"static","unit":"immich-media-backup.service"},{"preset":"-","state":"static","unit":"immich-media-offhost-sync.service"},{"preset":"-","state":"static","unit":"initrd-cleanup.service"},{"preset":"-","state":"static","unit":"initrd-parse-etc.service"},{"preset":"-","state":"static","unit":"initrd-switch-root.service"},{"preset":"-","state":"static","unit":"initrd-udevadm-cleanup-db.service"},{"preset":"enabled","state":"enabled","unit":"keyboard-setup.service"},{"preset":"-","state":"static","unit":"kmod-static-nodes.service"},{"preset":"enabled","state":"enabled","unit":"ksmtuned.service"},{"preset":"-","state":"static","unit":"ldconfig.service"},{"preset":"-","state":"static","unit":"logrotate.service"},{"preset":"-","state":"static","unit":"lvm2-lvmpolld.service"},{"preset":"enabled","state":"enabled","unit":"lvm2-monitor.service"},{"preset":"enabled","state":"enabled","unit":"lxc-monitord.service"},{"preset":"enabled","state":"enabled","unit":"lxc-net.service"},{"preset":"enabled","state":"enabled","unit":"lxc.service"},{"preset":"enabled","state":"enabled","unit":"lxcfs.service"},{"preset":"-","state":"static","unit":"man-db.service"},{"preset":"-","state":"static","unit":"memos-backup.service"},{"preset":"-","state":"static","unit":"memos-offhost-sync.service"},{"preset":"-","state":"static","unit":"modprobe@.service"},{"preset":"enabled","state":"enabled","unit":"netavark-dhcp-proxy.service"},{"preset":"enabled","state":"enabled","unit":"netavark-firewalld-reload.service"},{"preset":"-","state":"static","unit":"netbird-peers-health.service"},{"preset":"-","state":"static","unit":"netbird-vps-backup.service"},{"preset":"-","state":"static","unit":"netbird-vps-offhost-sync.service"},{"preset":"enabled","state":"enabled","unit":"netbird.service"},{"preset":"enabled","state":"enabled","unit":"networking.service"},{"preset":"enabled","state":"enabled","unit":"nfs-blkmap.service"},{"preset":"enabled","state":"masked","unit":"nfs-common.service"},{"preset":"-","state":"static","unit":"nfs-idmapd.service"},{"preset":"-","state":"static","unit":"nfs-utils.service"},{"preset":"enabled","state":"enabled","unit":"nut-driver-enumerator.service"},{"preset":"enabled","state":"enabled","unit":"nut-monitor.service"},{"preset":"enabled","state":"enabled","unit":"nut-server.service"},{"preset":"enabled","state":"enabled","unit":"nvmefc-boot-connections.service"},{"preset":"enabled","state":"enabled","unit":"nvmf-autoconnect.service"},{"preset":"-","state":"static","unit":"nvmf-connect-nbft.service"},{"preset":"-","state":"static","unit":"nvmf-connect@.service"},{"preset":"enabled","state":"enabled","unit":"open-iscsi.service"},{"preset":"-","state":"generated","unit":"openipmi.service"},{"preset":"-","state":"static","unit":"pam_namespace.service"},{"preset":"-","state":"static","unit":"paperless-backup.service"},{"preset":"-","state":"static","unit":"paperless-offhost-sync.service"},{"preset":"-","state":"static","unit":"paperless-restore-dry-run.service"},{"preset":"enabled","state":"disabled","unit":"podman-auto-update.service"},{"preset":"enabled","state":"disabled","unit":"podman-clean-transient.service"},{"preset":"enabled","state":"disabled","unit":"podman-kube@.service"},{"preset":"enabled","state":"disabled","unit":"podman-restart.service"},{"preset":"enabled","state":"disabled","unit":"podman.service"},{"preset":"-","state":"static","unit":"postfix-resolvconf.service"},{"preset":"enabled","state":"enabled","unit":"postfix.service"},{"preset":"-","state":"static","unit":"prometheus-node-exporter-apt.service"},{"preset":"-","state":"static","unit":"prometheus-node-exporter-ipmitool-sensor.service"},{"preset":"-","state":"static","unit":"prometheus-node-exporter-mellanox-hca-temp.service"},{"preset":"-","state":"static","unit":"prometheus-node-exporter-nvme.service"},{"preset":"-","state":"static","unit":"prometheus-node-exporter-smartmon.service"},{"preset":"enabled","state":"enabled","unit":"prometheus-node-exporter.service"},{"preset":"enabled","state":"enabled","unit":"proxmox-boot-cleanup.service"},{"_truncated_items":133}],"unit_files_command":{"duration_seconds":0.441,"rc":0,"stderr":"","stdout_bytes":28417,"stdout_sha256":"<REDACTED_TOKEN>"}}},"transport":"local-exec"},{"command":{"duration_seconds":0.027,"output_limited":false,"rc":255,"stderr":"No ED25519 host key is known for pve02 and you have requested strict checking.\r\nHost key verification failed.\r\n","stderr_bytes":111,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"context_id":"node:pve02","error":{"command":{"duration_seconds":0.027,"output_limited":false,"rc":255,"stderr":"No ED25519 host key is known for pve02 and you have requested strict checking.\r\nHost key verification failed.\r\n","stderr_bytes":111,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"stage":"node:pve02"},"kind":"proxmox-node","node":"pve02","probe":null,"transport":"ssh-stdin","transport_meta":{"known_hosts":"/etc/pve/priv/known_hosts"}},{"command":{"duration_seconds":0.024,"output_limited":false,"rc":255,"stderr":"No ED25519 host key is known for pve03 and you have requested strict checking.\r\nHost key verification failed.\r\n","stderr_bytes":111,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"context_id":"node:pve03","error":{"command":{"duration_seconds":0.024,"output_limited":false,"rc":255,"stderr":"No ED25519 host key is known for pve03 and you have requested strict checking.\r\nHost key verification failed.\r\n","stderr_bytes":111,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"stage":"node:pve03"},"kind":"proxmox-node","node":"pve03","probe":null,"transport":"ssh-stdin","transport_meta":{"known_hosts":"/etc/pve/priv/known_hosts"}}],"gitea":{"error":"ls-remote failed","ls_remote":{"duration_seconds":0.075,"output_limited":false,"rc":128,"stderr":"fatal: could not read Username for 'https://git.gram1.ru': terminal prompts disabled\n","stderr_bytes":85,"stderr_sha256":"<REDACTED_TOKEN>","stdout":"","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"read_only":true,"repo_url":"https://git.gram1.ru/homelab-admin/homelab-ops","status":"PARTIAL"},"identity":{"euid":0,"hostname":"pve01","inner_probe_path":"<REDACTED_TOKEN>.py","inner_probe_sha256":"<REDACTED_TOKEN>"},"mutation_outcome":"NO_MUTATION","proxmox":{"guests":[{"config_read":{"bytes":325,"config":{"arch":"amd64","cores":"1","features":"nesting=1","hostname":"dns1","memory":"512","net0":"name=eth0,bridge=vmbr0,gw=<PRIVATE_IPV4>,hwaddr=BC:24:11:F9:3C:E1,ip=<PRIVATE_IPV4>/24,type=veth","onboot":"1","ostype":"debian","rootfs":"local-lvm:vm-110-disk-0,size=8G","startup":"order=30","swap":"256","unprivileged":"1"},"guest_type":"lxc","mode":"0o640","path":"/etc/pve/nodes/pve01/lxc/110.conf","sha256":"<REDACTED_TOKEN>"},"name":"dns1","node":"pve01","source":"pmxcfs-config","status":"unknown","status_probe":{"command":{"duration_seconds":0.375,"output_limited":false,"rc":255,"stderr":"ipcc_send_rec[1] failed: Unknown error -1\nipcc_send_rec[2] failed: Unknown error -1\nipcc_send_rec[3] failed: Unknown error -1\nUnable to load access control list: Unknown error -1\n","stderr_bytes":179,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"status":"unknown","stdout":"","transport":"local","transport_meta":{}},"type":"lxc","vmid":110},{"config_read":{"bytes":329,"config":{"arch":"amd64","cores":"1","features":"nesting=1","hostname":"unbound1","memory":"512","net0":"name=eth0,bridge=vmbr0,gw=<PRIVATE_IPV4>,hwaddr=BC:24:11:22:A6:0D,ip=<PRIVATE_IPV4>/24,type=veth","onboot":"1","ostype":"debian","rootfs":"local-lvm:vm-112-disk-0,size=8G","startup":"order=20","swap":"256","unprivileged":"1"},"guest_type":"lxc","mode":"0o640","path":"/etc/pve/nodes/pve01/lxc/112.conf","sha256":"<REDACTED_TOKEN>"},"name":"unbound1","node":"pve01","source":"pmxcfs-config","status":"unknown","status_probe":{"command":{"duration_seconds":0.373,"output_limited":false,"rc":255,"stderr":"ipcc_send_rec[1] failed: Unknown error -1\nipcc_send_rec[2] failed: Unknown error -1\nipcc_send_rec[3] failed: Unknown error -1\nUnable to load access control list: Unknown error -1\n","stderr_bytes":179,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"status":"unknown","stdout":"","transport":"local","transport_meta":{}},"type":"lxc","vmid":112},{"config_read":{"bytes":2425,"config":{"agent":"enabled=1","boot":"order=scsi0","cores":"4","ide2":"local-lvm:vm-150-cloudinit,media=cdrom","memory":"8192","name":"nextcloud","net0":"virtio=BC:24:11:E1:9A:25,bridge=vmbr0","onboot":"1","ostype":"l26","scsi0":"local-lvm:vm-150-disk-0,discard=on,size=64G,ssd=1","scsihw":"virtio-scsi-pci","startup":"order=50"},"guest_type":"qemu","mode":"0o640","path":"/etc/pve/nodes/pve01/qemu-server/150.conf","sha256":"<REDACTED_TOKEN>"},"name":"nextcloud","node":"pve01","source":"pmxcfs-config","status":"unknown","status_probe":{"command":{"duration_seconds":0.414,"output_limited":false,"rc":255,"stderr":"ipcc_send_rec[1] failed: Unknown error -1\nipcc_send_rec[2] failed: Unknown error -1\nipcc_send_rec[3] failed: Unknown error -1\nUnable to load access control list: Unknown error -1\n","stderr_bytes":179,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"status":"unknown","stdout":"","transport":"local","transport_meta":{}},"type":"qemu","vmid":150},{"config_read":{"bytes":727,"config":{"agent":"enabled=1","boot":"order=scsi0","cores":"4","ide2":"local-lvm:vm-170-cloudinit,media=cdrom","memory":"10240","name":"core-apps","net0":"virtio=BC:24:11:9F:4C:D4,bridge=vmbr0","onboot":"1","ostype":"l26","scsi0":"local-lvm:vm-170-disk-0,discard=on,size=120G,ssd=1","scsihw":"virtio-scsi-pci","startup":"order=60"},"guest_type":"qemu","mode":"0o640","path":"/etc/pve/nodes/pve01/qemu-server/170.conf","sha256":"<REDACTED_TOKEN>"},"name":"core-apps","node":"pve01","source":"pmxcfs-config","status":"unknown","status_probe":{"command":{"duration_seconds":0.373,"output_limited":false,"rc":255,"stderr":"ipcc_send_rec[1] failed: Unknown error -1\nipcc_send_rec[2] failed: Unknown error -1\nipcc_send_rec[3] failed: Unknown error -1\nUnable to load access control list: Unknown error -1\n","stderr_bytes":179,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"status":"unknown","stdout":"","transport":"local","transport_meta":{}},"type":"qemu","vmid":170},{"config_read":{"bytes":727,"config":{"agent":"enabled=1","boot":"order=scsi0","cores":"4","ide2":"local-lvm:vm-171-cloudinit,media=cdrom","memory":"8192","name":"monitoring","net0":"virtio=BC:24:11:68:3B:21,bridge=vmbr0","onboot":"1","ostype":"l26","scsi0":"local-lvm:vm-171-disk-0,discard=on,size=120G,ssd=1","scsihw":"virtio-scsi-pci","startup":"order=60"},"guest_type":"qemu","mode":"0o640","path":"/etc/pve/nodes/pve01/qemu-server/171.conf","sha256":"<REDACTED_TOKEN>"},"name":"monitoring","node":"pve01","source":"pmxcfs-config","status":"unknown","status_probe":{"command":{"duration_seconds":0.372,"output_limited":false,"rc":255,"stderr":"ipcc_send_rec[1] failed: Unknown error -1\nipcc_send_rec[2] failed: Unknown error -1\nipcc_send_rec[3] failed: Unknown error -1\nUnable to load access control list: Unknown error -1\n","stderr_bytes":179,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"status":"unknown","stdout":"","transport":"local","transport_meta":{}},"type":"qemu","vmid":171},{"config_read":{"bytes":325,"config":{"arch":"amd64","cores":"1","features":"nesting=1","hostname":"dns2","memory":"512","net0":"name=eth0,bridge=vmbr0,gw=<PRIVATE_IPV4>,hwaddr=BC:24:11:CF:3F:66,ip=<PRIVATE_IPV4>/24,type=veth","onboot":"1","ostype":"debian","rootfs":"local-lvm:vm-111-disk-0,size=8G","startup":"order=30","swap":"256","unprivileged":"1"},"guest_type":"lxc","mode":"0o640","path":"/etc/pve/nodes/pve02/lxc/111.conf","sha256":"<REDACTED_TOKEN>"},"name":"dns2","node":"pve02","source":"pmxcfs-config","status":"unknown","status_probe":{"command":{"duration_seconds":0.026,"output_limited":false,"rc":255,"stderr":"No ED25519 host key is known for pve02 and you have requested strict checking.\r\nHost key verification failed.\r\n","stderr_bytes":111,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"status":"unknown","stdout":"","transport":"ssh","transport_meta":{"known_hosts":"/etc/pve/priv/known_hosts"}},"type":"lxc","vmid":111},{"config_read":{"bytes":329,"config":{"arch":"amd64","cores":"1","features":"nesting=1","hostname":"unbound2","memory":"512","net0":"name=eth0,bridge=vmbr0,gw=<PRIVATE_IPV4>,hwaddr=BC:24:11:9E:AF:BE,ip=<PRIVATE_IPV4>/24,type=veth","onboot":"1","ostype":"debian","rootfs":"local-lvm:vm-113-disk-0,size=8G","startup":"order=20","swap":"256","unprivileged":"1"},"guest_type":"lxc","mode":"0o640","path":"/etc/pve/nodes/pve02/lxc/113.conf","sha256":"<REDACTED_TOKEN>"},"name":"unbound2","node":"pve02","source":"pmxcfs-config","status":"unknown","status_probe":{"command":{"duration_seconds":0.025,"output_limited":false,"rc":255,"stderr":"No ED25519 host key is known for pve02 and you have requested strict checking.\r\nHost key verification failed.\r\n","stderr_bytes":111,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"status":"unknown","stdout":"","transport":"ssh","transport_meta":{"known_hosts":"/etc/pve/priv/known_hosts"}},"type":"lxc","vmid":113},{"config_read":{"bytes":15093,"config":{"agent":"enabled=1","boot":"order=scsi0","cores":"4","ide2":"local-lvm:vm-160-cloudinit,media=cdrom","memory":"8192","name":"forum-prod","net0":"virtio=BC:24:11:DB:30:1F,bridge=vmbr0","onboot":"1","ostype":"l26","scsi0":"local-lvm:vm-160-disk-0,discard=on,size=200G,ssd=1","scsihw":"virtio-scsi-pci"},"guest_type":"qemu","mode":"0o640","path":"/etc/pve/nodes/pve02/qemu-server/160.conf","sha256":"<REDACTED_TOKEN>"},"name":"forum-prod","node":"pve02","source":"pmxcfs-config","status":"unknown","status_probe":{"command":{"duration_seconds":0.028,"output_limited":false,"rc":255,"stderr":"No ED25519 host key is known for pve02 and you have requested strict checking.\r\nHost key verification failed.\r\n","stderr_bytes":111,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"status":"unknown","stdout":"","transport":"ssh","transport_meta":{"known_hosts":"/etc/pve/priv/known_hosts"}},"type":"qemu","vmid":160},{"config_read":{"bytes":1474,"config":{"agent":"enabled=1","boot":"order=scsi0","cores":"2","ide2":"local-lvm:vm-180-cloudinit,media=cdrom","memory":"2048","name":"cluster-admin","net0":"virtio=BC:24:11:18:00:01,bridge=vmbr0","onboot":"1","ostype":"l26","scsi0":"local-lvm:vm-180-disk-0,discard=on,size=24G,ssd=1","scsihw":"virtio-scsi-pci"},"guest_type":"qemu","mode":"0o640","path":"/etc/pve/nodes/pve02/qemu-server/180.conf","sha256":"<REDACTED_TOKEN>"},"name":"cluster-admin","node":"pve02","source":"pmxcfs-config","status":"unknown","status_probe":{"command":{"duration_seconds":0.028,"output_limited":false,"rc":255,"stderr":"No ED25519 host key is known for pve02 and you have requested strict checking.\r\nHost key verification failed.\r\n","stderr_bytes":111,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"status":"unknown","stdout":"","transport":"ssh","transport_meta":{"known_hosts":"/etc/pve/priv/known_hosts"}},"type":"qemu","vmid":180},{"config_read":{"bytes":1548,"config":{"agent":"enabled=1","boot":"order=scsi0","cores":"4","ide2":"local-lvm:vm-9130-cloudinit,media=cdrom,size=4M","memory":"12288","name":"edge-cold-standby","net0":"virtio=BC:24:11:7F:04:D6,bridge=vmbr0,link_down=1","onboot":"0","ostype":"l26","protection":"1","scsi0":"local-lvm:vm-9130-disk-0,discard=on,size=96G,ssd=1","scsi1":"local-lvm:vm-9130-disk-1,backup=1,discard=on,size=150G,ssd=1","scsihw":"virtio-scsi-pci","startup":"order=40"},"guest_type":"qemu","mode":"0o640","path":"/etc/pve/nodes/pve02/qemu-server/9130.conf","sha256":"<REDACTED_TOKEN>"},"name":"edge-cold-standby","node":"pve02","source":"pmxcfs-config","status":"unknown","status_probe":{"command":{"duration_seconds":0.029,"output_limited":false,"rc":255,"stderr":"No ED25519 host key is known for pve02 and you have requested strict checking.\r\nHost key verification failed.\r\n","stderr_bytes":111,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"status":"unknown","stdout":"","transport":"ssh","transport_meta":{"known_hosts":"/etc/pve/priv/known_hosts"}},"type":"qemu","vmid":9130},{"config_read":{"bytes":1434,"config":{"agent":"enabled=1","boot":"order=scsi0","cores":"4","ide2":"local-lvm:vm-130-cloudinit,media=cdrom","memory":"12288","name":"edge-vm","net0":"virtio=BC:24:11:E1:F3:3C,bridge=vmbr0","onboot":"1","ostype":"l26","scsi0":"local-lvm:vm-130-disk-0,discard=on,size=96G,ssd=1","scsi1":"local-lvm:vm-130-disk-1,backup=1,discard=on,size=150G,ssd=1","scsihw":"virtio-scsi-pci","startup":"order=40"},"guest_type":"qemu","mode":"0o640","path":"/etc/pve/nodes/pve03/qemu-server/130.conf","sha256":"<REDACTED_TOKEN>"},"name":"edge-vm","node":"pve03","source":"pmxcfs-config","status":"unknown","status_probe":{"command":{"duration_seconds":0.025,"output_limited":false,"rc":255,"stderr":"No ED25519 host key is known for pve03 and you have requested strict checking.\r\nHost key verification failed.\r\n","stderr_bytes":111,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"status":"unknown","stdout":"","transport":"ssh","transport_meta":{"known_hosts":"/etc/pve/priv/known_hosts"}},"type":"qemu","vmid":130},{"config_read":{"bytes":676,"config":{"agent":"enabled=1","boot":"order=scsi0","cores":"4","ide2":"local-lvm:vm-190-cloudinit,media=cdrom","memory":"8192","name":"homelab-ops-worker","net0":"virtio=BC:24:11:19:00:01,bridge=vmbr0","onboot":"1","ostype":"l26","scsi0":"local-lvm:vm-190-disk-0,size=80G","scsihw":"virtio-scsi-pci"},"guest_type":"qemu","mode":"0o640","path":"/etc/pve/nodes/pve03/qemu-server/190.conf","sha256":"<REDACTED_TOKEN>"},"name":"homelab-ops-worker","node":"pve03","source":"pmxcfs-config","status":"unknown","status_probe":{"command":{"duration_seconds":0.022,"output_limited":false,"rc":255,"stderr":"No ED25519 host key is known for pve03 and you have requested strict checking.\r\nHost key verification failed.\r\n","stderr_bytes":111,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"status":"unknown","stdout":"","transport":"ssh","transport_meta":{"known_hosts":"/etc/pve/priv/known_hosts"}},"type":"qemu","vmid":190}],"inventory_node_source":"pmxcfs","inventory_resource_source":"pmxcfs","nodes":[{"local":true,"node":"pve01","path":{"executable":true,"exists":true,"gid":33,"is_dir":true,"is_file":false,"is_symlink":false,"mode":"0o755","path":"/etc/pve/nodes/pve01","readable":true,"size":0,"uid":0},"source":"pmxcfs"},{"local":false,"node":"pve02","path":{"executable":true,"exists":true,"gid":33,"is_dir":true,"is_file":false,"is_symlink":false,"mode":"0o755","path":"/etc/pve/nodes/pve02","readable":true,"size":0,"uid":0},"source":"pmxcfs"},{"local":false,"node":"pve03","path":{"executable":true,"exists":true,"gid":33,"is_dir":true,"is_file":false,"is_symlink":false,"mode":"0o755","path":"/etc/pve/nodes/pve03","readable":true,"size":0,"uid":0},"source":"pmxcfs"}],"nodes_command":{"duration_seconds":0.462,"output_limited":false,"rc":255,"stderr":"ipcc_send_rec[1] failed: Unknown error -1\nipcc_send_rec[2] failed: Unknown error -1\nipcc_send_rec[3] failed: Unknown error -1\nUnable to load access control list: Unknown error -1\n","stderr_bytes":179,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"nodes_shape":null,"pmxcfs_fallback":{"errors":[],"inventory_sha256":"<REDACTED_TOKEN>","members":{"bytes":307,"nodes":[{"ip":"<PRIVATE_IPV4>","local":null,"member_key":"pve01","name":"","nodeid":null,"online":1},{"ip":"<PRIVATE_IPV4>","local":null,"member_key":"pve02","name":"","nodeid":null,"online":1},{"ip":"<PRIVATE_IPV4>","local":null,"member_key":"pve03","name":"","nodeid":null,"online":1}],"path":"/etc/pve/.members","root_keys":["cluster","nodelist","nodename","version"],"root_type":"dict","sha256":"<REDACTED_TOKEN>","snapshot":{"executable":false,"exists":true,"gid":33,"is_dir":false,"is_file":true,"is_symlink":false,"mode":"0o440","path":"/etc/pve/.members","readable":true,"size":307,"uid":0}},"node_count":3,"nodes":[{"local":true,"node":"pve01","path":{"executable":true,"exists":true,"gid":33,"is_dir":true,"is_file":false,"is_symlink":false,"mode":"0o755","path":"/etc/pve/nodes/pve01","readable":true,"size":0,"uid":0},"source":"pmxcfs"},{"local":false,"node":"pve02","path":{"executable":true,"exists":true,"gid":33,"is_dir":true,"is_file":false,"is_symlink":false,"mode":"0o755","path":"/etc/pve/nodes/pve02","readable":true,"size":0,"uid":0},"source":"pmxcfs"},{"local":false,"node":"pve03","path":{"executable":true,"exists":true,"gid":33,"is_dir":true,"is_file":false,"is_symlink":false,"mode":"0o755","path":"/etc/pve/nodes/pve03","readable":true,"size":0,"uid":0},"source":"pmxcfs"}],"resource_count":12,"resources":[{"config_read":{"bytes":325,"config":{"arch":"amd64","cores":"1","features":"nesting=1","hostname":"dns1","memory":"512","net0":"name=eth0,bridge=vmbr0,gw=<PRIVATE_IPV4>,hwaddr=BC:24:11:F9:3C:E1,ip=<PRIVATE_IPV4>/24,type=veth","onboot":"1","ostype":"debian","rootfs":"local-lvm:vm-110-disk-0,size=8G","startup":"order=30","swap":"256","unprivileged":"1"},"guest_type":"lxc","mode":"0o640","path":"/etc/pve/nodes/pve01/lxc/110.conf","sha256":"<REDACTED_TOKEN>"},"name":"dns1","node":"pve01","source":"pmxcfs-config","status":"unknown","status_probe":{"command":{"duration_seconds":0.375,"output_limited":false,"rc":255,"stderr":"ipcc_send_rec[1] failed: Unknown error -1\nipcc_send_rec[2] failed: Unknown error -1\nipcc_send_rec[3] failed: Unknown error -1\nUnable to load access control list: Unknown error -1\n","stderr_bytes":179,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"status":"unknown","stdout":"","transport":"local","transport_meta":{}},"type":"lxc","vmid":110},{"config_read":{"bytes":329,"config":{"arch":"amd64","cores":"1","features":"nesting=1","hostname":"unbound1","memory":"512","net0":"name=eth0,bridge=vmbr0,gw=<PRIVATE_IPV4>,hwaddr=BC:24:11:22:A6:0D,ip=<PRIVATE_IPV4>/24,type=veth","onboot":"1","ostype":"debian","rootfs":"local-lvm:vm-112-disk-0,size=8G","startup":"order=20","swap":"256","unprivileged":"1"},"guest_type":"lxc","mode":"0o640","path":"/etc/pve/nodes/pve01/lxc/112.conf","sha256":"<REDACTED_TOKEN>"},"name":"unbound1","node":"pve01","source":"pmxcfs-config","status":"unknown","status_probe":{"command":{"duration_seconds":0.373,"output_limited":false,"rc":255,"stderr":"ipcc_send_rec[1] failed: Unknown error -1\nipcc_send_rec[2] failed: Unknown error -1\nipcc_send_rec[3] failed: Unknown error -1\nUnable to load access control list: Unknown error -1\n","stderr_bytes":179,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"status":"unknown","stdout":"","transport":"local","transport_meta":{}},"type":"lxc","vmid":112},{"config_read":{"bytes":2425,"config":{"agent":"enabled=1","boot":"order=scsi0","cores":"4","ide2":"local-lvm:vm-150-cloudinit,media=cdrom","memory":"8192","name":"nextcloud","net0":"virtio=BC:24:11:E1:9A:25,bridge=vmbr0","onboot":"1","ostype":"l26","scsi0":"local-lvm:vm-150-disk-0,discard=on,size=64G,ssd=1","scsihw":"virtio-scsi-pci","startup":"order=50"},"guest_type":"qemu","mode":"0o640","path":"/etc/pve/nodes/pve01/qemu-server/150.conf","sha256":"<REDACTED_TOKEN>"},"name":"nextcloud","node":"pve01","source":"pmxcfs-config","status":"unknown","status_probe":{"command":{"duration_seconds":0.414,"output_limited":false,"rc":255,"stderr":"ipcc_send_rec[1] failed: Unknown error -1\nipcc_send_rec[2] failed: Unknown error -1\nipcc_send_rec[3] failed: Unknown error -1\nUnable to load access control list: Unknown error -1\n","stderr_bytes":179,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"status":"unknown","stdout":"","transport":"local","transport_meta":{}},"type":"qemu","vmid":150},{"config_read":{"bytes":727,"config":{"agent":"enabled=1","boot":"order=scsi0","cores":"4","ide2":"local-lvm:vm-170-cloudinit,media=cdrom","memory":"10240","name":"core-apps","net0":"virtio=BC:24:11:9F:4C:D4,bridge=vmbr0","onboot":"1","ostype":"l26","scsi0":"local-lvm:vm-170-disk-0,discard=on,size=120G,ssd=1","scsihw":"virtio-scsi-pci","startup":"order=60"},"guest_type":"qemu","mode":"0o640","path":"/etc/pve/nodes/pve01/qemu-server/170.conf","sha256":"<REDACTED_TOKEN>"},"name":"core-apps","node":"pve01","source":"pmxcfs-config","status":"unknown","status_probe":{"command":{"duration_seconds":0.373,"output_limited":false,"rc":255,"stderr":"ipcc_send_rec[1] failed: Unknown error -1\nipcc_send_rec[2] failed: Unknown error -1\nipcc_send_rec[3] failed: Unknown error -1\nUnable to load access control list: Unknown error -1\n","stderr_bytes":179,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"status":"unknown","stdout":"","transport":"local","transport_meta":{}},"type":"qemu","vmid":170},{"config_read":{"bytes":727,"config":{"agent":"enabled=1","boot":"order=scsi0","cores":"4","ide2":"local-lvm:vm-171-cloudinit,media=cdrom","memory":"8192","name":"monitoring","net0":"virtio=BC:24:11:68:3B:21,bridge=vmbr0","onboot":"1","ostype":"l26","scsi0":"local-lvm:vm-171-disk-0,discard=on,size=120G,ssd=1","scsihw":"virtio-scsi-pci","startup":"order=60"},"guest_type":"qemu","mode":"0o640","path":"/etc/pve/nodes/pve01/qemu-server/171.conf","sha256":"<REDACTED_TOKEN>"},"name":"monitoring","node":"pve01","source":"pmxcfs-config","status":"unknown","status_probe":{"command":{"duration_seconds":0.372,"output_limited":false,"rc":255,"stderr":"ipcc_send_rec[1] failed: Unknown error -1\nipcc_send_rec[2] failed: Unknown error -1\nipcc_send_rec[3] failed: Unknown error -1\nUnable to load access control list: Unknown error -1\n","stderr_bytes":179,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"status":"unknown","stdout":"","transport":"local","transport_meta":{}},"type":"qemu","vmid":171},{"config_read":{"bytes":325,"config":{"arch":"amd64","cores":"1","features":"nesting=1","hostname":"dns2","memory":"512","net0":"name=eth0,bridge=vmbr0,gw=<PRIVATE_IPV4>,hwaddr=BC:24:11:CF:3F:66,ip=<PRIVATE_IPV4>/24,type=veth","onboot":"1","ostype":"debian","rootfs":"local-lvm:vm-111-disk-0,size=8G","startup":"order=30","swap":"256","unprivileged":"1"},"guest_type":"lxc","mode":"0o640","path":"/etc/pve/nodes/pve02/lxc/111.conf","sha256":"<REDACTED_TOKEN>"},"name":"dns2","node":"pve02","source":"pmxcfs-config","status":"unknown","status_probe":{"command":{"duration_seconds":0.026,"output_limited":false,"rc":255,"stderr":"No ED25519 host key is known for pve02 and you have requested strict checking.\r\nHost key verification failed.\r\n","stderr_bytes":111,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"status":"unknown","stdout":"","transport":"ssh","transport_meta":{"known_hosts":"/etc/pve/priv/known_hosts"}},"type":"lxc","vmid":111},{"config_read":{"bytes":329,"config":{"arch":"amd64","cores":"1","features":"nesting=1","hostname":"unbound2","memory":"512","net0":"name=eth0,bridge=vmbr0,gw=<PRIVATE_IPV4>,hwaddr=BC:24:11:9E:AF:BE,ip=<PRIVATE_IPV4>/24,type=veth","onboot":"1","ostype":"debian","rootfs":"local-lvm:vm-113-disk-0,size=8G","startup":"order=20","swap":"256","unprivileged":"1"},"guest_type":"lxc","mode":"0o640","path":"/etc/pve/nodes/pve02/lxc/113.conf","sha256":"<REDACTED_TOKEN>"},"name":"unbound2","node":"pve02","source":"pmxcfs-config","status":"unknown","status_probe":{"command":{"duration_seconds":0.025,"output_limited":false,"rc":255,"stderr":"No ED25519 host key is known for pve02 and you have requested strict checking.\r\nHost key verification failed.\r\n","stderr_bytes":111,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"status":"unknown","stdout":"","transport":"ssh","transport_meta":{"known_hosts":"/etc/pve/priv/known_hosts"}},"type":"lxc","vmid":113},{"config_read":{"bytes":15093,"config":{"agent":"enabled=1","boot":"order=scsi0","cores":"4","ide2":"local-lvm:vm-160-cloudinit,media=cdrom","memory":"8192","name":"forum-prod","net0":"virtio=BC:24:11:DB:30:1F,bridge=vmbr0","onboot":"1","ostype":"l26","scsi0":"local-lvm:vm-160-disk-0,discard=on,size=200G,ssd=1","scsihw":"virtio-scsi-pci"},"guest_type":"qemu","mode":"0o640","path":"/etc/pve/nodes/pve02/qemu-server/160.conf","sha256":"<REDACTED_TOKEN>"},"name":"forum-prod","node":"pve02","source":"pmxcfs-config","status":"unknown","status_probe":{"command":{"duration_seconds":0.028,"output_limited":false,"rc":255,"stderr":"No ED25519 host key is known for pve02 and you have requested strict checking.\r\nHost key verification failed.\r\n","stderr_bytes":111,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"status":"unknown","stdout":"","transport":"ssh","transport_meta":{"known_hosts":"/etc/pve/priv/known_hosts"}},"type":"qemu","vmid":160},{"config_read":{"bytes":1474,"config":{"agent":"enabled=1","boot":"order=scsi0","cores":"2","ide2":"local-lvm:vm-180-cloudinit,media=cdrom","memory":"2048","name":"cluster-admin","net0":"virtio=BC:24:11:18:00:01,bridge=vmbr0","onboot":"1","ostype":"l26","scsi0":"local-lvm:vm-180-disk-0,discard=on,size=24G,ssd=1","scsihw":"virtio-scsi-pci"},"guest_type":"qemu","mode":"0o640","path":"/etc/pve/nodes/pve02/qemu-server/180.conf","sha256":"<REDACTED_TOKEN>"},"name":"cluster-admin","node":"pve02","source":"pmxcfs-config","status":"unknown","status_probe":{"command":{"duration_seconds":0.028,"output_limited":false,"rc":255,"stderr":"No ED25519 host key is known for pve02 and you have requested strict checking.\r\nHost key verification failed.\r\n","stderr_bytes":111,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"status":"unknown","stdout":"","transport":"ssh","transport_meta":{"known_hosts":"/etc/pve/priv/known_hosts"}},"type":"qemu","vmid":180},{"config_read":{"bytes":1548,"config":{"agent":"enabled=1","boot":"order=scsi0","cores":"4","ide2":"local-lvm:vm-9130-cloudinit,media=cdrom,size=4M","memory":"12288","name":"edge-cold-standby","net0":"virtio=BC:24:11:7F:04:D6,bridge=vmbr0,link_down=1","onboot":"0","ostype":"l26","protection":"1","scsi0":"local-lvm:vm-9130-disk-0,discard=on,size=96G,ssd=1","scsi1":"local-lvm:vm-9130-disk-1,backup=1,discard=on,size=150G,ssd=1","scsihw":"virtio-scsi-pci","startup":"order=40"},"guest_type":"qemu","mode":"0o640","path":"/etc/pve/nodes/pve02/qemu-server/9130.conf","sha256":"<REDACTED_TOKEN>"},"name":"edge-cold-standby","node":"pve02","source":"pmxcfs-config","status":"unknown","status_probe":{"command":{"duration_seconds":0.029,"output_limited":false,"rc":255,"stderr":"No ED25519 host key is known for pve02 and you have requested strict checking.\r\nHost key verification failed.\r\n","stderr_bytes":111,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"status":"unknown","stdout":"","transport":"ssh","transport_meta":{"known_hosts":"/etc/pve/priv/known_hosts"}},"type":"qemu","vmid":9130},{"config_read":{"bytes":1434,"config":{"agent":"enabled=1","boot":"order=scsi0","cores":"4","ide2":"local-lvm:vm-130-cloudinit,media=cdrom","memory":"12288","name":"edge-vm","net0":"virtio=BC:24:11:E1:F3:3C,bridge=vmbr0","onboot":"1","ostype":"l26","scsi0":"local-lvm:vm-130-disk-0,discard=on,size=96G,ssd=1","scsi1":"local-lvm:vm-130-disk-1,backup=1,discard=on,size=150G,ssd=1","scsihw":"virtio-scsi-pci","startup":"order=40"},"guest_type":"qemu","mode":"0o640","path":"/etc/pve/nodes/pve03/qemu-server/130.conf","sha256":"<REDACTED_TOKEN>"},"name":"edge-vm","node":"pve03","source":"pmxcfs-config","status":"unknown","status_probe":{"command":{"duration_seconds":0.025,"output_limited":false,"rc":255,"stderr":"No ED25519 host key is known for pve03 and you have requested strict checking.\r\nHost key verification failed.\r\n","stderr_bytes":111,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"status":"unknown","stdout":"","transport":"ssh","transport_meta":{"known_hosts":"/etc/pve/priv/known_hosts"}},"type":"qemu","vmid":130},{"config_read":{"bytes":676,"config":{"agent":"enabled=1","boot":"order=scsi0","cores":"4","ide2":"local-lvm:vm-190-cloudinit,media=cdrom","memory":"8192","name":"homelab-ops-worker","net0":"virtio=BC:24:11:19:00:01,bridge=vmbr0","onboot":"1","ostype":"l26","scsi0":"local-lvm:vm-190-disk-0,size=80G","scsihw":"virtio-scsi-pci"},"guest_type":"qemu","mode":"0o640","path":"/etc/pve/nodes/pve03/qemu-server/190.conf","sha256":"<REDACTED_TOKEN>"},"name":"homelab-ops-worker","node":"pve03","source":"pmxcfs-config","status":"unknown","status_probe":{"command":{"duration_seconds":0.022,"output_limited":false,"rc":255,"stderr":"No ED25519 host key is known for pve03 and you have requested strict checking.\r\nHost key verification failed.\r\n","stderr_bytes":111,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"status":"unknown","stdout":"","transport":"ssh","transport_meta":{"known_hosts":"/etc/pve/priv/known_hosts"}},"type":"qemu","vmid":190}],"root":{"executable":true,"exists":true,"gid":33,"is_dir":true,"is_file":false,"is_symlink":false,"mode":"0o755","path":"/etc/pve/nodes","readable":true,"size":0,"uid":0}},"pvecm_status":{"duration_seconds":0.156,"output_limited":false,"rc":255,"stderr":"ipcc_send_rec[1] failed: Unknown error -1\nipcc_send_rec[2] failed: Unknown error -1\nipcc_send_rec[3] failed: Unknown error -1\nUnable to load access control list: Unknown error -1\n","stderr_bytes":179,"stderr_sha256":"<REDACTED_TOKEN>","stdout":"","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"pvesh_errors":[{"command":{"duration_seconds":0.462,"output_limited":false,"rc":255,"stderr":"ipcc_send_rec[1] failed: Unknown error -1\nipcc_send_rec[2] failed: Unknown error -1\nipcc_send_rec[3] failed: Unknown error -1\nUnable to load access control list: Unknown error -1\n","stderr_bytes":179,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"stage":"read_nodes"},{"command":{"duration_seconds":0.478,"output_limited":false,"rc":255,"stderr":"ipcc_send_rec[1] failed: Unknown error -1\nipcc_send_rec[2] failed: Unknown error -1\nipcc_send_rec[3] failed: Unknown error -1\nUnable to load access control list: Unknown error -1\n","stderr_bytes":179,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"stage":"read_resources"}],"pveversion":{"duration_seconds":0.373,"output_limited":false,"rc":0,"stderr":"","stderr_bytes":0,"stderr_sha256":"<REDACTED_TOKEN>","stdout":"proxmox-ve: 9.2.0 (running kernel: 7.0.12-1-pve)\npve-manager: 9.2.3 (running version: 9.2.3/d0fde103346cf89a)\nproxmox-kernel-helper: 9.2.0\nproxmox-kernel-7.0: 7.0.12-1\nproxmox-kernel-7.0.12-1-pve-signed: 7.0.12-1\nproxmox-kernel-7.0.6-2-pve-signed: 7.0.6-2\nproxmox-kernel-7.0.2-6-pve-signed: 7.0.2-6\nceph-fuse: 19.2.3-pve4\ncorosync: 3.1.10-pve2\ncriu: 4.1.1-1\nfrr-pythontools: 10.6.1-1+pve2\nifupdown2: 3.3.0-1+pmx12\nintel-microcode: 3.20251111.1~deb13u1\nksm-control-daemon: 1.5-1\nlibjs-extjs: 7.0.0-5\nlibproxmox-acme-perl: 1.7.1\nlibproxmox-backup-qemu0: 2.0.2\nlibproxmox-rs-perl: 0.4.1\nlibpve-access-control: 9.1.1\nlibpve-apiclient-perl: 3.4.2\nlibpve-cluster-api-perl: 9.1.6\nlibpve-cluster-perl: 9.1.6\nlibpve-common-perl: 9.1.16\nlibpve-guest-common-perl: 6.0.4\nlibpve-http-server-perl: 6.0.5\nlibpve-network-perl: 1.6.6\nlibpve-notify-perl: 9.1.6\nlibpve-rs-perl: 0.15.3\nlibpve-storage-perl: 9.1.6\nlibspice-server1: 0.15.2-1+b1\nlvm2: 2.03.31-2+pmx1\nlxc-pve: 7.0.0-2\nlxcfs: 7.0.0-pve1\nnovnc-pve: 1.7.0-1\nproxmox-backup-client: 4.2.2-1\nproxmox-backup-file-restore: 4.2.2-1\nproxmox-backup-restore-image: 1.0.0\nproxmox-firewall: 1.2.3\nproxmox-kernel-helper: 9.2.0\nproxmox-mail-forward: 1.0.3\nproxmox-mini-journalreader: 1.6\nproxmox-offline-mirror-helper: 0.7.4\nproxmox-widget-toolkit: 5.2.5\npve-cluster: 9.1.6\npve-container: 6.1.10\npve-docs: 9.2.2\npve-edk2-firmware: 4.2025.05-2\npve-esxi-import-tools: 1.0.1\npve-firewall: 6.0.4\npve-firmware: 3.18-4\npve-ha-manager: 5.2.4\npve-i18n: 3.8.0\npve-qemu-kvm: 11.0.0-4\npve-xtermjs: 6.0.0-1\nqemu-server: 9.1.17\nsmartmontools: 7.5-pve2\nspiceterm: 3.4.2\nswtpm: 0.8.0+pve3\nvncterm: 1.9.2\nzfsutils-linux: 2.4.2-pve1\n","stdout_bytes":1643,"stdout_sha256":"<REDACTED_TOKEN>"},"resources":[{"config_read":{"bytes":325,"config":{"arch":"amd64","cores":"1","features":"nesting=1","hostname":"dns1","memory":"512","net0":"name=eth0,bridge=vmbr0,gw=<PRIVATE_IPV4>,hwaddr=BC:24:11:F9:3C:E1,ip=<PRIVATE_IPV4>/24,type=veth","onboot":"1","ostype":"debian","rootfs":"local-lvm:vm-110-disk-0,size=8G","startup":"order=30","swap":"256","unprivileged":"1"},"guest_type":"lxc","mode":"0o640","path":"/etc/pve/nodes/pve01/lxc/110.conf","sha256":"<REDACTED_TOKEN>"},"name":"dns1","node":"pve01","source":"pmxcfs-config","status":"unknown","status_probe":{"command":{"duration_seconds":0.375,"output_limited":false,"rc":255,"stderr":"ipcc_send_rec[1] failed: Unknown error -1\nipcc_send_rec[2] failed: Unknown error -1\nipcc_send_rec[3] failed: Unknown error -1\nUnable to load access control list: Unknown error -1\n","stderr_bytes":179,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"status":"unknown","stdout":"","transport":"local","transport_meta":{}},"type":"lxc","vmid":110},{"config_read":{"bytes":329,"config":{"arch":"amd64","cores":"1","features":"nesting=1","hostname":"unbound1","memory":"512","net0":"name=eth0,bridge=vmbr0,gw=<PRIVATE_IPV4>,hwaddr=BC:24:11:22:A6:0D,ip=<PRIVATE_IPV4>/24,type=veth","onboot":"1","ostype":"debian","rootfs":"local-lvm:vm-112-disk-0,size=8G","startup":"order=20","swap":"256","unprivileged":"1"},"guest_type":"lxc","mode":"0o640","path":"/etc/pve/nodes/pve01/lxc/112.conf","sha256":"<REDACTED_TOKEN>"},"name":"unbound1","node":"pve01","source":"pmxcfs-config","status":"unknown","status_probe":{"command":{"duration_seconds":0.373,"output_limited":false,"rc":255,"stderr":"ipcc_send_rec[1] failed: Unknown error -1\nipcc_send_rec[2] failed: Unknown error -1\nipcc_send_rec[3] failed: Unknown error -1\nUnable to load access control list: Unknown error -1\n","stderr_bytes":179,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"status":"unknown","stdout":"","transport":"local","transport_meta":{}},"type":"lxc","vmid":112},{"config_read":{"bytes":2425,"config":{"agent":"enabled=1","boot":"order=scsi0","cores":"4","ide2":"local-lvm:vm-150-cloudinit,media=cdrom","memory":"8192","name":"nextcloud","net0":"virtio=BC:24:11:E1:9A:25,bridge=vmbr0","onboot":"1","ostype":"l26","scsi0":"local-lvm:vm-150-disk-0,discard=on,size=64G,ssd=1","scsihw":"virtio-scsi-pci","startup":"order=50"},"guest_type":"qemu","mode":"0o640","path":"/etc/pve/nodes/pve01/qemu-server/150.conf","sha256":"<REDACTED_TOKEN>"},"name":"nextcloud","node":"pve01","source":"pmxcfs-config","status":"unknown","status_probe":{"command":{"duration_seconds":0.414,"output_limited":false,"rc":255,"stderr":"ipcc_send_rec[1] failed: Unknown error -1\nipcc_send_rec[2] failed: Unknown error -1\nipcc_send_rec[3] failed: Unknown error -1\nUnable to load access control list: Unknown error -1\n","stderr_bytes":179,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"status":"unknown","stdout":"","transport":"local","transport_meta":{}},"type":"qemu","vmid":150},{"config_read":{"bytes":727,"config":{"agent":"enabled=1","boot":"order=scsi0","cores":"4","ide2":"local-lvm:vm-170-cloudinit,media=cdrom","memory":"10240","name":"core-apps","net0":"virtio=BC:24:11:9F:4C:D4,bridge=vmbr0","onboot":"1","ostype":"l26","scsi0":"local-lvm:vm-170-disk-0,discard=on,size=120G,ssd=1","scsihw":"virtio-scsi-pci","startup":"order=60"},"guest_type":"qemu","mode":"0o640","path":"/etc/pve/nodes/pve01/qemu-server/170.conf","sha256":"<REDACTED_TOKEN>"},"name":"core-apps","node":"pve01","source":"pmxcfs-config","status":"unknown","status_probe":{"command":{"duration_seconds":0.373,"output_limited":false,"rc":255,"stderr":"ipcc_send_rec[1] failed: Unknown error -1\nipcc_send_rec[2] failed: Unknown error -1\nipcc_send_rec[3] failed: Unknown error -1\nUnable to load access control list: Unknown error -1\n","stderr_bytes":179,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"status":"unknown","stdout":"","transport":"local","transport_meta":{}},"type":"qemu","vmid":170},{"config_read":{"bytes":727,"config":{"agent":"enabled=1","boot":"order=scsi0","cores":"4","ide2":"local-lvm:vm-171-cloudinit,media=cdrom","memory":"8192","name":"monitoring","net0":"virtio=BC:24:11:68:3B:21,bridge=vmbr0","onboot":"1","ostype":"l26","scsi0":"local-lvm:vm-171-disk-0,discard=on,size=120G,ssd=1","scsihw":"virtio-scsi-pci","startup":"order=60"},"guest_type":"qemu","mode":"0o640","path":"/etc/pve/nodes/pve01/qemu-server/171.conf","sha256":"<REDACTED_TOKEN>"},"name":"monitoring","node":"pve01","source":"pmxcfs-config","status":"unknown","status_probe":{"command":{"duration_seconds":0.372,"output_limited":false,"rc":255,"stderr":"ipcc_send_rec[1] failed: Unknown error -1\nipcc_send_rec[2] failed: Unknown error -1\nipcc_send_rec[3] failed: Unknown error -1\nUnable to load access control list: Unknown error -1\n","stderr_bytes":179,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"status":"unknown","stdout":"","transport":"local","transport_meta":{}},"type":"qemu","vmid":171},{"config_read":{"bytes":325,"config":{"arch":"amd64","cores":"1","features":"nesting=1","hostname":"dns2","memory":"512","net0":"name=eth0,bridge=vmbr0,gw=<PRIVATE_IPV4>,hwaddr=BC:24:11:CF:3F:66,ip=<PRIVATE_IPV4>/24,type=veth","onboot":"1","ostype":"debian","rootfs":"local-lvm:vm-111-disk-0,size=8G","startup":"order=30","swap":"256","unprivileged":"1"},"guest_type":"lxc","mode":"0o640","path":"/etc/pve/nodes/pve02/lxc/111.conf","sha256":"<REDACTED_TOKEN>"},"name":"dns2","node":"pve02","source":"pmxcfs-config","status":"unknown","status_probe":{"command":{"duration_seconds":0.026,"output_limited":false,"rc":255,"stderr":"No ED25519 host key is known for pve02 and you have requested strict checking.\r\nHost key verification failed.\r\n","stderr_bytes":111,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"status":"unknown","stdout":"","transport":"ssh","transport_meta":{"known_hosts":"/etc/pve/priv/known_hosts"}},"type":"lxc","vmid":111},{"config_read":{"bytes":329,"config":{"arch":"amd64","cores":"1","features":"nesting=1","hostname":"unbound2","memory":"512","net0":"name=eth0,bridge=vmbr0,gw=<PRIVATE_IPV4>,hwaddr=BC:24:11:9E:AF:BE,ip=<PRIVATE_IPV4>/24,type=veth","onboot":"1","ostype":"debian","rootfs":"local-lvm:vm-113-disk-0,size=8G","startup":"order=20","swap":"256","unprivileged":"1"},"guest_type":"lxc","mode":"0o640","path":"/etc/pve/nodes/pve02/lxc/113.conf","sha256":"<REDACTED_TOKEN>"},"name":"unbound2","node":"pve02","source":"pmxcfs-config","status":"unknown","status_probe":{"command":{"duration_seconds":0.025,"output_limited":false,"rc":255,"stderr":"No ED25519 host key is known for pve02 and you have requested strict checking.\r\nHost key verification failed.\r\n","stderr_bytes":111,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"status":"unknown","stdout":"","transport":"ssh","transport_meta":{"known_hosts":"/etc/pve/priv/known_hosts"}},"type":"lxc","vmid":113},{"config_read":{"bytes":15093,"config":{"agent":"enabled=1","boot":"order=scsi0","cores":"4","ide2":"local-lvm:vm-160-cloudinit,media=cdrom","memory":"8192","name":"forum-prod","net0":"virtio=BC:24:11:DB:30:1F,bridge=vmbr0","onboot":"1","ostype":"l26","scsi0":"local-lvm:vm-160-disk-0,discard=on,size=200G,ssd=1","scsihw":"virtio-scsi-pci"},"guest_type":"qemu","mode":"0o640","path":"/etc/pve/nodes/pve02/qemu-server/160.conf","sha256":"<REDACTED_TOKEN>"},"name":"forum-prod","node":"pve02","source":"pmxcfs-config","status":"unknown","status_probe":{"command":{"duration_seconds":0.028,"output_limited":false,"rc":255,"stderr":"No ED25519 host key is known for pve02 and you have requested strict checking.\r\nHost key verification failed.\r\n","stderr_bytes":111,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"status":"unknown","stdout":"","transport":"ssh","transport_meta":{"known_hosts":"/etc/pve/priv/known_hosts"}},"type":"qemu","vmid":160},{"config_read":{"bytes":1474,"config":{"agent":"enabled=1","boot":"order=scsi0","cores":"2","ide2":"local-lvm:vm-180-cloudinit,media=cdrom","memory":"2048","name":"cluster-admin","net0":"virtio=BC:24:11:18:00:01,bridge=vmbr0","onboot":"1","ostype":"l26","scsi0":"local-lvm:vm-180-disk-0,discard=on,size=24G,ssd=1","scsihw":"virtio-scsi-pci"},"guest_type":"qemu","mode":"0o640","path":"/etc/pve/nodes/pve02/qemu-server/180.conf","sha256":"<REDACTED_TOKEN>"},"name":"cluster-admin","node":"pve02","source":"pmxcfs-config","status":"unknown","status_probe":{"command":{"duration_seconds":0.028,"output_limited":false,"rc":255,"stderr":"No ED25519 host key is known for pve02 and you have requested strict checking.\r\nHost key verification failed.\r\n","stderr_bytes":111,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"status":"unknown","stdout":"","transport":"ssh","transport_meta":{"known_hosts":"/etc/pve/priv/known_hosts"}},"type":"qemu","vmid":180},{"config_read":{"bytes":1548,"config":{"agent":"enabled=1","boot":"order=scsi0","cores":"4","ide2":"local-lvm:vm-9130-cloudinit,media=cdrom,size=4M","memory":"12288","name":"edge-cold-standby","net0":"virtio=BC:24:11:7F:04:D6,bridge=vmbr0,link_down=1","onboot":"0","ostype":"l26","protection":"1","scsi0":"local-lvm:vm-9130-disk-0,discard=on,size=96G,ssd=1","scsi1":"local-lvm:vm-9130-disk-1,backup=1,discard=on,size=150G,ssd=1","scsihw":"virtio-scsi-pci","startup":"order=40"},"guest_type":"qemu","mode":"0o640","path":"/etc/pve/nodes/pve02/qemu-server/9130.conf","sha256":"<REDACTED_TOKEN>"},"name":"edge-cold-standby","node":"pve02","source":"pmxcfs-config","status":"unknown","status_probe":{"command":{"duration_seconds":0.029,"output_limited":false,"rc":255,"stderr":"No ED25519 host key is known for pve02 and you have requested strict checking.\r\nHost key verification failed.\r\n","stderr_bytes":111,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"status":"unknown","stdout":"","transport":"ssh","transport_meta":{"known_hosts":"/etc/pve/priv/known_hosts"}},"type":"qemu","vmid":9130},{"config_read":{"bytes":1434,"config":{"agent":"enabled=1","boot":"order=scsi0","cores":"4","ide2":"local-lvm:vm-130-cloudinit,media=cdrom","memory":"12288","name":"edge-vm","net0":"virtio=BC:24:11:E1:F3:3C,bridge=vmbr0","onboot":"1","ostype":"l26","scsi0":"local-lvm:vm-130-disk-0,discard=on,size=96G,ssd=1","scsi1":"local-lvm:vm-130-disk-1,backup=1,discard=on,size=150G,ssd=1","scsihw":"virtio-scsi-pci","startup":"order=40"},"guest_type":"qemu","mode":"0o640","path":"/etc/pve/nodes/pve03/qemu-server/130.conf","sha256":"<REDACTED_TOKEN>"},"name":"edge-vm","node":"pve03","source":"pmxcfs-config","status":"unknown","status_probe":{"command":{"duration_seconds":0.025,"output_limited":false,"rc":255,"stderr":"No ED25519 host key is known for pve03 and you have requested strict checking.\r\nHost key verification failed.\r\n","stderr_bytes":111,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"status":"unknown","stdout":"","transport":"ssh","transport_meta":{"known_hosts":"/etc/pve/priv/known_hosts"}},"type":"qemu","vmid":130},{"config_read":{"bytes":676,"config":{"agent":"enabled=1","boot":"order=scsi0","cores":"4","ide2":"local-lvm:vm-190-cloudinit,media=cdrom","memory":"8192","name":"homelab-ops-worker","net0":"virtio=BC:24:11:19:00:01,bridge=vmbr0","onboot":"1","ostype":"l26","scsi0":"local-lvm:vm-190-disk-0,size=80G","scsihw":"virtio-scsi-pci"},"guest_type":"qemu","mode":"0o640","path":"/etc/pve/nodes/pve03/qemu-server/190.conf","sha256":"<REDACTED_TOKEN>"},"name":"homelab-ops-worker","node":"pve03","source":"pmxcfs-config","status":"unknown","status_probe":{"command":{"duration_seconds":0.022,"output_limited":false,"rc":255,"stderr":"No ED25519 host key is known for pve03 and you have requested strict checking.\r\nHost key verification failed.\r\n","stderr_bytes":111,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"status":"unknown","stdout":"","transport":"ssh","transport_meta":{"known_hosts":"/etc/pve/priv/known_hosts"}},"type":"qemu","vmid":190}],"resources_command":{"duration_seconds":0.478,"output_limited":false,"rc":255,"stderr":"ipcc_send_rec[1] failed: Unknown error -1\nipcc_send_rec[2] failed: Unknown error -1\nipcc_send_rec[3] failed: Unknown error -1\nUnable to load access control list: Unknown error -1\n","stderr_bytes":179,"stderr_sha256":"<REDACTED_TOKEN>","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"resources_shape":null},"proxmox_access_diagnostics":{"commands":{"id":{"argv":["id","-a"],"duration_seconds":0.001,"output_limited":false,"rc":0,"stderr":"","stderr_bytes":0,"stderr_sha256":"<REDACTED_TOKEN>","stdout":"uid=0(root) gid=990(homelab-command-portal) groups=990(homelab-command-portal)\n","stdout_bytes":79,"stdout_sha256":"<REDACTED_TOKEN>"},"pid1_ns_pvesh_nodes":{"argv":["/usr/bin/nsenter","--target","1","--mount","--ipc","--uts","--net","--pid","--","/usr/bin/pvesh","get","/nodes","--output-format","json"],"duration_seconds":0.478,"output_limited":false,"rc":255,"stderr":"ipcc_send_rec[1] failed: Unknown error -1\nipcc_send_rec[2] failed: Unknown error -1\nipcc_send_rec[3] failed: Unknown error -1\nUnable to load access control list: Unknown error -1\n","stderr_bytes":179,"stderr_sha256":"<REDACTED_TOKEN>","stdout":"","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"pid1_ns_pvesh_version":{"argv":["/usr/bin/nsenter","--target","1","--mount","--ipc","--uts","--net","--pid","--","/usr/bin/pvesh","get","/version","--output-format","json"],"duration_seconds":0.483,"output_limited":false,"rc":255,"stderr":"ipcc_send_rec[1] failed: Unknown error -1\nipcc_send_rec[2] failed: Unknown error -1\nipcc_send_rec[3] failed: Unknown error -1\nUnable to load access control list: Unknown error -1\n","stderr_bytes":179,"stderr_sha256":"<REDACTED_TOKEN>","stdout":"","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"ps_proxmox":{"argv":["ps","-eo","pid,ppid,user,group,comm,args"],"duration_seconds":0.013,"output_limited":false,"rc":0,"stderr":"","stderr_bytes":0,"stderr_sha256":"<REDACTED_TOKEN>","stdout":" 1364 1 root root pmxcfs /usr/bin/pmxcfs\n 1741 1 root root corosync /usr/sbin/corosync -f\n 1772 1 root root pvestatd pvestatd\n 1799 1 root root pvedaemon pvedaemon\n 1846 1 www-data www-data pveproxy pveproxy\n1131444 1 root homelab+ python3 /usr/bin/python3 -B /usr/local/sbin/homelab-command-adapter --serve\n1516647 1 root root python3 /usr/bin/python3 -B /usr/local/sbin/homelab-result-lookup --bind <PRIVATE_IPV4> --port 18095 --state-dir /var/lib/homelab-command-adapter/state\n1827309 1799 root root pvedaemon worke pvedaemon worker\n2118748 1846 www-data www-data pveproxy worker pveproxy worker\n2216383 1799 root root pvedaemon worke pvedaemon worker\n2328684 1799 root root pvedaemon worke pvedaemon worker\n2441260 1846 www-data www-data pveproxy worker pveproxy worker\n2451056 1846 www-data www-data pveproxy worker pveproxy worker\n2451157 1131444 root homelab+ python3 /usr/bin/python3 -B /usr/local/sbin/homelab-command-adapter --worker NZ62P4STJ2\n2451160 2451157 root homelab+ bash bash /usr/local/sbin/homelab-chat-run <REDACTED_TOKEN> verify homelab-cluster-admin-update-visibility -- /usr/bin/python3 -B <REDACTED_TOKEN>.py","stdout_bytes":46910,"stdout_sha256":"<REDACTED_TOKEN>"},"pvecm_status":{"argv":["pvecm","status"],"duration_seconds":0.157,"output_limited":false,"rc":255,"stderr":"ipcc_send_rec[1] failed: Unknown error -1\nipcc_send_rec[2] failed: Unknown error -1\nipcc_send_rec[3] failed: Unknown error -1\nUnable to load access control list: Unknown error -1\n","stderr_bytes":179,"stderr_sha256":"<REDACTED_TOKEN>","stdout":"","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"pvesh_nodes":{"argv":["pvesh","get","/nodes","--output-format","json"],"duration_seconds":0.472,"output_limited":false,"rc":255,"stderr":"ipcc_send_rec[1] failed: Unknown error -1\nipcc_send_rec[2] failed: Unknown error -1\nipcc_send_rec[3] failed: Unknown error -1\nUnable to load access control list: Unknown error -1\n","stderr_bytes":179,"stderr_sha256":"<REDACTED_TOKEN>","stdout":"","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"pvesh_version":{"argv":["pvesh","get","/version","--output-format","json"],"duration_seconds":0.485,"output_limited":false,"rc":255,"stderr":"ipcc_send_rec[1] failed: Unknown error -1\nipcc_send_rec[2] failed: Unknown error -1\nipcc_send_rec[3] failed: Unknown error -1\nUnable to load access control list: Unknown error -1\n","stderr_bytes":179,"stderr_sha256":"<REDACTED_TOKEN>","stdout":"","stdout_bytes":0,"stdout_sha256":"<REDACTED_TOKEN>"},"pveversion":{"argv":["pveversion","-v"],"duration_seconds":0.351,"output_limited":false,"rc":0,"stderr":"","stderr_bytes":0,"stderr_sha256":"<REDACTED_TOKEN>","stdout":"proxmox-ve: 9.2.0 (running kernel: 7.0.12-1-pve)\npve-manager: 9.2.3 (running version: 9.2.3/d0fde103346cf89a)\nproxmox-kernel-helper: 9.2.0\nproxmox-kernel-7.0: 7.0.12-1\nproxmox-kernel-7.0.12-1-pve-signed: 7.0.12-1\nproxmox-kernel-7.0.6-2-pve-signed: 7.0.6-2\nproxmox-kernel-7.0.2-6-pve-signed: 7.0.2-6\nceph-fuse: 19.2.3-pve4\ncorosync: 3.1.10-pve2\ncriu: 4.1.1-1\nfrr-pythontools: 10.6.1-1+pve2\nifupdown2: 3.3.0-1+pmx12\nintel-microcode: 3.20251111.1~deb13u1\nksm-control-daemon: 1.5-1\nlibjs-extjs: 7.0.0-5\nlibproxmox-acme-perl: 1.7.1\nlibproxmox-backup-qemu0: 2.0.2\nlibproxmox-rs-perl: 0.4.1\nlibpve-access-control: 9.1.1\nlibpve-apiclient-perl: 3.4.2\nlibpve-cluster-api-perl: 9.1.6\nlibpve-cluster-perl: 9.1.6\nlibpve-common-perl: 9.1.16\nlibpve-guest-common-perl: 6.0.4\nlibpve-http-server-perl: 6.0.5\nlibpve-network-perl: 1.6.6\nlibpve-notify-perl: 9.1.6\nlibpve-rs-perl: 0.15.3\nlibpve-storage-perl: 9.1.6\nlibspice-server1: 0.15.2-1+b1\nlvm2: 2.03.31-2+pmx1\nlxc-pve: 7.0.0-2\nlxcfs: 7.0.0-pve1\nnovnc-pve: 1.7.0-1\nproxmox-backup-client: 4.2.2-1\nproxmox-backup-file-restore: 4.2.2-1\nproxmox-backup-restore-image: 1.0.0\nproxmox-firewall: 1.2.3\nproxmox-kernel-helper: 9.2.0\nproxmox-mail-forward: 1.0.3\nproxmox-mini-journalreader: 1.6\nproxmox-offline-mirror-helper: 0.7.4\nproxmox-widget-toolkit: 5.2.5\npve-cluster: 9.1.6\npve-container: 6.1.10\npve-docs: 9.2.2\npve-edk2-firmware: 4.2025.05-2\npve-esxi-import-tools: 1.0.1\npve-firewall: 6.0.4\npve-firmware: 3.18-4\npve-ha-manager: 5.2.4\npve-i18n: 3.8.0\npve-qemu-kvm: 11.0.0-4\npve-xtermjs: 6.0.0-1\nqemu-server: 9.1.17\nsmartmontools: 7.5-pve2\nspiceterm: 3.4.2\nswtpm: 0.8.0+pve3\nvncterm: 1.9.2\nzfsutils-linux: 2.4.2-pve1\n","stdout_bytes":1643,"stdout_sha256":"<REDACTED_TOKEN>"},"systemctl_corosync":{"argv":["systemctl","show","corosync.service","--property=LoadState,ActiveState,SubState,MainPID,Result,ExecMainStatus","--no-pager"],"duration_seconds":0.005,"output_limited":false,"rc":0,"stderr":"","stderr_bytes":0,"stderr_sha256":"<REDACTED_TOKEN>","stdout":"MainPID=1741\nResult=success\nExecMainStatus=0\nLoadState=loaded\nActiveState=active\nSubState=running\n","stdout_bytes":98,"stdout_sha256":"<REDACTED_TOKEN>"},"systemctl_pve_cluster":{"argv":["systemctl","show","pve-cluster.service","--property=LoadState,ActiveState,SubState,MainPID,Result,ExecMainStatus","--no-pager"],"duration_seconds":0.007,"output_limited":false,"rc":0,"stderr":"","stderr_bytes":0,"stderr_sha256":"<REDACTED_TOKEN>","stdout":"MainPID=1364\nResult=success\nExecMainStatus=0\nLoadState=loaded\nActiveState=active\nSubState=running\n","stdout_bytes":98,"stdout_sha256":"<REDACTED_TOKEN>"},"systemctl_pvedaemon":{"argv":["systemctl","show","pvedaemon.service","--property=LoadState,ActiveState,SubState,MainPID,Result,ExecMainStatus","--no-pager"],"duration_seconds":0.006,"output_limited":false,"rc":0,"stderr":"","stderr_bytes":0,"stderr_sha256":"<REDACTED_TOKEN>","stdout":"MainPID=1799\nResult=success\nExecMainStatus=0\nLoadState=loaded\nActiveState=active\nSubState=running\n","stdout_bytes":98,"stdout_sha256":"<REDACTED_TOKEN>"},"systemctl_pveproxy":{"argv":["systemctl","show","pveproxy.service","--property=LoadState,ActiveState,SubState,MainPID,Result,ExecMainStatus","--no-pager"],"duration_seconds":0.005,"output_limited":false,"rc":0,"stderr":"","stderr_bytes":0,"stderr_sha256":"<REDACTED_TOKEN>","stdout":"MainPID=1846\nResult=success\nExecMainStatus=0\nLoadState=loaded\nActiveState=active\nSubState=running\n","stdout_bytes":98,"stdout_sha256":"<REDACTED_TOKEN>"}},"egid":990,"euid":0,"groups":[990],"hostname":"pve01","mountinfo":{"error":"RuntimeError: file changed while reading: /proc/self/mountinfo"},"paths":[{"executable":true,"exists":true,"gid":33,"is_dir":true,"is_file":false,"is_symlink":false,"mode":"0o755","path":"/etc/pve","readable":true,"size":0,"uid":0},{"executable":false,"exists":true,"gid":33,"is_dir":false,"is_file":true,"is_symlink":false,"mode":"0o440","path":"/etc/pve/.members","readable":true,"size":307,"uid":0},{"executable":true,"exists":true,"gid":33,"is_dir":true,"is_file":false,"is_symlink":false,"mode":"0o755","path":"/etc/pve/nodes","readable":true,"size":0,"uid":0},{"executable":true,"exists":true,"gid":0,"is_dir":true,"is_file":false,"is_symlink":false,"mode":"0o755","path":"/run","readable":true,"size":1740,"uid":0},{"executable":true,"exists":true,"gid":0,"is_dir":false,"is_file":false,"is_symlink":true,"mode":"0o777","path":"/var/run","readable":true,"size":4,"symlink_target":"/run","uid":0},{"executable":true,"exists":true,"gid":33,"is_dir":true,"is_file":false,"is_symlink":false,"mode":"0o750","path":"/run/pve","readable":true,"size":180,"uid":0},{"executable":true,"exists":true,"gid":33,"is_dir":true,"is_file":false,"is_symlink":false,"mode":"0o750","path":"/var/run/pve-cluster","readable":true,"size":40,"uid":0},{"executable":true,"exists":true,"gid":0,"is_dir":true,"is_file":false,"is_symlink":false,"mode":"0o1777","path":"/run/lock","readable":true,"size":340,"uid":0}],"pid1_cgroup":{"error":"RuntimeError: file changed while reading: /proc/1/cgroup"},"pid1_namespaces":{"cgroup":"cgroup:[4026531835]","ipc":"ipc:[4026531839]","mnt":"mnt:[4026531832]","net":"net:[4026531833]","pid":"pid:[4026531836]","user":"user:[4026531837]","uts":"uts:[4026531838]"},"pid1_status":{"error":"RuntimeError: file changed while reading: /proc/1/status"},"self_cgroup":{"error":"RuntimeError: file changed while reading: /proc/self/cgroup"},"self_namespaces":{"cgroup":"cgroup:[4026531835]","ipc":"ipc:[4026531839]","mnt":"mnt:[4026532895]","net":"net:[4026531833]","pid":"pid:[4026531836]","user":"user:[4026531837]","uts":"uts:[4026531838]"},"self_status":{"error":"RuntimeError: file changed while reading: /proc/self/status"}},"read_only":true,"rollback_restored":false,"rollback_started":false,"schema":6,"service_catalog":[{"context_id":"node:pve01","description":"Load AppArmor profiles","kind":"systemd","service_id":"apparmor.service","state":"active","substate":"exited"},{"context_id":"node:pve01","description":"Daily apt upgrade and clean activities","kind":"systemd","service_id":"apt-daily-upgrade.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Daily apt download activities","kind":"systemd","service_id":"apt-daily.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Availability of block devices","kind":"systemd","service_id":"blk-availability.service","state":"active","substate":"exited"},{"context_id":"node:pve01","description":"chrony, an NTP client/server","kind":"systemd","service_id":"chrony.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"Set console font and keymap","kind":"systemd","service_id":"console-setup.service","state":"active","substate":"exited"},{"context_id":"node:pve01","description":"Corosync Cluster Engine","kind":"systemd","service_id":"corosync.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"Regular background program processing daemon","kind":"systemd","service_id":"cron.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"D-Bus System Message Bus","kind":"systemd","service_id":"dbus.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"Device-mapper event daemon","kind":"systemd","service_id":"dm-event.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"docker.service","kind":"systemd","service_id":"docker.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"File Browser offhost sync to pve02","kind":"systemd","service_id":"filebrowser-offhost-sync.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Getty on tty1","kind":"systemd","service_id":"getty@tty1.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"Homelab alerting health check","kind":"systemd","service_id":"homelab-alerting-health.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Generate unified homelab backup matrix state","kind":"systemd","service_id":"homelab-backup-matrix-refresh.service","state":"failed","substate":"failed"},{"context_id":"node:pve01","description":"Homelab capacity risk guard","kind":"systemd","service_id":"homelab-capacity-risk.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Export and securely sync nonsensitive cluster inventory to Cluster Admin","kind":"systemd","service_id":"homelab-cluster-admin-inventory-sync.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Push public pve01 health files to cluster-admin webpanel","kind":"systemd","service_id":"homelab-cluster-admin-webpanel-sync.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Homelab cluster internal IP on vmbr0","kind":"systemd","service_id":"homelab-cluster-internal-ip.service","state":"active","substate":"exited"},{"context_id":"node:pve01","description":"Homelab cluster passport","kind":"systemd","service_id":"homelab-cluster-passport.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Homelab command adapter","kind":"systemd","service_id":"homelab-command-adapter.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"Homelab command portal","kind":"systemd","service_id":"homelab-command-portal.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"Crypto portfolio chart health check","kind":"systemd","service_id":"homelab-crypto-portfolio-chart-health.service","state":"failed","substate":"failed"},{"context_id":"node:pve01","description":"Homelab dependency map check","kind":"systemd","service_id":"homelab-dependency-map-check.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Homelab desired-state Git snapshot","kind":"systemd","service_id":"homelab-desired-state-sync.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Homelab disk space health endpoint","kind":"systemd","service_id":"homelab-disk-space-health.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Homelab Docker health readonly collector","kind":"systemd","service_id":"homelab-docker-health.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Homelab drift check","kind":"systemd","service_id":"homelab-drift-check.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Homelab duty-admin read-only report","kind":"systemd","service_id":"homelab-duty-admin-report.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Homelab duty-admin v2 analyzer","kind":"systemd","service_id":"homelab-duty-admin-v2.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Homelab edge-vm VM130 daily offhost freshness sync from latest nightly dump","kind":"systemd","service_id":"homelab-edge-vm-offhost-freshness.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Homelab evidence catalog read-only collector","kind":"systemd","service_id":"homelab-evidence-catalog.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Homelab external probe VPS strategy health","kind":"systemd","service_id":"homelab-external-probe-vps-health.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Homelab final readiness gate","kind":"systemd","service_id":"homelab-final-readiness-gate.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Homelab forum Snuffleupagus health","kind":"systemd","service_id":"homelab-forum-snuffleupagus-health.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Homelab golden-state index","kind":"systemd","service_id":"homelab-golden-state-index.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Homelab health HTTP endpoint 9101","kind":"systemd","service_id":"homelab-health-http-9101.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"Homelab health HTTP endpoint","kind":"systemd","service_id":"homelab-health-http.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"Homelab health metrics textfile collector","kind":"systemd","service_id":"homelab-health-metrics.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Homelab incident journal","kind":"systemd","service_id":"homelab-incident-journal.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Homelab Kuma monitor policy health","kind":"systemd","service_id":"homelab-kuma-monitor-policy.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Homelab MkDocs auto-refresh from Git","kind":"systemd","service_id":"homelab-mkdocs-auto-refresh.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Homelab overall health","kind":"systemd","service_id":"homelab-overall-health.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Homelab private VPN hosts health check","kind":"systemd","service_id":"homelab-private-vpn-hosts-health.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Homelab pve03 staging capacity health check","kind":"systemd","service_id":"homelab-pve03-staging-capacity-health.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Homelab local quality gate read-only collector","kind":"systemd","service_id":"homelab-quality-gate.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Homelab immutable capability reader v3","kind":"systemd","service_id":"homelab-reader-v3.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"Refresh homelab cluster reference","kind":"systemd","service_id":"homelab-reference-refresh.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Homelab automatic fixed result anchor","kind":"systemd","service_id":"homelab-result-lookup.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"Safe Netcraze router watchdog","kind":"systemd","service_id":"homelab-router-watchdog.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Homelab recovery runbook generator","kind":"systemd","service_id":"homelab-runbook-generate.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Homelab Scrutiny SMART dashboard","kind":"systemd","service_id":"homelab-scrutiny.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"Homelab secret exposure guard","kind":"systemd","service_id":"homelab-secret-exposure-guard.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Homelab secret sanity no-payload collector","kind":"systemd","service_id":"homelab-secret-sanity.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Homelab service registry health check","kind":"systemd","service_id":"homelab-service-registry-check.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Homelab SMART metrics textfile refresh","kind":"systemd","service_id":"homelab-smartctl-textfile.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Homelab SOPS edge secret coverage drift audit","kind":"systemd","service_id":"homelab-sops-edge-secret-coverage.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Homelab storage capacity read-only collector","kind":"systemd","service_id":"homelab-storage-capacity.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Homelab VPS SSH identity audit","kind":"systemd","service_id":"homelab-vps-identity-audit.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Helper to synchronize boot up for ifupdown","kind":"systemd","service_id":"ifupdown2-pre.service","state":"active","substate":"exited"},{"context_id":"node:pve01","description":"Sync Immich media backups from pve01 to pve02","kind":"systemd","service_id":"immich-media-offhost-sync.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Set the console keyboard layout","kind":"systemd","service_id":"keyboard-setup.service","state":"active","substate":"exited"},{"context_id":"node:pve01","description":"Create List of Static Device Nodes","kind":"systemd","service_id":"kmod-static-nodes.service","state":"active","substate":"exited"},{"context_id":"node:pve01","description":"Kernel Samepage Merging (KSM) Tuning Daemon","kind":"systemd","service_id":"ksmtuned.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling","kind":"systemd","service_id":"lvm2-monitor.service","state":"active","substate":"exited"},{"context_id":"node:pve01","description":"LXC Container Monitoring Daemon","kind":"systemd","service_id":"lxc-monitord.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"LXC network bridge setup","kind":"systemd","service_id":"lxc-net.service","state":"active","substate":"exited"},{"context_id":"node:pve01","description":"LXC Container Initialization and Autoboot Code","kind":"systemd","service_id":"lxc.service","state":"active","substate":"exited"},{"context_id":"node:pve01","description":"FUSE filesystem for LXC","kind":"systemd","service_id":"lxcfs.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"Memos off-host backup sync to pve02","kind":"systemd","service_id":"memos-offhost-sync.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"NetBird mesh network client","kind":"systemd","service_id":"netbird.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"Network initialization","kind":"systemd","service_id":"networking.service","state":"active","substate":"exited"},{"context_id":"node:pve01","description":"pNFS block layout mapping daemon","kind":"systemd","service_id":"nfs-blkmap.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"Network UPS Tools - device driver for NUT device 'cyberpower'","kind":"systemd","service_id":"nut-driver@cyberpower.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"Network UPS Tools - power device monitor and shutdown controller","kind":"systemd","service_id":"nut-monitor.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"Network UPS Tools - power devices information server","kind":"systemd","service_id":"nut-server.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"Postfix Mail Transport Agent (main/default instance)","kind":"systemd","service_id":"postfix.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"Collect apt metrics for prometheus-node-exporter","kind":"systemd","service_id":"prometheus-node-exporter-apt.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Collect ipmitool sensor metrics for prometheus-node-exporter","kind":"systemd","service_id":"prometheus-node-exporter-ipmitool-sensor.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Collect Mellanox HCA temperatures for prometheus-node-exporter","kind":"systemd","service_id":"prometheus-node-exporter-mellanox-hca-temp.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Collect NVMe metrics for prometheus-node-exporter","kind":"systemd","service_id":"prometheus-node-exporter-nvme.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Collect SMART metrics for prometheus-node-exporter","kind":"systemd","service_id":"prometheus-node-exporter-smartmon.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Prometheus exporter for machine metrics","kind":"systemd","service_id":"prometheus-node-exporter.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"Clean up bootloader next-boot setting","kind":"systemd","service_id":"proxmox-boot-cleanup.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Proxmox nftables firewall","kind":"systemd","service_id":"proxmox-firewall.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"The Proxmox VE cluster filesystem","kind":"systemd","service_id":"pve-cluster.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"PVE LXC Container: 110","kind":"systemd","service_id":"pve-container@110.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"PVE LXC Container: 112","kind":"systemd","service_id":"pve-container@112.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"Daily PVE download activities","kind":"systemd","service_id":"pve-daily-update.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Commit Proxmox VE Firewall changes","kind":"systemd","service_id":"pve-firewall-commit.service","state":"active","substate":"exited"},{"context_id":"node:pve01","description":"Proxmox VE firewall","kind":"systemd","service_id":"pve-firewall.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"PVE guests","kind":"systemd","service_id":"pve-guests.service","state":"active","substate":"exited"},{"context_id":"node:pve01","description":"PVE Cluster HA Resource Manager Daemon","kind":"systemd","service_id":"pve-ha-crm.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"PVE Local HA Resource Manager Daemon","kind":"systemd","service_id":"pve-ha-lrm.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"Proxmox VE LXC Syscall Daemon","kind":"systemd","service_id":"pve-lxc-syscalld.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"PVE Query Machine Capabilities","kind":"systemd","service_id":"pve-query-machine-capabilities.service","state":"active","substate":"exited"},{"context_id":"node:pve01","description":"Commit Proxmox VE SDN changes","kind":"systemd","service_id":"pve-sdn-commit.service","state":"active","substate":"exited"},{"context_id":"node:pve01","description":"Proxmox VE Login Banner","kind":"systemd","service_id":"pvebanner.service","state":"active","substate":"exited"},{"context_id":"node:pve01","description":"PVE API Daemon","kind":"systemd","service_id":"pvedaemon.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"Proxmox VE firewall logger","kind":"systemd","service_id":"pvefw-logger.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"Commit Proxmox VE network changes","kind":"systemd","service_id":"pvenetcommit.service","state":"active","substate":"exited"},{"context_id":"node:pve01","description":"PVE API Proxy Server","kind":"systemd","service_id":"pveproxy.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"Proxmox VE scheduler","kind":"systemd","service_id":"pvescheduler.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"PVE Status Daemon","kind":"systemd","service_id":"pvestatd.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"PVE Qemu Event Daemon","kind":"systemd","service_id":"qmeventd.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"Map RBD devices","kind":"systemd","service_id":"rbdmap.service","state":"active","substate":"exited"},{"context_id":"node:pve01","description":"Notify NFS peers of a restart","kind":"systemd","service_id":"rpc-statd-notify.service","state":"active","substate":"exited"},{"context_id":"node:pve01","description":"RPC bind portmap service","kind":"systemd","service_id":"rpcbind.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"Data caching daemon for rrdtool","kind":"systemd","service_id":"rrdcached.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"Self Monitoring and Reporting Technology (SMART) Daemon","kind":"systemd","service_id":"smartmontools.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"PVE SPICE Proxy Server","kind":"systemd","service_id":"spiceproxy.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"OpenBSD Secure Shell server","kind":"systemd","service_id":"ssh.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"Set Up Additional Binary Formats","kind":"systemd","service_id":"systemd-binfmt.service","state":"active","substate":"exited"},{"context_id":"node:pve01","description":"File System Check on /dev/disk/by-uuid/1F7B-B842","kind":"systemd","service_id":"systemd-fsck@dev-disk-by\\x2duuid-1F7B\\x2dB842.service","state":"active","substate":"exited"},{"context_id":"node:pve01","description":"File System Check on /dev/disk/by-uuid/6315a6c2-cafc-4a70-8272-9661e9165100","kind":"systemd","service_id":"systemd-fsck@dev-disk-by\\x2duuid-6315a6c2\\x2dcafc\\x2d4a70\\x2d8272\\x2d9661e9165100.service","state":"active","substate":"exited"},{"context_id":"node:pve01","description":"Rebuild Hardware Database","kind":"systemd","service_id":"systemd-hwdb-update.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Rebuild Journal Catalog","kind":"systemd","service_id":"systemd-journal-catalog-update.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Flush Journal to Persistent Storage","kind":"systemd","service_id":"systemd-journal-flush.service","state":"active","substate":"exited"},{"context_id":"node:pve01","description":"Journal Service","kind":"systemd","service_id":"systemd-journald.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"User Login Management","kind":"systemd","service_id":"systemd-logind.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"Load Kernel Modules","kind":"systemd","service_id":"systemd-modules-load.service","state":"active","substate":"exited"},{"context_id":"node:pve01","description":"Load/Save OS Random Seed","kind":"systemd","service_id":"systemd-random-seed.service","state":"active","substate":"exited"},{"context_id":"node:pve01","description":"Remount Root and Kernel File Systems","kind":"systemd","service_id":"systemd-remount-fs.service","state":"active","substate":"exited"},{"context_id":"node:pve01","description":"Apply Kernel Variables","kind":"systemd","service_id":"systemd-sysctl.service","state":"active","substate":"exited"},{"context_id":"node:pve01","description":"Create Static Device Nodes in /dev gracefully","kind":"systemd","service_id":"systemd-tmpfiles-setup-dev-early.service","state":"active","substate":"exited"},{"context_id":"node:pve01","description":"Create Static Device Nodes in /dev","kind":"systemd","service_id":"systemd-tmpfiles-setup-dev.service","state":"active","substate":"exited"},{"context_id":"node:pve01","description":"Create System Files and Directories","kind":"systemd","service_id":"systemd-tmpfiles-setup.service","state":"active","substate":"exited"},{"context_id":"node:pve01","description":"Load udev Rules from Credentials","kind":"systemd","service_id":"systemd-udev-load-credentials.service","state":"active","substate":"exited"},{"context_id":"node:pve01","description":"Wait for udev To Complete Device Initialization","kind":"systemd","service_id":"systemd-udev-settle.service","state":"active","substate":"exited"},{"context_id":"node:pve01","description":"Coldplug All udev Devices","kind":"systemd","service_id":"systemd-udev-trigger.service","state":"active","substate":"exited"},{"context_id":"node:pve01","description":"Rule-based Manager for Device Events and Files","kind":"systemd","service_id":"systemd-udevd.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"Update is Completed","kind":"systemd","service_id":"systemd-update-done.service","state":"inactive","substate":"dead"},{"context_id":"node:pve01","description":"Permit User Sessions","kind":"systemd","service_id":"systemd-user-sessions.service","state":"active","substate":"exited"},{"context_id":"node:pve01","description":"Proxmox VE watchdog multiplexer","kind":"systemd","service_id":"watchdog-mux.service","state":"active","substate":"running"},{"context_id":"node:pve01","description":"Write boot and shutdown times into wtmpdb","kind":"systemd","service_id":"wtmpdb-update-boot.service","state":"active","substate":"exited"},{"context_id":"node:pve01","description":"Mount ZFS filesystems","kind":"systemd","service_id":"zfs-mount.service","state":"active","substate":"exited"},{"context_id":"node:pve01","description":"ZFS file system shares","kind":"systemd","service_id":"zfs-share.service","state":"active","substate":"exited"},{"context_id":"node:pve01","description":"Wait for ZFS Volume (zvol) links in /dev","kind":"systemd","service_id":"zfs-volume-wait.service","state":"active","substate":"exited"},{"context_id":"node:pve01","description":"ZFS Event Daemon (zed)","kind":"systemd","service_id":"zfs-zed.service","state":"active","substate":"running"},{"context_id":"node:pve01","image_id":null,"image_reference":null,"kind":"podman","repo_digests":null,"service_id":"<REDACTED_TOKEN>","state":null}],"service_catalog_count":140,"status":"OK"}
|
|
|
|
OUTPUT_END
|
|
CHAT_OUTPUT_END
|