1
0
Files
homelab-public-context/runtime/latest.json
T
2026-10-06 11:01:49 +00:00

39 lines
8.6 KiB
JSON

{
"schema_version": 1,
"channel": "homelab-runtime",
"command_id": "SUPPORT-261006-PVE-CLUSTER-LOCAL-REPAIR-99715R1",
"status": "OK",
"rc": 0,
"host": "pve01",
"mode": "change",
"component": "pve-cluster-local-repair",
"started_at_utc": "2026-10-06T10:59:23Z",
"finished_at_utc": "2026-10-06T11:01:48Z",
"reference_register_checked": true,
"reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66",
"error_register_checked": true,
"error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0",
"command_sha256": "378e413f59d852d7eeaa88e54eb0e63b41866f53fc0e7c8f380c1b382138c59d",
"duplicate_failed_command_blocked": false,
"block_reason": null,
"execution_started": true,
"change_declared": true,
"result_contract_valid": true,
"result_contract_status": "OK",
"result_contract_error": null,
"command_rc": 0,
"changes_made": true,
"rollback_started": false,
"rollback_restored": null,
"mutation_outcome": "MUTATED",
"sanitized": true,
"secrets_included": false,
"private_addresses_included": false,
"raw_evidence_retained_locally": true,
"raw_evidence_sha256": "370761618193a1b3d0cdc24f3ddcb2890140d229e83bc4ab610eda88504f4589",
"sanitized_output_sha256": "370761618193a1b3d0cdc24f3ddcb2890140d229e83bc4ab610eda88504f4589",
"output_truncated_in_json": false,
"full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt",
"output": "PVE_CLUSTER_LOCAL_REPAIR=V1\nMODE=change\nSCOPE=PVE01_BACKUP_RPO_AND_PVE02_PVE03_POSTFIX_ALIAS_REPAIR\nNO_PACKAGE_MUTATION=true\nNO_ROUTE_MUTATION=true\nNO_FIREWALL_MUTATION=true\nNO_DNS_MUTATION=true\nNO_SYSCTL_MUTATION=true\nNO_NETBIRD_MUTATION=true\nNO_GUEST_CONFIG_MUTATION=true\nCLUSTER_QUORATE_PRE=true\nNETBIRD_PRE_pve01_LAZY=false\nNETBIRD_PRE_pve01_MGMT=true\nNETBIRD_PRE_pve01_SIGNAL=true\nNETBIRD_PRE_pve01_CONNECTED=5\nNETBIRD_PRE_pve02_LAZY=false\nNETBIRD_PRE_pve02_MGMT=true\nNETBIRD_PRE_pve02_SIGNAL=true\nNETBIRD_PRE_pve02_CONNECTED=5\nNETBIRD_PRE_pve03_LAZY=false\nNETBIRD_PRE_pve03_MGMT=true\nNETBIRD_PRE_pve03_SIGNAL=true\nNETBIRD_PRE_pve03_CONNECTED=5\nPOSTFIX_PRECHECK_RC_pve02=0\nREC|POSTFIX_PRE|PVE02|HOST=pve02\nREC|POSTFIX_PRE|PVE02|POSTFIX_ACTIVE=active\nREC|POSTFIX_PRE|PVE02|ALIASES_PRESENT=true\nREC|POSTFIX_PRE|PVE02|ALIASES_DB_PRESENT=false\nREC|POSTFIX_PRE|PVE02|ALIASES_MODE=644\nREC|POSTFIX_PRE|PVE02|ALIASES_SHA=8e81ec4a775c03d4a6d59c6fddb47bb84705a631fd1b142dffd536b824125bde\nREC|POSTFIX_PRE|PVE02|POSTFIX_QUEUE_COUNT=1\nREC|POSTFIX_PRE|PVE02|POSTFIX_DEFERRED_COUNT=1\nREC|POSTFIX_PRE|PVE02|POSTFIX_OLDEST_AGE_SECONDS=66868\nREC|POSTFIX_PRE|PVE02|REC|POSTFIX_DELAY_REASON|alias database unavailable\nPOSTFIX_PRECHECK_STDERR_LINES_pve02=0\nPOSTFIX_PRECHECK_RC_pve03=0\nREC|POSTFIX_PRE|PVE03|HOST=pve03\nREC|POSTFIX_PRE|PVE03|POSTFIX_ACTIVE=active\nREC|POSTFIX_PRE|PVE03|ALIASES_PRESENT=true\nREC|POSTFIX_PRE|PVE03|ALIASES_DB_PRESENT=false\nREC|POSTFIX_PRE|PVE03|ALIASES_MODE=644\nREC|POSTFIX_PRE|PVE03|ALIASES_SHA=8e81ec4a775c03d4a6d59c6fddb47bb84705a631fd1b142dffd536b824125bde\nREC|POSTFIX_PRE|PVE03|POSTFIX_QUEUE_COUNT=1\nREC|POSTFIX_PRE|PVE03|POSTFIX_DEFERRED_COUNT=1\nREC|POSTFIX_PRE|PVE03|POSTFIX_OLDEST_AGE_SECONDS=27014\nREC|POSTFIX_PRE|PVE03|REC|POSTFIX_DELAY_REASON|alias database unavailable\nPOSTFIX_PRECHECK_STDERR_LINES_pve03=0\nBACKUP_AUDIT_DIRECT_PRE_RC=1\nREC|BACKUP_PRE|TARGET|logical_id=vm113|kind=VM|state=FRESH|source=V2|v2_age_seconds=2523|replica_count=2|state_id=ct113|generation=v2-ct113-20261006T101603Z-e156d09eeadb\nREC|BACKUP_PRE|TARGET|logical_id=vm150|kind=VM|state=STALE|source=NONE|v2_age_seconds=73919|legacy_age_seconds=92339|replica_count=2|state_id=vm150|generation=vm150-pve01-20261005T091814Z\nREC|BACKUP_PRE|ISSUE|severity=HIGH|code=RPO_BREACH|logical_id=vm150|root_cause=NO_FRESH_V2_OR_SEALED_QUORUM\nREC|BACKUP_PRE|SUMMARY|AUDIT_STATUS=OK|BACKUP_STATUS=RED|ACTIVE_COUNT=15|ISSUE_COUNT=1|CLOUD_A=OK|CLOUD_B=OK|CLOUD_B_DRILL=OK|DR_PROVEN=YES|SOURCE_OFFHOST=OK\nREC|BACKUP_PRE_SUMMARY|SUMMARY|AUDIT_STATUS=OK|BACKUP_STATUS=RED|ACTIVE_COUNT=15|ISSUE_COUNT=1|CLOUD_A=OK|CLOUD_B=OK|CLOUD_B_DRILL=OK|DR_PROVEN=YES|SOURCE_OFFHOST=OK\nREC|BACKUP_PRE_ISSUE|ISSUE|severity=HIGH|code=RPO_BREACH|logical_id=vm150|root_cause=NO_FRESH_V2_OR_SEALED_QUORUM\nBACKUP_REFRESH_NEEDED=true\nPOSTFIX_APPLY_RC_pve02=0\nREC|POSTFIX_APPLY|PVE02|HOST=pve02\nREC|POSTFIX_APPLY|PVE02|POSTFIX_ACTIVE=active\nREC|POSTFIX_APPLY|PVE02|ALIASES_PRESENT=true\nREC|POSTFIX_APPLY|PVE02|ALIASES_DB_PRESENT=false\nREC|POSTFIX_APPLY|PVE02|ALIASES_MODE=644\nREC|POSTFIX_APPLY|PVE02|ALIASES_SHA=8e81ec4a775c03d4a6d59c6fddb47bb84705a631fd1b142dffd536b824125bde\nREC|POSTFIX_APPLY|PVE02|ALIASES_DB_EXISTED_PRE=false\nREC|POSTFIX_APPLY|PVE02|NEWALIASES_RC=0\nREC|POSTFIX_APPLY|PVE02|ALIASES_DB_SHA=8be6e3ddaa6f919c1a1136ce2b2ca64da5e1cd27dc0b28eeb77af45a1aa08539\nREC|POSTFIX_APPLY|PVE02|ALIASES_DB_MODE=644\nREC|POSTFIX_APPLY|PVE02|POSTFIX_CHECK_RC=0\nREC|POSTFIX_APPLY|PVE02|REC|POSTFIX_CHECK|updating /etc/resolv.conf => /var/spool/postfix//etc/resolv.conf\nREC|POSTFIX_APPLY|PVE02|POSTQUEUE_FLUSH_RC=0\nREC|POSTFIX_APPLY|PVE02|POSTFIX_QUEUE_COUNT=0\nREC|POSTFIX_APPLY|PVE02|POSTFIX_DEFERRED_COUNT=0\nREC|POSTFIX_APPLY|PVE02|POSTFIX_OLDEST_AGE_SECONDS=0\nPOSTFIX_APPLY_STDERR_LINES_pve02=0\nPOSTFIX_APPLY_RC_pve03=0\nREC|POSTFIX_APPLY|PVE03|HOST=pve03\nREC|POSTFIX_APPLY|PVE03|POSTFIX_ACTIVE=active\nREC|POSTFIX_APPLY|PVE03|ALIASES_PRESENT=true\nREC|POSTFIX_APPLY|PVE03|ALIASES_DB_PRESENT=false\nREC|POSTFIX_APPLY|PVE03|ALIASES_MODE=644\nREC|POSTFIX_APPLY|PVE03|ALIASES_SHA=8e81ec4a775c03d4a6d59c6fddb47bb84705a631fd1b142dffd536b824125bde\nREC|POSTFIX_APPLY|PVE03|ALIASES_DB_EXISTED_PRE=false\nREC|POSTFIX_APPLY|PVE03|NEWALIASES_RC=0\nREC|POSTFIX_APPLY|PVE03|ALIASES_DB_SHA=55578036ad79ece70e69bd22ea89944a0db6fcb352cf76e22d165cd13de3bc0a\nREC|POSTFIX_APPLY|PVE03|ALIASES_DB_MODE=644\nREC|POSTFIX_APPLY|PVE03|POSTFIX_CHECK_RC=0\nREC|POSTFIX_APPLY|PVE03|REC|POSTFIX_CHECK|updating /etc/resolv.conf => /var/spool/postfix//etc/resolv.conf\nREC|POSTFIX_APPLY|PVE03|POSTQUEUE_FLUSH_RC=0\nREC|POSTFIX_APPLY|PVE03|POSTFIX_QUEUE_COUNT=0\nREC|POSTFIX_APPLY|PVE03|POSTFIX_DEFERRED_COUNT=0\nREC|POSTFIX_APPLY|PVE03|POSTFIX_OLDEST_AGE_SECONDS=0\nPOSTFIX_APPLY_STDERR_LINES_pve03=0\nBACKUP_V2_CYCLE_1_RC=0\nREC|BACKUP_V2_CYCLE_1|SCHEDULE_TARGET=vm150\nBACKUP_AUDIT_AFTER_CYCLE_1_RC=0\nREC|BACKUP_AFTER_1|TARGET|logical_id=vm113|kind=VM|state=FRESH|source=V2|v2_age_seconds=2654|replica_count=2|state_id=ct113|generation=v2-ct113-20261006T101603Z-e156d09eeadb\nREC|BACKUP_AFTER_1|TARGET|logical_id=vm150|kind=VM|state=FRESH|source=V2|v2_age_seconds=0|legacy_age_seconds=92470|replica_count=2|state_id=vm150|generation=v2-vm150-20261006T105942Z-e755371a09fa\nREC|BACKUP_AFTER_1|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\nBACKUP_V2_CYCLES_RUN=1\nBACKUP_AUDIT_SERVICE_START_RC=0\nBACKUP_AUDIT_FAILED_STATE=inactive\nBACKUP_AUDIT_RESULT=success\nBACKUP_AUDIT_EXEC_STATUS=0\nPOSTFIX_VALIDATE_RC_pve02=0\nREC|POSTFIX_VALIDATE|PVE02|HOST=pve02\nREC|POSTFIX_VALIDATE|PVE02|POSTFIX_ACTIVE=active\nREC|POSTFIX_VALIDATE|PVE02|ALIASES_PRESENT=true\nREC|POSTFIX_VALIDATE|PVE02|ALIASES_DB_PRESENT=true\nREC|POSTFIX_VALIDATE|PVE02|ALIASES_MODE=644\nREC|POSTFIX_VALIDATE|PVE02|ALIASES_SHA=8e81ec4a775c03d4a6d59c6fddb47bb84705a631fd1b142dffd536b824125bde\nREC|POSTFIX_VALIDATE|PVE02|POSTFIX_QUEUE_COUNT=0\nREC|POSTFIX_VALIDATE|PVE02|POSTFIX_DEFERRED_COUNT=0\nREC|POSTFIX_VALIDATE|PVE02|POSTFIX_OLDEST_AGE_SECONDS=0\nPOSTFIX_VALIDATE_STDERR_LINES_pve02=0\nPOSTFIX_VALIDATE_RC_pve03=0\nREC|POSTFIX_VALIDATE|PVE03|HOST=pve03\nREC|POSTFIX_VALIDATE|PVE03|POSTFIX_ACTIVE=active\nREC|POSTFIX_VALIDATE|PVE03|ALIASES_PRESENT=true\nREC|POSTFIX_VALIDATE|PVE03|ALIASES_DB_PRESENT=true\nREC|POSTFIX_VALIDATE|PVE03|ALIASES_MODE=644\nREC|POSTFIX_VALIDATE|PVE03|ALIASES_SHA=8e81ec4a775c03d4a6d59c6fddb47bb84705a631fd1b142dffd536b824125bde\nREC|POSTFIX_VALIDATE|PVE03|POSTFIX_QUEUE_COUNT=0\nREC|POSTFIX_VALIDATE|PVE03|POSTFIX_DEFERRED_COUNT=0\nREC|POSTFIX_VALIDATE|PVE03|POSTFIX_OLDEST_AGE_SECONDS=0\nPOSTFIX_VALIDATE_STDERR_LINES_pve03=0\nCLUSTER_QUORATE_POST=true\nFINAL_FAILED_UNIT_COUNT_pve01=0\nFINAL_FAILED_UNIT_COUNT_pve02=0\nFINAL_FAILED_UNIT_COUNT_pve03=0\nDECISION=PASS_PVE_CLUSTER_LOCAL_REPAIR\nNEXT_GATE=TELEGRAM_PATH_RCA_REPAIR\nTASK_RESULT=PVE_CLUSTER_LOCAL_REPAIR\nCHANGES_MADE=true\nROLLBACK_STARTED=false\nROLLBACK_RESTORED=null\nMUTATION_OUTCOME=CLUSTER_LOCAL_REPAIR_COMPLETED\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"SUPPORT-261006-PVE-CLUSTER-LOCAL-REPAIR-99715R1\",\"status\":\"OK\",\"changes_made\":true,\"rollback_started\":false,\"rollback_restored\":null}\n"
}