{ "schema_version": 1, "channel": "homelab-runtime", "command_id": "SUPPORT-261005-HOME-GRAM1-DNS-UPSTREAM-RCA-99602R1", "status": "OK", "rc": 0, "host": "pve01", "mode": "read-only", "component": "home-gram1-dns-upstream-rca", "started_at_utc": "2026-10-05T10:09:25Z", "finished_at_utc": "2026-10-05T10:09:25Z", "reference_register_checked": true, "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", "error_register_checked": true, "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", "command_sha256": "1fc9624a892654dc565f8b4f2b3d01fd7c3712e02e8ebf8091968b51c3eb5315", "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": "20d78e81dc44632691a29adea5d7646ebceea38d562f47fb685c01d68df1ed3b", "sanitized_output_sha256": "20d78e81dc44632691a29adea5d7646ebceea38d562f47fb685c01d68df1ed3b", "output_truncated_in_json": false, "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", "output": "HOME_GRAM1_DNS_UPSTREAM_RCA=V1\nNO_LOCAL_WINDOWS_MUTATION=true\nNO_NETBIRD_MUTATION=true\nNO_SERVER_MUTATION=true\nNO_DNS_CONFIG_MUTATION=true\nNO_PROXY_MUTATION=true\nMODE=read-only\nHOST_PVE01=true\nL_DIAG_OK=true\nL_NB_PRESENT=true\nL_NB_CONNECTED=true\nL_STATUS_NS_AVAILABLE=1\nL_STATUS_NS_TOTAL=1\nL_NRPT_NS_COUNT=1\nL_DIRECT_ATTEMPTS=5\nL_DIRECT_ANY=0\nL_DIRECT_EXPECTED=0\nL_DIRECT_FAIL=5\nL_DIRECT_PUBLIC_SUCCESS=2\nL_SYSTEM_ATTEMPTS=5\nL_SYSTEM_ANY=0\nL_SYSTEM_EXPECTED=0\nL_SYSTEM_FAIL=5\nLOCAL_NRPT_NS_DECODED_COUNT=1\nLOCAL_NRPT_NS_SET_SHA=48c96b16d866aaeff573bfc2847d902bde3be4a23aac8fefc6a3a4180afb9a95\nLOCAL_STATUS_NS_BLOCK_LINE_COUNT=2\nLOCAL_STATUS_NS_BLOCK_1=Nameservers:\nLOCAL_STATUS_NS_BLOCK_2=[[IP], [IP]] for [.] is Available\nPVE01_NB_STATUS_NS_AVAILABLE=0\nPVE01_NB_STATUS_NS_TOTAL=0\nPVE01_STATUS_NS_BLOCK_LINE_COUNT=1\nPVE01_STATUS_NS_BLOCK_1=Nameservers:\nPVE01_SYSTEM_QUERY_LINK=UNKNOWN\nPVE01_SYSTEM_QUERY_RC=999\nPVE01_DNS_CANDIDATE_COUNT=1\nPVE01_DNS_1_SHA=876800f2ea41ad454f6f8fa25eac5fc4ef898632dd7f6cc6f0093c1848498853\nPVE01_DNS_1_CLASS=private\nPVE01_DNS_1_MATCHES_LOCAL_NRPT_NS=false\nPVE01_DNS_1_HOME_SUCCESS=5\nPVE01_DNS_1_HOME_EXPECTED=5\nPVE01_DNS_1_HOME_WRONG=0\nPVE01_DNS_1_PUBLIC_SUCCESS=2\nLOCAL_NRPT_NS_MATCHES_ANY_PVE01_CANDIDATE=false\nPVE01_EXPECTED_DNS_SERVER_COUNT=1\nPVE01_EXPECTED_DNS_SERVER_SET_SHA=876800f2ea41ad454f6f8fa25eac5fc4ef898632dd7f6cc6f0093c1848498853\nPVE01_SYSTEM_EXPECTED_COUNT=5\nDNS_UPSTREAM_RCA_CLASS=NEW_PEER_NETBIRD_NAMESERVER_DIFFERS_FROM_WORKING_SERVER_DNS\nLOCAL_NETBIRD_RESOLVER_REACHABLE=true\nLOCAL_HOME_NOT_KNOWN_BY_NETBIRD_RESOLVER=true\nPVE01_HAS_DIRECT_RESOLVER_FOR_HOME=true\nMANAGEMENT_POLICY_DIFFERENCE_LIKELY=true\nDECISION=PASS_HOME_GRAM1_DNS_UPSTREAM_RCA\nNEXT_GATE=HOME_GRAM1_TARGETED_DNS_POLICY_REPAIR\nTASK_RESULT=HOME_GRAM1_DNS_UPSTREAM_RCA\nCHANGES_MADE=false\nROLLBACK_STARTED=false\nROLLBACK_RESTORED=null\nMUTATION_OUTCOME=NO_MUTATION\n" }