1
0
Files
homelab-public-context/runtime/latest.json
T
2026-10-07 17:41:53 +00:00

39 lines
9.7 KiB
JSON

{
"schema_version": 1,
"channel": "homelab-runtime",
"command_id": "SUPPORT-261007-FINAL-RESIDUAL-RECONCILE-99790R1",
"status": "OK",
"rc": 0,
"host": "pve01",
"mode": "read-only",
"component": "final-residual-reconcile",
"started_at_utc": "2026-10-07T17:41:46Z",
"finished_at_utc": "2026-10-07T17:41:52Z",
"reference_register_checked": true,
"reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66",
"error_register_checked": true,
"error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0",
"command_sha256": "367c6baa88b591c06ca5b94cc56542a6f153b1366aa0dd9c0fd3d7c61ab02a44",
"duplicate_failed_command_blocked": false,
"block_reason": null,
"execution_started": true,
"change_declared": false,
"result_contract_valid": true,
"result_contract_status": null,
"result_contract_error": null,
"command_rc": 0,
"changes_made": false,
"rollback_started": false,
"rollback_restored": null,
"mutation_outcome": "NO_MUTATION",
"sanitized": true,
"secrets_included": false,
"private_addresses_included": false,
"raw_evidence_retained_locally": true,
"raw_evidence_sha256": "75302e0c11eb8854e1c54ca078376b96299cd40b32f3bde2ce6d573ea642584a",
"sanitized_output_sha256": "75302e0c11eb8854e1c54ca078376b96299cd40b32f3bde2ce6d573ea642584a",
"output_truncated_in_json": false,
"full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt",
"output": "FINAL_RESIDUAL_RECONCILE=V1\nMODE=read-only\nNO_MUTATION=true\nBACKUP_V2_ACTIVE=inactive\nBACKUP_V2_SUBSTATE=dead\nBACKUP_V2_RESULT=success\nBACKUP_V2_EXEC=0\nBACKUP_V2_TIMER_ACTIVE=active\nBACKUP_V2_TIMER_ENABLED=enabled\nBACKUP_V2_LAST_TRIGGER=Wed 2026-10-07 20:05:53 MSK\nREC|BACKUP_JOURNAL|IDX=1|SCHEDULE_TARGET=vm210\nREC|BACKUP_JOURNAL|IDX=2|SCHEDULE_RESULT=SUCCESS\nREC|BACKUP_JOURNAL|IDX=3|Finished homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler.\nREC|BACKUP_JOURNAL|IDX=4|Starting homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler...\nREC|BACKUP_JOURNAL|IDX=5|SCHEDULE_TARGET=control-bootstrap-v2\nREC|BACKUP_JOURNAL|IDX=6|SCHEDULE_RESULT=SUCCESS\nREC|BACKUP_JOURNAL|IDX=7|Finished homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler.\nREC|BACKUP_JOURNAL|IDX=8|Starting homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler...\nREC|BACKUP_JOURNAL|IDX=9|SCHEDULE_TARGET=xf-newfi\nREC|BACKUP_JOURNAL|IDX=10|SCHEDULE_RESULT=SUCCESS\nREC|BACKUP_JOURNAL|IDX=11|Finished homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler.\nREC|BACKUP_JOURNAL|IDX=12|Starting homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler...\nREC|BACKUP_JOURNAL|IDX=13|Finished homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler.\nREC|BACKUP_JOURNAL|IDX=14|Starting homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler...\nREC|BACKUP_JOURNAL|IDX=15|SCHEDULE_TARGET=vm170\nREC|BACKUP_JOURNAL|IDX=16|SCHEDULE_RESULT=SUCCESS\nREC|BACKUP_JOURNAL|IDX=17|Finished homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler.\nREC|BACKUP_JOURNAL|IDX=18|Starting homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler...\nREC|BACKUP_JOURNAL|IDX=19|SCHEDULE_TARGET=vm171\nREC|BACKUP_JOURNAL|IDX=20|SCHEDULE_RESULT=SUCCESS\nREC|BACKUP_JOURNAL|IDX=21|Finished homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler.\nREC|BACKUP_JOURNAL|IDX=22|Starting homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler...\nREC|BACKUP_JOURNAL|IDX=23|SCHEDULE_TARGET=guest-pve01-lxc-112\nREC|BACKUP_JOURNAL|IDX=24|SCHEDULE_RESULT=FAIL\nREC|BACKUP_JOURNAL|IDX=25|SCHEDULE_REASON=CT112_PIPELINE_FAILED\nREC|BACKUP_JOURNAL|IDX=26|homelab-backup-v2.service: Main process exited, code=exited, status=2/INVALIDARGUMENT\nREC|BACKUP_JOURNAL|IDX=27|homelab-backup-v2.service: Failed with result 'exit-code'.\nREC|BACKUP_JOURNAL|IDX=28|Starting homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler...\nREC|BACKUP_JOURNAL|IDX=29|Finished homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler.\nREC|BACKUP_JOURNAL|IDX=30|Starting homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler...\nREC|BACKUP_JOURNAL|IDX=31|Finished homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler.\nREC|BACKUP_JOURNAL|IDX=32|Starting homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler...\nREC|BACKUP_JOURNAL|IDX=33|Finished homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler.\nREC|BACKUP_JOURNAL|IDX=34|Starting homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler...\nREC|BACKUP_JOURNAL|IDX=35|Finished homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler.\nREC|BACKUP_JOURNAL|IDX=36|Starting homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler...\nREC|BACKUP_JOURNAL|IDX=37|Finished homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler.\nREC|BACKUP_JOURNAL|IDX=38|Starting homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler...\nREC|BACKUP_JOURNAL|IDX=39|Finished homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler.\nREC|BACKUP_JOURNAL|IDX=40|Starting homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler...\nREC|BACKUP_JOURNAL|IDX=41|Finished homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler.\nREC|BACKUP_JOURNAL|IDX=42|Starting homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler...\nREC|BACKUP_JOURNAL|IDX=43|SCHEDULE_TARGET=vm9130\nREC|BACKUP_JOURNAL|IDX=44|SCHEDULE_RESULT=SUCCESS\nREC|BACKUP_JOURNAL|IDX=45|Finished homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler.\nBACKUP_JOURNAL_REC_COUNT=45\nBACKUP_LATEST_TARGET=vm9130\nBACKUP_LATEST_SCHEDULE_RESULT=SUCCESS\nBACKUP_LATEST_SCHEDULE_REASON=CT112_PIPELINE_FAILED\nREC|BACKUP_LATEST_SUMMARY|SUMMARY|AUDIT_STATUS=OK|BACKUP_STATUS=GREEN|ACTIVE_COUNT=15|ISSUE_COUNT=0|CLOUD_A=OK|CLOUD_B=OK|CLOUD_B_DRILL=OK|DR_PROVEN=YES|SOURCE_OFFHOST=OK\nREC|BACKUP_LATEST_ISSUE|ISSUE|severity=HIGH|code=RPO_BREACH|logical_id=vm9130|root_cause=NO_FRESH_V2_OR_SEALED_QUORUM\nREC|BACKUP_STATE_FILE|NAME=vm9130|IDX=1|BASENAME=vm9130.json|PATH_SHA256=69f0cd43f29cb9b3b69236a4c1c98ea84b8e1cc4c60f4a6d9d92ca6f7714b45a|SHA256=f1ffe560699fe8c69829856fb3d46b8009d0f54b5e7c6c792a9f16b1b07f86b4\nREC|BACKUP_STATE|NAME=vm9130|KEY=logical_id|VALUE=vm9130\nREC|BACKUP_STATE|NAME=vm9130|KEY=result|VALUE=SUCCESS\nREC|BACKUP_STATE|NAME=vm9130|KEY=last_success_epoch|VALUE=1791394058\nREC|BACKUP_STATE|NAME=vm9130|KEY=last_attempt_epoch|VALUE=1791394058\nREC|BACKUP_STATE|NAME=vm9130|KEY=generation|VALUE=v2-vm9130-20261007T170553Z-af222125d3ff\nREC|BACKUP_STATE_COUNT|NAME=vm9130|COUNT=1\nREC|BACKUP_STATE_FILE|NAME=ct112|IDX=1|BASENAME=ct112.json|PATH_SHA256=4650ea76820591a6e992aec1b18082b7e81a1ddb2613556f7c8139c0036ec824|SHA256=64f302f9156d0fd91c340023caf8f003810b8a66c84d446dccc063cbbb01a8cd\nREC|BACKUP_STATE|NAME=ct112|KEY=logical_id|VALUE=ct112\nREC|BACKUP_STATE|NAME=ct112|KEY=result|VALUE=SUCCESS\nREC|BACKUP_STATE|NAME=ct112|KEY=last_success_epoch|VALUE=1791348739\nREC|BACKUP_STATE|NAME=ct112|KEY=last_attempt_epoch|VALUE=1791348739\nREC|BACKUP_STATE|NAME=ct112|KEY=generation|VALUE=v2-ct112-20261007T045109Z-ce9503fc59c5\nREC|BACKUP_STATE_COUNT|NAME=ct112|COUNT=1\nREC|BACKUP_STATE_FILE|NAME=guest-pve01-lxc-112|IDX=1|BASENAME=guest-pve01-lxc-112.json|PATH_SHA256=5211dfc0645d177de3ac4e85db86b9e305060b84bbebcf62f0aa6aa8b88b13ca|SHA256=b737b8c81c6e16f480c8227f0645e5236e412cf22de0da6af83ff6d6dc37e4bb\nREC|BACKUP_STATE|NAME=guest-pve01-lxc-112|KEY=logical_id|VALUE=guest-pve01-lxc-112\nREC|BACKUP_STATE|NAME=guest-pve01-lxc-112|KEY=result|VALUE=FAIL\nREC|BACKUP_STATE|NAME=guest-pve01-lxc-112|KEY=reason|VALUE=CT112_PIPELINE_FAILED\nREC|BACKUP_STATE|NAME=guest-pve01-lxc-112|KEY=last_success_epoch|VALUE=1790297001\nREC|BACKUP_STATE|NAME=guest-pve01-lxc-112|KEY=last_attempt_epoch|VALUE=1791375479\nREC|BACKUP_STATE_COUNT|NAME=guest-pve01-lxc-112|COUNT=1\nDNS_NS_PRESENT=true\nDNS_NS_SHA256=876800f2ea41ad454f6f8fa25eac5fc4ef898632dd7f6cc6f0093c1848498853\nRESOLV_REAL_BASENAME=resolv.conf\nDNS_NS_ROUTE_DEV=lo\nDNS_NS_ROUTE_VIA_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nDNS_NS_NEIGH_PRESENT=false\nDNS_NS_MAC_PRESENT=false\nDNS_NS_MAC_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nDNS_NS_MAC_GUEST_MATCH_COUNT=0\nDNS_NS_VERSION_PRESENT=true\nDNS_NS_VERSION_SHA256=74844e10a6a274835e7e7fb592c77d77ffc2834ff36210aee16afa6e52c8140e\nREC|DNS_NS_ANSWER|HOST_SHA256=04cb4a04e408d91abb9c63701ae969abf16d8a12b6f4f144c5edf2c28e03256b|A_SHA256=4e29a2729bbc40663066bdae0c5a3d627070fba621f5c8c70639f4782afbc67d|MATCH_OLD_EDGE=true|MATCH_HOME=false\nREC|DNS_NS_ANSWER|HOST_SHA256=f82516c01629ad410f4283562836dcc4a5329ef48321bd7fea094eb81dbe2b1b|A_SHA256=4e29a2729bbc40663066bdae0c5a3d627070fba621f5c8c70639f4782afbc67d|MATCH_OLD_EDGE=true|MATCH_HOME=false\nREC|DNS_NS_ANSWER|HOST_SHA256=abf0fb2953cd2b6ecb240845eaab02af07cc1cf8b8605b08310211adc990eae9|A_SHA256=4e29a2729bbc40663066bdae0c5a3d627070fba621f5c8c70639f4782afbc67d|MATCH_OLD_EDGE=true|MATCH_HOME=false\nDNS_NS_OLD_EDGE_MATCH_COUNT=3\nDNS_NS_HOME_MATCH_COUNT=0\nDNS_NS_NETBIRD_PEER_MATCH_COUNT=0\nREC|ISSUE|LOCAL_DNS_RETURNS_OLD_EDGE\nVM130_NODE=pve03\nVM130_QGA_RC=0\nREC|VM130|CFG_PRESENT=true\nREC|VM130|CFG_SHA256=9012ece867ad7efa1b2d07020c1cdfc9d3a63f86fde9117bdd7435eef29a9735\nREC|VM130|CFG_MATCH_HIST_ORIGINAL=true\nREC|VM130|WG_EDGE01_LINK_PRESENT=true\nREC|VM130|WG_EDGE01_UNIT_ACTIVE=active\nREC|VM130|WG_EDGE01_UNIT_ENABLED=enabled\nREC|VM130|PRIORITY101_COUNT=0\nREC|VM130|WG_EDGE01_HANDSHAKE_NONZERO=0\nREC|VM130|GOOGLE_RC=0\nREC|VM130|FAILED_UNIT_COUNT=0\n"
}