{ "schema_version": 1, "channel": "homelab-runtime", "command_id": "SUPPORT-261007-WORKERS2-FINAL-ACCEPTANCE-ROBUST-99800R1", "status": "OK", "rc": 0, "host": "pve01", "mode": "read-only", "component": "workers2-final-acceptance-robust", "started_at_utc": "2026-10-07T19:03:37Z", "finished_at_utc": "2026-10-07T19:04:00Z", "reference_register_checked": true, "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", "error_register_checked": true, "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", "command_sha256": "7fc749c945576393b5f87ebad9435e7de05a6dc7a4e1c63fe5cfe660ab8ba0a2", "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": "15e23eb6fdf401607e0f687447dc063e66f2a05b25c3142ff66edcd2fc5772ad", "sanitized_output_sha256": "15e23eb6fdf401607e0f687447dc063e66f2a05b25c3142ff66edcd2fc5772ad", "output_truncated_in_json": false, "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", "output": "WORKERS2_FINAL_ACCEPTANCE_ROBUST=V1\nMODE=read-only\nNO_MUTATION=true\nSTEP=WINDOWS\nREC|WINDOWS|W64020_LISTENER_COUNT=2\nREC|WINDOWS|W64020_PLINK_OWNER_COUNT=1\nREC|WINDOWS|W64022_LISTENER_COUNT=1\nREC|WINDOWS|W64022_POWERSHELL_OWNER_COUNT=1\nREC|WINDOWS|WIN_NETBIRD_STATUS=Running\nREC|WINDOWS|WININET_PROXY_ENABLE=0\nREC|WINDOWS|W64020_TELEGRAM_OK=1\nREC|WINDOWS|W64020_IOBIT_OK=3\nREC|WINDOWS|W64020_GOOGLE_OK=3\nREC|WINDOWS|W64022_IOBIT_OK=3\nREC|WINDOWS|W64022_GOOGLE_OK=3\nREC|ISSUE|WINDOWS_64020_TELEGRAM_1\nSTEP=CLUSTER\nCLUSTER_NODE_COUNT=3\nCLUSTER_ONLINE_COUNT=3\nCLUSTER_QUORATE=true\nREC|NODE_FAILED_UNITS|NODE=pve01|COUNT=1\nREC|NODE_FAILED_UNIT|NODE=pve01|IDX=1|UNIT=homelab-backup-v2.service\nREC|ISSUE|pve01_FAILED_UNITS_1\nREC|NODE_FAILED_UNITS|NODE=pve02|COUNT=0\nREC|NODE_FAILED_UNITS|NODE=pve03|COUNT=0\nSTEP=BACKUP\nBACKUP_TIMER_ACTIVE=active\nBACKUP_TIMER_ENABLED=enabled\nBACKUP_V2_RESULT=exit-code\nBACKUP_AUDIT_RESULT=success\nREC|BACKUP_LATEST|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|ISSUE|BACKUP_V2_RESULT_exit-code\nSTEP=DNS1\nDNS1_OLD_MATCH_COUNT=0\nDNS1_HOME_MATCH_COUNT=3\nADGUARD_ACTIVE=active\nADGUARD_ENABLED=enabled\nADGUARD_CONFIG_SHA256=1629f8cbf8376789e0a3757bdcc9b3b23425602f9817067ca0153b1491b7d550\nSTEP=NETBIRD_PVE64020\nNETBIRD_MANAGEMENT=true\nNETBIRD_SIGNAL=true\nNETBIRD_CONNECTED=5\nNETBIRD_DNS_OLD_MATCH_COUNT=0\nNETBIRD_DNS_HOME_MATCH_COUNT=3\nSYSTEM_DNS_HOME_ROLE_COUNT=3/3\nPVE64020_ACTIVE=active\nPVE64020_ENABLED=enabled\nPVE64020_LISTENER_COUNT=1\nPVE64020_TELEGRAM=2/3\nPVE64020_IOBIT=3/3\nPVE64020_GOOGLE=3/3\nSTEP=VM130\nVM130_NODE=pve03\nVM130_QGA_TRANSPORT_RC=0\nREC|VM130|CFG_PRESENT=true\nREC|VM130|CFG_SHA256=9012ece867ad7efa1b2d07020c1cdfc9d3a63f86fde9117bdd7435eef29a9735\nREC|VM130|CFG_MATCH_ORIGINAL=true\nREC|VM130|WG_EDGE_ACTIVE=active\nREC|VM130|WG_EDGE_ENABLED=enabled\nREC|VM130|WG_EDGE_LINK_PRESENT=true\nREC|VM130|PRIORITY101_COUNT=0\nREC|VM130|GOOGLE_RC=0\nREC|VM130|FAILED_UNIT_COUNT=0\nSTEP=SNIKKET\nREC|SNIKKET_HTTPS|ROLE=primary|RC=0|HTTP=302\nREC|SNIKKET_HTTPS|ROLE=groups|RC=0|HTTP=301\nREC|SNIKKET_HTTPS|ROLE=share|RC=0|HTTP=301\nSTEP=FINAL\nFINAL_ACCEPTANCE_ISSUE_COUNT=3\nDECISION=HOLD_WORKERS2_FINAL_ACCEPTANCE\nNEXT_GATE=FIX_ONLY_LISTED_FINAL_ISSUES\nTASK_RESULT=WORKERS2_FINAL_ACCEPTANCE_ROBUST\nCHANGES_MADE=false\nROLLBACK_STARTED=false\nROLLBACK_RESTORED=null\nMUTATION_OUTCOME=NO_MUTATION\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"SUPPORT-261007-WORKERS2-FINAL-ACCEPTANCE-ROBUST-99800R1\",\"status\":\"OK\",\"changes_made\":false,\"rollback_started\":false,\"rollback_restored\":null}\n" }