diff --git a/runtime/history/SUPPORT-261005-HOME-GRAM1-PRIVATE-PATH-IDENTITY-RCA-99606R1.json b/runtime/history/SUPPORT-261005-HOME-GRAM1-PRIVATE-PATH-IDENTITY-RCA-99606R1.json new file mode 100644 index 00000000..063e7356 --- /dev/null +++ b/runtime/history/SUPPORT-261005-HOME-GRAM1-PRIVATE-PATH-IDENTITY-RCA-99606R1.json @@ -0,0 +1,38 @@ +{ + "schema_version": 1, + "channel": "homelab-runtime", + "command_id": "SUPPORT-261005-HOME-GRAM1-PRIVATE-PATH-IDENTITY-RCA-99606R1", + "status": "OK", + "rc": 0, + "host": "pve01", + "mode": "read-only", + "component": "home-gram1-private-path-identity-rca", + "started_at_utc": "2026-10-05T11:13:46Z", + "finished_at_utc": "2026-10-05T11:13:49Z", + "reference_register_checked": true, + "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", + "error_register_checked": true, + "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", + "command_sha256": "086a71ebc8b486eb2f76f8bfda29ee5ff323e4bda8cedfb6c4beab569b2f4a76", + "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": "225721c6dabaede375bb6e1a5fb2a92d36c7e4269089f26ce95b23e8cd871900", + "sanitized_output_sha256": "225721c6dabaede375bb6e1a5fb2a92d36c7e4269089f26ce95b23e8cd871900", + "output_truncated_in_json": false, + "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", + "output": "HOME_GRAM1_PRIVATE_PATH_IDENTITY_RCA=V1\nNO_LOCAL_WINDOWS_MUTATION=true\nNO_HOSTS_MUTATION=true\nNO_NETBIRD_MUTATION=true\nNO_SERVER_MUTATION=true\nNO_DNS_MUTATION=true\nMODE=read-only\nL_DIAG_OK=true\nL_DISCOVERY_OK=true\nL_TARGET_PRESENT=true\nL_TARGET_SHA=MISSING\nL_ROUTE_FOUND=true\nL_ROUTE_INTERFACE_NETBIRD=false\nL_ROUTE_INTERFACE_SHA=MISSING\nL_ROUTE_SOURCE_SHA=MISSING\nL_TCP443_OK=true\nL_STRICT_ATTEMPTS=3\nL_STRICT_CURL_OK=3\nL_STRICT_HTTPS_200=3\nL_STRICT_HOMELAB_TITLE=3\nL_INSECURE_ATTEMPTS=3\nL_INSECURE_CURL_OK=3\nL_INSECURE_HTTPS_200=3\nL_INSECURE_HOMELAB_TITLE=3\nL_HTTP80_STATUS=301\nL_HTTP80_LOCATION_IS_HOME_HTTPS=true\nSERVER_DNS_COUNT=1\nSERVER_DNS_SET_SHA=bc517b4af3298846906234d3d697d3820b0b652ade1880c937c9d71cd802c834\nSERVER_HTTPS_STATUS=200\nSERVER_TITLE_HOMELAB=true\nSERVER_ACCEPT=true\nRCA_CLASS=PRIVATE_SUBNET_ROUTE_BYPASSES_NETBIRD\nDECISION=PASS_HOME_GRAM1_PRIVATE_PATH_IDENTITY_RCA\nNEXT_GATE=HOME_GRAM1_TARGETED_ROUTE_OR_DNS_REPAIR\nCOMMANDS_REMAINING_AFTER_SUCCESS=1\nTASK_RESULT=HOME_GRAM1_PRIVATE_PATH_IDENTITY_RCA\nCHANGES_MADE=false\nROLLBACK_STARTED=false\nROLLBACK_RESTORED=null\nMUTATION_OUTCOME=NO_MUTATION\n" +} diff --git a/runtime/history/SUPPORT-261005-HOME-GRAM1-PRIVATE-PATH-IDENTITY-RCA-99606R1.txt b/runtime/history/SUPPORT-261005-HOME-GRAM1-PRIVATE-PATH-IDENTITY-RCA-99606R1.txt new file mode 100644 index 00000000..326f5236 --- /dev/null +++ b/runtime/history/SUPPORT-261005-HOME-GRAM1-PRIVATE-PATH-IDENTITY-RCA-99606R1.txt @@ -0,0 +1,72 @@ +CHAT_OUTPUT_BEGIN +COMMAND_ID=SUPPORT-261005-HOME-GRAM1-PRIVATE-PATH-IDENTITY-RCA-99606R1 +STATUS=OK +RC=0 +HOST=pve01 +MODE=read-only +COMPONENT=home-gram1-private-path-identity-rca +REFERENCE_REGISTER_CHECK=OK +REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 +ERROR_REGISTER_CHECK=OK +ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 +COMMAND_SHA256=086a71ebc8b486eb2f76f8bfda29ee5ff323e4bda8cedfb6c4beab569b2f4a76 +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=225721c6dabaede375bb6e1a5fb2a92d36c7e4269089f26ce95b23e8cd871900 +SANITIZED_OUTPUT_SHA256=225721c6dabaede375bb6e1a5fb2a92d36c7e4269089f26ce95b23e8cd871900 +OUTPUT_BEGIN +HOME_GRAM1_PRIVATE_PATH_IDENTITY_RCA=V1 +NO_LOCAL_WINDOWS_MUTATION=true +NO_HOSTS_MUTATION=true +NO_NETBIRD_MUTATION=true +NO_SERVER_MUTATION=true +NO_DNS_MUTATION=true +MODE=read-only +L_DIAG_OK=true +L_DISCOVERY_OK=true +L_TARGET_PRESENT=true +L_TARGET_SHA=MISSING +L_ROUTE_FOUND=true +L_ROUTE_INTERFACE_NETBIRD=false +L_ROUTE_INTERFACE_SHA=MISSING +L_ROUTE_SOURCE_SHA=MISSING +L_TCP443_OK=true +L_STRICT_ATTEMPTS=3 +L_STRICT_CURL_OK=3 +L_STRICT_HTTPS_200=3 +L_STRICT_HOMELAB_TITLE=3 +L_INSECURE_ATTEMPTS=3 +L_INSECURE_CURL_OK=3 +L_INSECURE_HTTPS_200=3 +L_INSECURE_HOMELAB_TITLE=3 +L_HTTP80_STATUS=301 +L_HTTP80_LOCATION_IS_HOME_HTTPS=true +SERVER_DNS_COUNT=1 +SERVER_DNS_SET_SHA=bc517b4af3298846906234d3d697d3820b0b652ade1880c937c9d71cd802c834 +SERVER_HTTPS_STATUS=200 +SERVER_TITLE_HOMELAB=true +SERVER_ACCEPT=true +RCA_CLASS=PRIVATE_SUBNET_ROUTE_BYPASSES_NETBIRD +DECISION=PASS_HOME_GRAM1_PRIVATE_PATH_IDENTITY_RCA +NEXT_GATE=HOME_GRAM1_TARGETED_ROUTE_OR_DNS_REPAIR +COMMANDS_REMAINING_AFTER_SUCCESS=1 +TASK_RESULT=HOME_GRAM1_PRIVATE_PATH_IDENTITY_RCA +CHANGES_MADE=false +ROLLBACK_STARTED=false +ROLLBACK_RESTORED=null +MUTATION_OUTCOME=NO_MUTATION + +OUTPUT_END +CHAT_OUTPUT_END diff --git a/runtime/latest.json b/runtime/latest.json index fedf706c..063e7356 100644 --- a/runtime/latest.json +++ b/runtime/latest.json @@ -1,19 +1,19 @@ { "schema_version": 1, "channel": "homelab-runtime", - "command_id": "SUPPORT-261005-HOME-GRAM1-PRIVATE-DIRECT-RCA-99605R1", + "command_id": "SUPPORT-261005-HOME-GRAM1-PRIVATE-PATH-IDENTITY-RCA-99606R1", "status": "OK", "rc": 0, "host": "pve01", "mode": "read-only", - "component": "home-gram1-private-direct-rca", - "started_at_utc": "2026-10-05T11:10:03Z", - "finished_at_utc": "2026-10-05T11:10:03Z", + "component": "home-gram1-private-path-identity-rca", + "started_at_utc": "2026-10-05T11:13:46Z", + "finished_at_utc": "2026-10-05T11:13:49Z", "reference_register_checked": true, "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", "error_register_checked": true, "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", - "command_sha256": "18420c1b7e84ac1062ff965a89fa6d89dadc66a8bff347c7b70f31bdec159913", + "command_sha256": "086a71ebc8b486eb2f76f8bfda29ee5ff323e4bda8cedfb6c4beab569b2f4a76", "duplicate_failed_command_blocked": false, "block_reason": null, "execution_started": true, @@ -30,9 +30,9 @@ "secrets_included": false, "private_addresses_included": false, "raw_evidence_retained_locally": true, - "raw_evidence_sha256": "8c3a402db9cbefd37b10ee4056320d6b57175bad8d5b2d457eb7721b9f9bcad7", - "sanitized_output_sha256": "8c3a402db9cbefd37b10ee4056320d6b57175bad8d5b2d457eb7721b9f9bcad7", + "raw_evidence_sha256": "225721c6dabaede375bb6e1a5fb2a92d36c7e4269089f26ce95b23e8cd871900", + "sanitized_output_sha256": "225721c6dabaede375bb6e1a5fb2a92d36c7e4269089f26ce95b23e8cd871900", "output_truncated_in_json": false, "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", - "output": "HOME_GRAM1_PRIVATE_DIRECT_RCA=V1\nNO_LOCAL_WINDOWS_MUTATION=true\nNO_HOSTS_MUTATION=true\nNO_NETBIRD_MUTATION=true\nNO_SERVER_MUTATION=true\nNO_DNS_MUTATION=true\nNO_PROXY_MUTATION=true\nMODE=read-only\nHOST_PVE01=true\nL_DIAG_OK=true\nL_DISCOVERY_OK=true\nL_TARGET_PRESENT=true\nL_TARGET_SHA=MISSING\nL_TCP443_OK=true\nL_DIRECT_ATTEMPTS=5\nL_DIRECT_TLS_OK=0\nL_DIRECT_HTTPS_200=0\nL_DIRECT_HOMELAB_TITLE=0\nL_DIRECT_PATH_ACCEPT=false\nSERVER_DNS_COUNT=1\nSERVER_DNS_SET_SHA=bc517b4af3298846906234d3d697d3820b0b652ade1880c937c9d71cd802c834\nSERVER_DNS_MATCH_EXPECTED=true\nSERVER_HTTPS_STATUS=200\nSERVER_TITLE_HOMELAB=true\nNEW_PC_PRIVATE_DIRECT_ACCEPT=false\nSERVER_ACCEPT=true\nRCA_CLASS=PRIVATE_SERVICE_TLS_PATH_FAILS\nDECISION=PASS_HOME_GRAM1_PRIVATE_DIRECT_RCA\nNEXT_GATE=NETBIRD_ROUTE_OR_DNS_POLICY_SERVER_FIX\nCOMMANDS_REMAINING_AFTER_SUCCESS=1\nTASK_RESULT=HOME_GRAM1_PRIVATE_DIRECT_RCA\nCHANGES_MADE=false\nROLLBACK_STARTED=false\nROLLBACK_RESTORED=null\nMUTATION_OUTCOME=NO_MUTATION\n" + "output": "HOME_GRAM1_PRIVATE_PATH_IDENTITY_RCA=V1\nNO_LOCAL_WINDOWS_MUTATION=true\nNO_HOSTS_MUTATION=true\nNO_NETBIRD_MUTATION=true\nNO_SERVER_MUTATION=true\nNO_DNS_MUTATION=true\nMODE=read-only\nL_DIAG_OK=true\nL_DISCOVERY_OK=true\nL_TARGET_PRESENT=true\nL_TARGET_SHA=MISSING\nL_ROUTE_FOUND=true\nL_ROUTE_INTERFACE_NETBIRD=false\nL_ROUTE_INTERFACE_SHA=MISSING\nL_ROUTE_SOURCE_SHA=MISSING\nL_TCP443_OK=true\nL_STRICT_ATTEMPTS=3\nL_STRICT_CURL_OK=3\nL_STRICT_HTTPS_200=3\nL_STRICT_HOMELAB_TITLE=3\nL_INSECURE_ATTEMPTS=3\nL_INSECURE_CURL_OK=3\nL_INSECURE_HTTPS_200=3\nL_INSECURE_HOMELAB_TITLE=3\nL_HTTP80_STATUS=301\nL_HTTP80_LOCATION_IS_HOME_HTTPS=true\nSERVER_DNS_COUNT=1\nSERVER_DNS_SET_SHA=bc517b4af3298846906234d3d697d3820b0b652ade1880c937c9d71cd802c834\nSERVER_HTTPS_STATUS=200\nSERVER_TITLE_HOMELAB=true\nSERVER_ACCEPT=true\nRCA_CLASS=PRIVATE_SUBNET_ROUTE_BYPASSES_NETBIRD\nDECISION=PASS_HOME_GRAM1_PRIVATE_PATH_IDENTITY_RCA\nNEXT_GATE=HOME_GRAM1_TARGETED_ROUTE_OR_DNS_REPAIR\nCOMMANDS_REMAINING_AFTER_SUCCESS=1\nTASK_RESULT=HOME_GRAM1_PRIVATE_PATH_IDENTITY_RCA\nCHANGES_MADE=false\nROLLBACK_STARTED=false\nROLLBACK_RESTORED=null\nMUTATION_OUTCOME=NO_MUTATION\n" } diff --git a/runtime/latest.txt b/runtime/latest.txt index f2cfd970..326f5236 100644 --- a/runtime/latest.txt +++ b/runtime/latest.txt @@ -1,15 +1,15 @@ CHAT_OUTPUT_BEGIN -COMMAND_ID=SUPPORT-261005-HOME-GRAM1-PRIVATE-DIRECT-RCA-99605R1 +COMMAND_ID=SUPPORT-261005-HOME-GRAM1-PRIVATE-PATH-IDENTITY-RCA-99606R1 STATUS=OK RC=0 HOST=pve01 MODE=read-only -COMPONENT=home-gram1-private-direct-rca +COMPONENT=home-gram1-private-path-identity-rca REFERENCE_REGISTER_CHECK=OK REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 ERROR_REGISTER_CHECK=OK ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 -COMMAND_SHA256=18420c1b7e84ac1062ff965a89fa6d89dadc66a8bff347c7b70f31bdec159913 +COMMAND_SHA256=086a71ebc8b486eb2f76f8bfda29ee5ff323e4bda8cedfb6c4beab569b2f4a76 DUPLICATE_FAILED_COMMAND_BLOCKED=false EXECUTION_STARTED=true CHANGE_DECLARED=false @@ -24,40 +24,45 @@ MUTATION_OUTCOME=NO_MUTATION SANITIZED=yes SECRETS_INCLUDED=no PRIVATE_ADDRESSES_INCLUDED=no -RAW_EVIDENCE_SHA256=8c3a402db9cbefd37b10ee4056320d6b57175bad8d5b2d457eb7721b9f9bcad7 -SANITIZED_OUTPUT_SHA256=8c3a402db9cbefd37b10ee4056320d6b57175bad8d5b2d457eb7721b9f9bcad7 +RAW_EVIDENCE_SHA256=225721c6dabaede375bb6e1a5fb2a92d36c7e4269089f26ce95b23e8cd871900 +SANITIZED_OUTPUT_SHA256=225721c6dabaede375bb6e1a5fb2a92d36c7e4269089f26ce95b23e8cd871900 OUTPUT_BEGIN -HOME_GRAM1_PRIVATE_DIRECT_RCA=V1 +HOME_GRAM1_PRIVATE_PATH_IDENTITY_RCA=V1 NO_LOCAL_WINDOWS_MUTATION=true NO_HOSTS_MUTATION=true NO_NETBIRD_MUTATION=true NO_SERVER_MUTATION=true NO_DNS_MUTATION=true -NO_PROXY_MUTATION=true MODE=read-only -HOST_PVE01=true L_DIAG_OK=true L_DISCOVERY_OK=true L_TARGET_PRESENT=true L_TARGET_SHA=MISSING +L_ROUTE_FOUND=true +L_ROUTE_INTERFACE_NETBIRD=false +L_ROUTE_INTERFACE_SHA=MISSING +L_ROUTE_SOURCE_SHA=MISSING L_TCP443_OK=true -L_DIRECT_ATTEMPTS=5 -L_DIRECT_TLS_OK=0 -L_DIRECT_HTTPS_200=0 -L_DIRECT_HOMELAB_TITLE=0 -L_DIRECT_PATH_ACCEPT=false +L_STRICT_ATTEMPTS=3 +L_STRICT_CURL_OK=3 +L_STRICT_HTTPS_200=3 +L_STRICT_HOMELAB_TITLE=3 +L_INSECURE_ATTEMPTS=3 +L_INSECURE_CURL_OK=3 +L_INSECURE_HTTPS_200=3 +L_INSECURE_HOMELAB_TITLE=3 +L_HTTP80_STATUS=301 +L_HTTP80_LOCATION_IS_HOME_HTTPS=true SERVER_DNS_COUNT=1 SERVER_DNS_SET_SHA=bc517b4af3298846906234d3d697d3820b0b652ade1880c937c9d71cd802c834 -SERVER_DNS_MATCH_EXPECTED=true SERVER_HTTPS_STATUS=200 SERVER_TITLE_HOMELAB=true -NEW_PC_PRIVATE_DIRECT_ACCEPT=false SERVER_ACCEPT=true -RCA_CLASS=PRIVATE_SERVICE_TLS_PATH_FAILS -DECISION=PASS_HOME_GRAM1_PRIVATE_DIRECT_RCA -NEXT_GATE=NETBIRD_ROUTE_OR_DNS_POLICY_SERVER_FIX +RCA_CLASS=PRIVATE_SUBNET_ROUTE_BYPASSES_NETBIRD +DECISION=PASS_HOME_GRAM1_PRIVATE_PATH_IDENTITY_RCA +NEXT_GATE=HOME_GRAM1_TARGETED_ROUTE_OR_DNS_REPAIR COMMANDS_REMAINING_AFTER_SUCCESS=1 -TASK_RESULT=HOME_GRAM1_PRIVATE_DIRECT_RCA +TASK_RESULT=HOME_GRAM1_PRIVATE_PATH_IDENTITY_RCA CHANGES_MADE=false ROLLBACK_STARTED=false ROLLBACK_RESTORED=null