diff --git a/runtime/history/SUPPORT-261005-SNIKKET-TURN-DURABILITY-RCA-99570R1.json b/runtime/history/SUPPORT-261005-SNIKKET-TURN-DURABILITY-RCA-99570R1.json new file mode 100644 index 00000000..e63e0e98 --- /dev/null +++ b/runtime/history/SUPPORT-261005-SNIKKET-TURN-DURABILITY-RCA-99570R1.json @@ -0,0 +1,38 @@ +{ + "schema_version": 1, + "channel": "homelab-runtime", + "command_id": "SUPPORT-261005-SNIKKET-TURN-DURABILITY-RCA-99570R1", + "status": "OK", + "rc": 0, + "host": "pve01", + "mode": "read-only", + "component": "snikket-turn-durability-rca", + "started_at_utc": "2026-10-05T05:37:46Z", + "finished_at_utc": "2026-10-05T05:37:49Z", + "reference_register_checked": true, + "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", + "error_register_checked": true, + "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", + "command_sha256": "7a2f1bca8b0322cf905d3ae5da6a844571590bc98165f33074321b9ae4a90fec", + "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": "71484c820119beab8aa747a8ede77c0b328deaa0433ece565655a4943e70ed63", + "sanitized_output_sha256": "71484c820119beab8aa747a8ede77c0b328deaa0433ece565655a4943e70ed63", + "output_truncated_in_json": false, + "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", + "output": "SNIKKET_TURN_DURABILITY_RCA=V1\nMODE=read-only\nNO_DNS_MUTATION=true\nNO_VM_MUTATION=true\nNO_CONTAINER_RESTART=true\nNO_SERVICE_START=true\nNO_SOURCE_MUTATION=true\nHOST_PVE01=true\nINGRESS_HOSTKEY_SELF_BOUND=true\nVM150_INVENTORY_PRESENT=true\nVM150_RUNNING=true\nVM150_EXPECTED_NODE=true\nVM130_INVENTORY_PRESENT=true\nVM130_RUNNING=true\nVM130_EXPECTED_NODE=true\nVM150_QGA_PING=true\nVM150_QGA_EXEC_INIT_RC=0\nVM150_QGA_POLL_RC=0\nVM150_GUEST_EXITCODE=0\nVM150_GUEST_OUTPUT_MARKER=true\nSNIKKET_GUEST_TURN_DURABILITY_RCA=V1\nMODE=read-only\nNO_DNS_MUTATION=true\nNO_VM_MUTATION=true\nNO_CONTAINER_RESTART=true\nNO_SERVICE_START=true\nNO_SOURCE_MUTATION=true\nGUEST_HOSTNAME_SNIKKET=true\nDOCKER_OK=true\nCONTAINER_SNIKKET_RUNNING=true\nTCP_3479_LISTEN_COUNT=16\nUDP_3479_LISTEN_COUNT=16\nTURN_LOCAL_STUN_3479_PASS=true\nTURN_LOCAL_STUN_3479_CLASS=BINDING_SUCCESS\nGUEST_CHAT_DNS_A_COUNT=1\nGUEST_CHAT_DNS_A_SHA256=bbe3e41776f0b58982731cdb367b6336c20eb823b3e2a9543aee53a7040c018b\nCONTAINER_CHAT_DNS_A_COUNT=1\nCONTAINER_CHAT_DNS_A_SHA256=c76b6b888b15b83623f3fc36fe6617dc24550f6b09b0d8f73c92ea22016e3a13\nTURN_HELPER_PRESENT=true\nTURN_HELPER_RC=0\nTURN_HELPER_ADDR_COUNT=0\nTURN_HELPER_ADDR_SHA256=NONE\nCONTAINER_RESOLV_NAMESERVER_COUNT=2\nTURN_UPSTREAM_REFERENCES_HELPER=true\nTURN_HELPER_BASENAME=snikket-turn-addresses\nTURN_HELPER_SOURCE_SHA256=NONE\nTURN_HELPER_HAS_GETENT=false\nTURN_HELPER_HAS_DIG=false\nTURN_HELPER_HAS_SOCKET=false\nTURN_HELPER_HAS_DNSPY=false\nTURN_HELPER_HAS_HOST=true\nTURN_RECONCILE_TIMER_ACTIVE=active\nTURN_RECONCILE_TIMER_ENABLED=enabled\nTURN_RECONCILE_SERVICE_RESULT=exit-code\nTURN_RECONCILE_SERVICE_EXEC_MAIN_STATUS=70\nTURN_RECONCILE_SCRIPT_PRESENT=true\nTURN_RECONCILE_SCRIPT_SHA256=16d805df632b64808b7c8efac3f2d692c4f82f73d76266ae74911090d351e091\nTURN_RECONCILE_SCRIPT_BASH_N_RC=0\nRECON_EXIT70_COUNT=2\nRECON_REFERENCES_HELPER=false\nRECON_HAS_DNS_LOOKUP=false\nRECON_HAS_S6_ACTION_OR_CHECK=false\nRECON_HAS_CONTAINER_LIFECYCLE_ACTION=false\nRECON_HAS_PERMISSION_ACTION=true\nRECON_RELEVANT_LINE_COUNT=32\nRECON_RELEVANT_B64=MTk6ICAgIHNsZWVwIDEKMjA6ZG9uZQoyMTpbICIkUkVBRFkiIC1lcSAxIF0gfHwgeyBlY2hvIFRVUk5fUkVDT05DSUxFX0lOUFVUUz1USU1FT1VUID4mMjsgZXhpdCA3MDsgfQoyMjoKMjM6ZG9ja2VyIGV4ZWMgIiRDIiBjaG1vZCAwNjAwICIkQVVUSEZJTEUiCjI0OmRvY2tlciBleGVjICIkQyIgY2hncnAgdHVybnNlcnZlciAiJENFUlRESVIiICIkQ1JUIiAiJEtFWSIKMjU6ZG9ja2VyIGV4ZWMgIiRDIiBjaG1vZCAwNzUwICIkQ0VSVERJUiIKMjY6ZG9ja2VyIGV4ZWMgIiRDIiBjaG1vZCAwNjQwICIkQ1JUIgoyNzpkb2NrZXIgZXhlYyAiJEMiIGNobW9kIDA0NDAgIiRLRVkiCjI4OgoyOTppbnN0YWxsIC1kIC1tIDA3MDAgIiRTVEFURV9ESVIiCjMzOlsgIiRDVVIiID0gIiRPTEQiIF0gfHwgTkVFRD0xCjM0OgozNTpmb3IgUCBpbiAzNDc4IDM0NzkgNTM0OSA1MzUwOyBkbwozNjogICAgc3MgLWxudHUgfCBncmVwIC1FcSAiWzouXSR7UH1bWzpzcGFjZTpdXSIgfHwgTkVFRD0xCjM3OmRvbmUKMzg6CjM5OmlmIFsgIiRORUVEIiAtZXEgMSBdOyB0aGVuCjQwOiAgICBkb2NrZXIgZXhlYyAiJEMiIHBraWxsIC1URVJNIC14IHR1cm5zZXJ2ZXIgMj4vZGV2L251bGwgfHwgdHJ1ZQo0MTogICAgUkVBRFk9MAo0MjogICAgZm9yIF8gaW4gJChzZXEgMSAzMCk7IGRvCjQzOiAgICAgICAgUkVBRFk9MQo0NDogICAgICAgIGZvciBQIGluIDM0NzggMzQ3OSA1MzQ5IDUzNTA7IGRvCjQ1OiAgICAgICAgICAgIHNzIC1sbnR1IHwgZ3JlcCAtRXEgIls6Ll0ke1B9W1s6c3BhY2U6XV0iIHx8IFJFQURZPTAKNDY6ICAgICAgICBkb25lCjQ4OiAgICAgICAgc2xlZXAgMQo0OTogICAgZG9uZQo1MDogICAgWyAiJFJFQURZIiAtZXEgMSBdIHx8IHsgZWNobyBUVVJOX1JFQ09OQ0lMRV9QT1JUUz1GQUlMID4mMjsgZXhpdCA3MDsgfQo1MTogICAgcHJpbnRmICclc1xuJyAiJENVUiIgPiAiJFNUQVRFX0ZJTEUiCjUyOiAgICBjaG1vZCAwNjAwICIkU1RBVEVfRklMRSIKNTM6ZmkKNTQ6\nRECON_UNIT_RELEVANT_SHA256=d86ab7fbd0ebbbabce63f3b0be6136a19898d792e2db9c2fec4a2e8750a86d0e\nRECON_UNIT_RELEVANT_B64=UmVxdWlyZXM9ZG9ja2VyLnNlcnZpY2UKQWZ0ZXI9ZG9ja2VyLnNlcnZpY2UKVHlwZT1vbmVzaG90CkV4ZWNTdGFydD0vdXNyL2xvY2FsL3NiaW4vc25pa2tldC10dXJuLXJlY29uY2lsZQo=\nRECON_JOURNAL_RELEVANT_LINE_COUNT=40\nRECON_JOURNAL_RELEVANT_B64=U3RhcnRpbmcgc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlIC0gUmVjb25jaWxlIFNuaWtrZXQgVFVSTiBjZXJ0aWZpY2F0ZSBwZXJtaXNzaW9ucyBhbmQgbGlzdGVuZXJzLi4uClRVUk5fUkVDT05DSUxFX1BPUlRTPUZBSUwKc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlOiBNYWluIHByb2Nlc3MgZXhpdGVkLCBjb2RlPWV4aXRlZCwgc3RhdHVzPTcwL1NPRlRXQVJFCnNuaWtrZXQtdHVybi1yZWNvbmNpbGUuc2VydmljZTogRmFpbGVkIHdpdGggcmVzdWx0ICdleGl0LWNvZGUnLgpGYWlsZWQgdG8gc3RhcnQgc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlIC0gUmVjb25jaWxlIFNuaWtrZXQgVFVSTiBjZXJ0aWZpY2F0ZSBwZXJtaXNzaW9ucyBhbmQgbGlzdGVuZXJzLgpTdGFydGluZyBzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2UgLSBSZWNvbmNpbGUgU25pa2tldCBUVVJOIGNlcnRpZmljYXRlIHBlcm1pc3Npb25zIGFuZCBsaXN0ZW5lcnMuLi4KVFVSTl9SRUNPTkNJTEVfUE9SVFM9RkFJTApzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2U6IE1haW4gcHJvY2VzcyBleGl0ZWQsIGNvZGU9ZXhpdGVkLCBzdGF0dXM9NzAvU09GVFdBUkUKc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlOiBGYWlsZWQgd2l0aCByZXN1bHQgJ2V4aXQtY29kZScuCkZhaWxlZCB0byBzdGFydCBzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2UgLSBSZWNvbmNpbGUgU25pa2tldCBUVVJOIGNlcnRpZmljYXRlIHBlcm1pc3Npb25zIGFuZCBsaXN0ZW5lcnMuClN0YXJ0aW5nIHNuaWtrZXQtdHVybi1yZWNvbmNpbGUuc2VydmljZSAtIFJlY29uY2lsZSBTbmlra2V0IFRVUk4gY2VydGlmaWNhdGUgcGVybWlzc2lvbnMgYW5kIGxpc3RlbmVycy4uLgpUVVJOX1JFQ09OQ0lMRV9QT1JUUz1GQUlMCnNuaWtrZXQtdHVybi1yZWNvbmNpbGUuc2VydmljZTogTWFpbiBwcm9jZXNzIGV4aXRlZCwgY29kZT1leGl0ZWQsIHN0YXR1cz03MC9TT0ZUV0FSRQpzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2U6IEZhaWxlZCB3aXRoIHJlc3VsdCAnZXhpdC1jb2RlJy4KRmFpbGVkIHRvIHN0YXJ0IHNuaWtrZXQtdHVybi1yZWNvbmNpbGUuc2VydmljZSAtIFJlY29uY2lsZSBTbmlra2V0IFRVUk4gY2VydGlmaWNhdGUgcGVybWlzc2lvbnMgYW5kIGxpc3RlbmVycy4KU3RhcnRpbmcgc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlIC0gUmVjb25jaWxlIFNuaWtrZXQgVFVSTiBjZXJ0aWZpY2F0ZSBwZXJtaXNzaW9ucyBhbmQgbGlzdGVuZXJzLi4uClRVUk5fUkVDT05DSUxFX1BPUlRTPUZBSUwKc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlOiBNYWluIHByb2Nlc3MgZXhpdGVkLCBjb2RlPWV4aXRlZCwgc3RhdHVzPTcwL1NPRlRXQVJFCnNuaWtrZXQtdHVybi1yZWNvbmNpbGUuc2VydmljZTogRmFpbGVkIHdpdGggcmVzdWx0ICdleGl0LWNvZGUnLgpGYWlsZWQgdG8gc3RhcnQgc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlIC0gUmVjb25jaWxlIFNuaWtrZXQgVFVSTiBjZXJ0aWZpY2F0ZSBwZXJtaXNzaW9ucyBhbmQgbGlzdGVuZXJzLgpTdGFydGluZyBzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2UgLSBSZWNvbmNpbGUgU25pa2tldCBUVVJOIGNlcnRpZmljYXRlIHBlcm1pc3Npb25zIGFuZCBsaXN0ZW5lcnMuLi4KVFVSTl9SRUNPTkNJTEVfUE9SVFM9RkFJTApzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2U6IE1haW4gcHJvY2VzcyBleGl0ZWQsIGNvZGU9ZXhpdGVkLCBzdGF0dXM9NzAvU09GVFdBUkUKc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlOiBGYWlsZWQgd2l0aCByZXN1bHQgJ2V4aXQtY29kZScuCkZhaWxlZCB0byBzdGFydCBzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2UgLSBSZWNvbmNpbGUgU25pa2tldCBUVVJOIGNlcnRpZmljYXRlIHBlcm1pc3Npb25zIGFuZCBsaXN0ZW5lcnMuClN0YXJ0aW5nIHNuaWtrZXQtdHVybi1yZWNvbmNpbGUuc2VydmljZSAtIFJlY29uY2lsZSBTbmlra2V0IFRVUk4gY2VydGlmaWNhdGUgcGVybWlzc2lvbnMgYW5kIGxpc3RlbmVycy4uLgpUVVJOX1JFQ09OQ0lMRV9QT1JUUz1GQUlMCnNuaWtrZXQtdHVybi1yZWNvbmNpbGUuc2VydmljZTogTWFpbiBwcm9jZXNzIGV4aXRlZCwgY29kZT1leGl0ZWQsIHN0YXR1cz03MC9TT0ZUV0FSRQpzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2U6IEZhaWxlZCB3aXRoIHJlc3VsdCAnZXhpdC1jb2RlJy4KRmFpbGVkIHRvIHN0YXJ0IHNuaWtrZXQtdHVybi1yZWNvbmNpbGUuc2VydmljZSAtIFJlY29uY2lsZSBTbmlra2V0IFRVUk4gY2VydGlmaWNhdGUgcGVybWlzc2lvbnMgYW5kIGxpc3RlbmVycy4KU3RhcnRpbmcgc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlIC0gUmVjb25jaWxlIFNuaWtrZXQgVFVSTiBjZXJ0aWZpY2F0ZSBwZXJtaXNzaW9ucyBhbmQgbGlzdGVuZXJzLi4uClRVUk5fUkVDT05DSUxFX1BPUlRTPUZBSUwKc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlOiBNYWluIHByb2Nlc3MgZXhpdGVkLCBjb2RlPWV4aXRlZCwgc3RhdHVzPTcwL1NPRlRXQVJFCnNuaWtrZXQtdHVybi1yZWNvbmNpbGUuc2VydmljZTogRmFpbGVkIHdpdGggcmVzdWx0ICdleGl0LWNvZGUnLgpGYWlsZWQgdG8gc3RhcnQgc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlIC0gUmVjb25jaWxlIFNuaWtrZXQgVFVSTiBjZXJ0aWZpY2F0ZSBwZXJtaXNzaW9ucyBhbmQgbGlzdGVuZXJzLgpTdGFydGluZyBzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2UgLSBSZWNvbmNpbGUgU25pa2tldCBUVVJOIGNlcnRpZmljYXRlIHBlcm1pc3Npb25zIGFuZCBsaXN0ZW5lcnMuLi4KVFVSTl9SRUNPTkNJTEVfUE9SVFM9RkFJTApzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2U6IE1haW4gcHJvY2VzcyBleGl0ZWQsIGNvZGU9ZXhpdGVkLCBzdGF0dXM9NzAvU09GVFdBUkUKc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlOiBGYWlsZWQgd2l0aCByZXN1bHQgJ2V4aXQtY29kZScuCkZhaWxlZCB0byBzdGFydCBzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2UgLSBSZWNvbmNpbGUgU25pa2tldCBUVVJOIGNlcnRpZmljYXRlIHBlcm1pc3Npb25zIGFuZCBsaXN0ZW5lcnMuCg==\nDNS_CHAT_GRAM1_RU_A_COUNT=1\nDNS_GROUPS_CHAT_GRAM1_RU_A_COUNT=1\nDNS_SHARE_CHAT_GRAM1_RU_A_COUNT=1\nTURN_LIVE_OK=true\nTURN_DURABILITY_OK=false\nROOT_CAUSE_CLASS=SNIKKET_TURN_HELPER_LOGIC_FAILURE\nDECISION=TURN_DURABILITY_RCA_COMPLETE\nTASK_RESULT=HOLD_SNIKKET_TURN_DURABILITY_RCA\nNEXT_GATE=DESIGN_TURN_DURABILITY_REPAIR_FROM_99570\nCHANGES_MADE=false\nROLLBACK_STARTED=false\nROLLBACK_RESTORED=null\nMUTATION_OUTCOME=NO_MUTATION\nCHANGES_MADE=false\nROLLBACK_STARTED=false\nROLLBACK_RESTORED=null\nMUTATION_OUTCOME=NO_MUTATION\n" +} diff --git a/runtime/history/SUPPORT-261005-SNIKKET-TURN-DURABILITY-RCA-99570R1.txt b/runtime/history/SUPPORT-261005-SNIKKET-TURN-DURABILITY-RCA-99570R1.txt new file mode 100644 index 00000000..f0fa9b44 --- /dev/null +++ b/runtime/history/SUPPORT-261005-SNIKKET-TURN-DURABILITY-RCA-99570R1.txt @@ -0,0 +1,119 @@ +CHAT_OUTPUT_BEGIN +COMMAND_ID=SUPPORT-261005-SNIKKET-TURN-DURABILITY-RCA-99570R1 +STATUS=OK +RC=0 +HOST=pve01 +MODE=read-only +COMPONENT=snikket-turn-durability-rca +REFERENCE_REGISTER_CHECK=OK +REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 +ERROR_REGISTER_CHECK=OK +ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 +COMMAND_SHA256=7a2f1bca8b0322cf905d3ae5da6a844571590bc98165f33074321b9ae4a90fec +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=71484c820119beab8aa747a8ede77c0b328deaa0433ece565655a4943e70ed63 +SANITIZED_OUTPUT_SHA256=71484c820119beab8aa747a8ede77c0b328deaa0433ece565655a4943e70ed63 +OUTPUT_BEGIN +SNIKKET_TURN_DURABILITY_RCA=V1 +MODE=read-only +NO_DNS_MUTATION=true +NO_VM_MUTATION=true +NO_CONTAINER_RESTART=true +NO_SERVICE_START=true +NO_SOURCE_MUTATION=true +HOST_PVE01=true +INGRESS_HOSTKEY_SELF_BOUND=true +VM150_INVENTORY_PRESENT=true +VM150_RUNNING=true +VM150_EXPECTED_NODE=true +VM130_INVENTORY_PRESENT=true +VM130_RUNNING=true +VM130_EXPECTED_NODE=true +VM150_QGA_PING=true +VM150_QGA_EXEC_INIT_RC=0 +VM150_QGA_POLL_RC=0 +VM150_GUEST_EXITCODE=0 +VM150_GUEST_OUTPUT_MARKER=true +SNIKKET_GUEST_TURN_DURABILITY_RCA=V1 +MODE=read-only +NO_DNS_MUTATION=true +NO_VM_MUTATION=true +NO_CONTAINER_RESTART=true +NO_SERVICE_START=true +NO_SOURCE_MUTATION=true +GUEST_HOSTNAME_SNIKKET=true +DOCKER_OK=true +CONTAINER_SNIKKET_RUNNING=true +TCP_3479_LISTEN_COUNT=16 +UDP_3479_LISTEN_COUNT=16 +TURN_LOCAL_STUN_3479_PASS=true +TURN_LOCAL_STUN_3479_CLASS=BINDING_SUCCESS +GUEST_CHAT_DNS_A_COUNT=1 +GUEST_CHAT_DNS_A_SHA256=bbe3e41776f0b58982731cdb367b6336c20eb823b3e2a9543aee53a7040c018b +CONTAINER_CHAT_DNS_A_COUNT=1 +CONTAINER_CHAT_DNS_A_SHA256=c76b6b888b15b83623f3fc36fe6617dc24550f6b09b0d8f73c92ea22016e3a13 +TURN_HELPER_PRESENT=true +TURN_HELPER_RC=0 +TURN_HELPER_ADDR_COUNT=0 +TURN_HELPER_ADDR_SHA256=NONE +CONTAINER_RESOLV_NAMESERVER_COUNT=2 +TURN_UPSTREAM_REFERENCES_HELPER=true +TURN_HELPER_BASENAME=snikket-turn-addresses +TURN_HELPER_SOURCE_SHA256=NONE +TURN_HELPER_HAS_GETENT=false +TURN_HELPER_HAS_DIG=false +TURN_HELPER_HAS_SOCKET=false +TURN_HELPER_HAS_DNSPY=false +TURN_HELPER_HAS_HOST=true +TURN_RECONCILE_TIMER_ACTIVE=active +TURN_RECONCILE_TIMER_ENABLED=enabled +TURN_RECONCILE_SERVICE_RESULT=exit-code +TURN_RECONCILE_SERVICE_EXEC_MAIN_STATUS=70 +TURN_RECONCILE_SCRIPT_PRESENT=true +TURN_RECONCILE_SCRIPT_SHA256=16d805df632b64808b7c8efac3f2d692c4f82f73d76266ae74911090d351e091 +TURN_RECONCILE_SCRIPT_BASH_N_RC=0 +RECON_EXIT70_COUNT=2 +RECON_REFERENCES_HELPER=false +RECON_HAS_DNS_LOOKUP=false +RECON_HAS_S6_ACTION_OR_CHECK=false +RECON_HAS_CONTAINER_LIFECYCLE_ACTION=false +RECON_HAS_PERMISSION_ACTION=true +RECON_RELEVANT_LINE_COUNT=32 +RECON_RELEVANT_B64=MTk6ICAgIHNsZWVwIDEKMjA6ZG9uZQoyMTpbICIkUkVBRFkiIC1lcSAxIF0gfHwgeyBlY2hvIFRVUk5fUkVDT05DSUxFX0lOUFVUUz1USU1FT1VUID4mMjsgZXhpdCA3MDsgfQoyMjoKMjM6ZG9ja2VyIGV4ZWMgIiRDIiBjaG1vZCAwNjAwICIkQVVUSEZJTEUiCjI0OmRvY2tlciBleGVjICIkQyIgY2hncnAgdHVybnNlcnZlciAiJENFUlRESVIiICIkQ1JUIiAiJEtFWSIKMjU6ZG9ja2VyIGV4ZWMgIiRDIiBjaG1vZCAwNzUwICIkQ0VSVERJUiIKMjY6ZG9ja2VyIGV4ZWMgIiRDIiBjaG1vZCAwNjQwICIkQ1JUIgoyNzpkb2NrZXIgZXhlYyAiJEMiIGNobW9kIDA0NDAgIiRLRVkiCjI4OgoyOTppbnN0YWxsIC1kIC1tIDA3MDAgIiRTVEFURV9ESVIiCjMzOlsgIiRDVVIiID0gIiRPTEQiIF0gfHwgTkVFRD0xCjM0OgozNTpmb3IgUCBpbiAzNDc4IDM0NzkgNTM0OSA1MzUwOyBkbwozNjogICAgc3MgLWxudHUgfCBncmVwIC1FcSAiWzouXSR7UH1bWzpzcGFjZTpdXSIgfHwgTkVFRD0xCjM3OmRvbmUKMzg6CjM5OmlmIFsgIiRORUVEIiAtZXEgMSBdOyB0aGVuCjQwOiAgICBkb2NrZXIgZXhlYyAiJEMiIHBraWxsIC1URVJNIC14IHR1cm5zZXJ2ZXIgMj4vZGV2L251bGwgfHwgdHJ1ZQo0MTogICAgUkVBRFk9MAo0MjogICAgZm9yIF8gaW4gJChzZXEgMSAzMCk7IGRvCjQzOiAgICAgICAgUkVBRFk9MQo0NDogICAgICAgIGZvciBQIGluIDM0NzggMzQ3OSA1MzQ5IDUzNTA7IGRvCjQ1OiAgICAgICAgICAgIHNzIC1sbnR1IHwgZ3JlcCAtRXEgIls6Ll0ke1B9W1s6c3BhY2U6XV0iIHx8IFJFQURZPTAKNDY6ICAgICAgICBkb25lCjQ4OiAgICAgICAgc2xlZXAgMQo0OTogICAgZG9uZQo1MDogICAgWyAiJFJFQURZIiAtZXEgMSBdIHx8IHsgZWNobyBUVVJOX1JFQ09OQ0lMRV9QT1JUUz1GQUlMID4mMjsgZXhpdCA3MDsgfQo1MTogICAgcHJpbnRmICclc1xuJyAiJENVUiIgPiAiJFNUQVRFX0ZJTEUiCjUyOiAgICBjaG1vZCAwNjAwICIkU1RBVEVfRklMRSIKNTM6ZmkKNTQ6 +RECON_UNIT_RELEVANT_SHA256=d86ab7fbd0ebbbabce63f3b0be6136a19898d792e2db9c2fec4a2e8750a86d0e +RECON_UNIT_RELEVANT_B64=UmVxdWlyZXM9ZG9ja2VyLnNlcnZpY2UKQWZ0ZXI9ZG9ja2VyLnNlcnZpY2UKVHlwZT1vbmVzaG90CkV4ZWNTdGFydD0vdXNyL2xvY2FsL3NiaW4vc25pa2tldC10dXJuLXJlY29uY2lsZQo= +RECON_JOURNAL_RELEVANT_LINE_COUNT=40 +RECON_JOURNAL_RELEVANT_B64=U3RhcnRpbmcgc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlIC0gUmVjb25jaWxlIFNuaWtrZXQgVFVSTiBjZXJ0aWZpY2F0ZSBwZXJtaXNzaW9ucyBhbmQgbGlzdGVuZXJzLi4uClRVUk5fUkVDT05DSUxFX1BPUlRTPUZBSUwKc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlOiBNYWluIHByb2Nlc3MgZXhpdGVkLCBjb2RlPWV4aXRlZCwgc3RhdHVzPTcwL1NPRlRXQVJFCnNuaWtrZXQtdHVybi1yZWNvbmNpbGUuc2VydmljZTogRmFpbGVkIHdpdGggcmVzdWx0ICdleGl0LWNvZGUnLgpGYWlsZWQgdG8gc3RhcnQgc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlIC0gUmVjb25jaWxlIFNuaWtrZXQgVFVSTiBjZXJ0aWZpY2F0ZSBwZXJtaXNzaW9ucyBhbmQgbGlzdGVuZXJzLgpTdGFydGluZyBzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2UgLSBSZWNvbmNpbGUgU25pa2tldCBUVVJOIGNlcnRpZmljYXRlIHBlcm1pc3Npb25zIGFuZCBsaXN0ZW5lcnMuLi4KVFVSTl9SRUNPTkNJTEVfUE9SVFM9RkFJTApzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2U6IE1haW4gcHJvY2VzcyBleGl0ZWQsIGNvZGU9ZXhpdGVkLCBzdGF0dXM9NzAvU09GVFdBUkUKc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlOiBGYWlsZWQgd2l0aCByZXN1bHQgJ2V4aXQtY29kZScuCkZhaWxlZCB0byBzdGFydCBzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2UgLSBSZWNvbmNpbGUgU25pa2tldCBUVVJOIGNlcnRpZmljYXRlIHBlcm1pc3Npb25zIGFuZCBsaXN0ZW5lcnMuClN0YXJ0aW5nIHNuaWtrZXQtdHVybi1yZWNvbmNpbGUuc2VydmljZSAtIFJlY29uY2lsZSBTbmlra2V0IFRVUk4gY2VydGlmaWNhdGUgcGVybWlzc2lvbnMgYW5kIGxpc3RlbmVycy4uLgpUVVJOX1JFQ09OQ0lMRV9QT1JUUz1GQUlMCnNuaWtrZXQtdHVybi1yZWNvbmNpbGUuc2VydmljZTogTWFpbiBwcm9jZXNzIGV4aXRlZCwgY29kZT1leGl0ZWQsIHN0YXR1cz03MC9TT0ZUV0FSRQpzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2U6IEZhaWxlZCB3aXRoIHJlc3VsdCAnZXhpdC1jb2RlJy4KRmFpbGVkIHRvIHN0YXJ0IHNuaWtrZXQtdHVybi1yZWNvbmNpbGUuc2VydmljZSAtIFJlY29uY2lsZSBTbmlra2V0IFRVUk4gY2VydGlmaWNhdGUgcGVybWlzc2lvbnMgYW5kIGxpc3RlbmVycy4KU3RhcnRpbmcgc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlIC0gUmVjb25jaWxlIFNuaWtrZXQgVFVSTiBjZXJ0aWZpY2F0ZSBwZXJtaXNzaW9ucyBhbmQgbGlzdGVuZXJzLi4uClRVUk5fUkVDT05DSUxFX1BPUlRTPUZBSUwKc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlOiBNYWluIHByb2Nlc3MgZXhpdGVkLCBjb2RlPWV4aXRlZCwgc3RhdHVzPTcwL1NPRlRXQVJFCnNuaWtrZXQtdHVybi1yZWNvbmNpbGUuc2VydmljZTogRmFpbGVkIHdpdGggcmVzdWx0ICdleGl0LWNvZGUnLgpGYWlsZWQgdG8gc3RhcnQgc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlIC0gUmVjb25jaWxlIFNuaWtrZXQgVFVSTiBjZXJ0aWZpY2F0ZSBwZXJtaXNzaW9ucyBhbmQgbGlzdGVuZXJzLgpTdGFydGluZyBzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2UgLSBSZWNvbmNpbGUgU25pa2tldCBUVVJOIGNlcnRpZmljYXRlIHBlcm1pc3Npb25zIGFuZCBsaXN0ZW5lcnMuLi4KVFVSTl9SRUNPTkNJTEVfUE9SVFM9RkFJTApzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2U6IE1haW4gcHJvY2VzcyBleGl0ZWQsIGNvZGU9ZXhpdGVkLCBzdGF0dXM9NzAvU09GVFdBUkUKc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlOiBGYWlsZWQgd2l0aCByZXN1bHQgJ2V4aXQtY29kZScuCkZhaWxlZCB0byBzdGFydCBzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2UgLSBSZWNvbmNpbGUgU25pa2tldCBUVVJOIGNlcnRpZmljYXRlIHBlcm1pc3Npb25zIGFuZCBsaXN0ZW5lcnMuClN0YXJ0aW5nIHNuaWtrZXQtdHVybi1yZWNvbmNpbGUuc2VydmljZSAtIFJlY29uY2lsZSBTbmlra2V0IFRVUk4gY2VydGlmaWNhdGUgcGVybWlzc2lvbnMgYW5kIGxpc3RlbmVycy4uLgpUVVJOX1JFQ09OQ0lMRV9QT1JUUz1GQUlMCnNuaWtrZXQtdHVybi1yZWNvbmNpbGUuc2VydmljZTogTWFpbiBwcm9jZXNzIGV4aXRlZCwgY29kZT1leGl0ZWQsIHN0YXR1cz03MC9TT0ZUV0FSRQpzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2U6IEZhaWxlZCB3aXRoIHJlc3VsdCAnZXhpdC1jb2RlJy4KRmFpbGVkIHRvIHN0YXJ0IHNuaWtrZXQtdHVybi1yZWNvbmNpbGUuc2VydmljZSAtIFJlY29uY2lsZSBTbmlra2V0IFRVUk4gY2VydGlmaWNhdGUgcGVybWlzc2lvbnMgYW5kIGxpc3RlbmVycy4KU3RhcnRpbmcgc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlIC0gUmVjb25jaWxlIFNuaWtrZXQgVFVSTiBjZXJ0aWZpY2F0ZSBwZXJtaXNzaW9ucyBhbmQgbGlzdGVuZXJzLi4uClRVUk5fUkVDT05DSUxFX1BPUlRTPUZBSUwKc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlOiBNYWluIHByb2Nlc3MgZXhpdGVkLCBjb2RlPWV4aXRlZCwgc3RhdHVzPTcwL1NPRlRXQVJFCnNuaWtrZXQtdHVybi1yZWNvbmNpbGUuc2VydmljZTogRmFpbGVkIHdpdGggcmVzdWx0ICdleGl0LWNvZGUnLgpGYWlsZWQgdG8gc3RhcnQgc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlIC0gUmVjb25jaWxlIFNuaWtrZXQgVFVSTiBjZXJ0aWZpY2F0ZSBwZXJtaXNzaW9ucyBhbmQgbGlzdGVuZXJzLgpTdGFydGluZyBzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2UgLSBSZWNvbmNpbGUgU25pa2tldCBUVVJOIGNlcnRpZmljYXRlIHBlcm1pc3Npb25zIGFuZCBsaXN0ZW5lcnMuLi4KVFVSTl9SRUNPTkNJTEVfUE9SVFM9RkFJTApzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2U6IE1haW4gcHJvY2VzcyBleGl0ZWQsIGNvZGU9ZXhpdGVkLCBzdGF0dXM9NzAvU09GVFdBUkUKc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlOiBGYWlsZWQgd2l0aCByZXN1bHQgJ2V4aXQtY29kZScuCkZhaWxlZCB0byBzdGFydCBzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2UgLSBSZWNvbmNpbGUgU25pa2tldCBUVVJOIGNlcnRpZmljYXRlIHBlcm1pc3Npb25zIGFuZCBsaXN0ZW5lcnMuCg== +DNS_CHAT_GRAM1_RU_A_COUNT=1 +DNS_GROUPS_CHAT_GRAM1_RU_A_COUNT=1 +DNS_SHARE_CHAT_GRAM1_RU_A_COUNT=1 +TURN_LIVE_OK=true +TURN_DURABILITY_OK=false +ROOT_CAUSE_CLASS=SNIKKET_TURN_HELPER_LOGIC_FAILURE +DECISION=TURN_DURABILITY_RCA_COMPLETE +TASK_RESULT=HOLD_SNIKKET_TURN_DURABILITY_RCA +NEXT_GATE=DESIGN_TURN_DURABILITY_REPAIR_FROM_99570 +CHANGES_MADE=false +ROLLBACK_STARTED=false +ROLLBACK_RESTORED=null +MUTATION_OUTCOME=NO_MUTATION +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 e1e7d948..e63e0e98 100644 --- a/runtime/latest.json +++ b/runtime/latest.json @@ -1,19 +1,19 @@ { "schema_version": 1, "channel": "homelab-runtime", - "command_id": "SUPPORT-261005-SNIKKET-TURN-LIVE-RCA-99569R1", + "command_id": "SUPPORT-261005-SNIKKET-TURN-DURABILITY-RCA-99570R1", "status": "OK", "rc": 0, "host": "pve01", "mode": "read-only", - "component": "snikket-turn-live-rca", - "started_at_utc": "2026-10-05T05:29:40Z", - "finished_at_utc": "2026-10-05T05:29:44Z", + "component": "snikket-turn-durability-rca", + "started_at_utc": "2026-10-05T05:37:46Z", + "finished_at_utc": "2026-10-05T05:37:49Z", "reference_register_checked": true, "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", "error_register_checked": true, "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", - "command_sha256": "a501eec3608ac43cec21a6b4bdd413e83aac919d7c56f5cf5b2bbd4e6a072c12", + "command_sha256": "7a2f1bca8b0322cf905d3ae5da6a844571590bc98165f33074321b9ae4a90fec", "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": "3cb9bfe9ce28807fbca26e5efb93c0f47d27b48140d94d50322a4b99086d3e80", - "sanitized_output_sha256": "3cb9bfe9ce28807fbca26e5efb93c0f47d27b48140d94d50322a4b99086d3e80", + "raw_evidence_sha256": "71484c820119beab8aa747a8ede77c0b328deaa0433ece565655a4943e70ed63", + "sanitized_output_sha256": "71484c820119beab8aa747a8ede77c0b328deaa0433ece565655a4943e70ed63", "output_truncated_in_json": false, "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", - "output": "SNIKKET_TURN_LIVE_RCA=V1\nMODE=read-only\nNO_DNS_MUTATION=true\nNO_VM_MUTATION=true\nNO_CONTAINER_RESTART=true\nNO_SERVICE_START=true\nNO_SOURCE_MUTATION=true\nHOST_PVE01=true\nINGRESS_HOSTKEY_SELF_BOUND=true\nVM150_INVENTORY_PRESENT=true\nVM150_RUNNING=true\nVM150_EXPECTED_NODE=true\nVM130_INVENTORY_PRESENT=true\nVM130_RUNNING=true\nVM130_EXPECTED_NODE=true\nVM150_QGA_PING=true\nVM150_QGA_EXEC_INIT_RC=0\nVM150_QGA_POLL_RC=0\nVM150_GUEST_EXITCODE=0\nVM150_GUEST_OUTPUT_MARKER=true\nSNIKKET_GUEST_TURN_LIVE_RCA=V1\nMODE=read-only\nNO_DNS_MUTATION=true\nNO_VM_MUTATION=true\nNO_CONTAINER_RESTART=true\nNO_SERVICE_START=true\nNO_SOURCE_MUTATION=true\nGUEST_HOSTNAME_SNIKKET=true\nDOCKER_OK=true\nCONTAINER_SNIKKET_RUNNING=true\nCONTAINER_SNIKKET_PROXY_RUNNING=true\nCONTAINER_SNIKKET_CERTS_RUNNING=true\nCONTAINER_SNIKKET_PORTAL_RUNNING=true\nSNIKKET_DOMAIN_OK=true\nTURN_ENV_PORT_3479=true\nTURN_ENV_RELAY_RANGE_OK=true\nSNIKKET_NETWORK_MODE=host\nTCP_443_LISTEN_COUNT=2\nTCP_5222_LISTEN_COUNT=2\nTCP_5269_LISTEN_COUNT=2\nTCP_3479_LISTEN_COUNT=16\nTCP_5349_LISTEN_COUNT=16\nTCP_5350_LISTEN_COUNT=16\nUDP_3479_LISTEN_COUNT=16\nUDP_5349_LISTEN_COUNT=16\nUDP_5350_LISTEN_COUNT=16\nTURN_LOCAL_STUN_3479_PASS=true\nTURN_LOCAL_STUN_3479_CLASS=BINDING_SUCCESS\nTURN_CERT_MATERIAL_PRESENT=true\nTURN_CERT_READABLE_AS_TURNUSER=true\nTURN_AUTH_SECRET_PRESENT=true\nTURNDB_WRITABLE_AS_TURNUSER=true\nTURN_CONFIG_USERDB_FIXED=true\nTURN_PROCESS_MATCH_COUNT=1\nTURN_PROCESS_EXACT_COUNT=1\nTURN_PROCESS_STATE_Z_COUNT=0\nTURN_PROCESS_STATE_D_COUNT=0\nTURN_PROCESS_STATE_R_COUNT=0\nTURN_PROCESS_STATE_SLEEP_COUNT=0\nTURN_PROCESS_STATE_OTHER_COUNT=1\nTURN_PROCESS_SOCKET_FD_TOTAL=0\nS6_SVSTAT_PRESENT=true\nTURN_S6_SERVICE_DIR_CLASS=NONE\nTURN_S6_STATE_UP=false\nTURN_S6_STATE_DOWN=false\nTURN_S6_STATUS_SHA256=NONE\nTURN_HOST_OVERRIDE_PRESENT=true\nTURN_HOST_OVERRIDE_SHA256=2de0e47c09b3b4fc7a6c32c5ef061efaaa7c7f4db3d7a25fdf4da8fbb2e6f483\nTURN_CONTAINER_RUN_SHA256=2de0e47c09b3b4fc7a6c32c5ef061efaaa7c7f4db3d7a25fdf4da8fbb2e6f483\nTURN_OVERRIDE_SHA_MATCH=true\nTURN_OVERRIDE_MOUNT_EXACT=true\nTURN_RUN_REFERENCES_UPSTREAM=true\nTURN_RUN_REFERENCES_HELPER=false\nTURN_UPSTREAM_RUN_PRESENT=true\nTURN_UPSTREAM_RUN_SHA256=6b3e7dce49b399ae3dc6d461a60e43c9dfc7c31a4fb11e8d5acf9f0a5b06cdb0\nEGRESS_PUBLIC_IP_PRESENT=true\nEGRESS_PUBLIC_IP_SHA256=c76b6b888b15b83623f3fc36fe6617dc24550f6b09b0d8f73c92ea22016e3a13\nTURNSERVER_PROCESS_CONTAINS_EGRESS=true\nTURNSERVER_PROCESS_PORT_3479=true\nTURNSERVER_PROCESS_MIN_60000=true\nTURNSERVER_PROCESS_MAX_60199=true\nSNIKKET_LOG_TURN_LINE_COUNT=16\nSNIKKET_LOG_ERROR_WORD_COUNT=0\nSNIKKET_LOG_BIND_FAIL_COUNT=0\nSNIKKET_LOG_PERMISSION_COUNT=4\nSNIKKET_LOG_MISSING_COUNT=0\nSNIKKET_LOG_TURN_MATCH_SHA256=0c8c8f4a17c35186dc33defed3eff90ef901f01ebc871dbc7e58664487c91f98\nSNIKKET_EDGE_EGRESS_ACTIVE=true\nTURN_RECONCILE_TIMER_ACTIVE=true\nTURN_RECONCILE_TIMER_ENABLED=true\nTURN_RECONCILE_SERVICE_RESULT=exit-code\nTURN_RECONCILE_SERVICE_EXEC_MAIN_STATUS=70\nTURN_RECONCILE_SCRIPT_PRESENT=true\nTURN_RECONCILE_SCRIPT_SHA256=16d805df632b64808b7c8efac3f2d692c4f82f73d76266ae74911090d351e091\nRECON_SCRIPT_HAS_S6_ACTION=false\nRECON_SCRIPT_HAS_CONTAINER_RESTART_ACTION=false\nRECON_SCRIPT_HAS_PERMISSION_ACTION=true\nRECON_SCRIPT_REFERENCES_TURN=true\nTURN_RECONCILE_JOURNAL_ERROR_WORD_COUNT=48\nTURN_RECONCILE_JOURNAL_PERMISSION_WORD_COUNT=0\nTURN_RECONCILE_JOURNAL_MISSING_WORD_COUNT=0\nTURN_RECONCILE_JOURNAL_SHA256=00c068babfed761a4305f4e7f0fd4a81ed68f1246508b666df03dba8c2057e59\nPUBLIC_CHAT_DNS_OK=true\nPUBLIC_CHAT_HTTPS_OK=true\nPUBLIC_GROUPS_DNS_OK=true\nPUBLIC_GROUPS_HTTPS_OK=true\nPUBLIC_SHARE_DNS_OK=true\nPUBLIC_SHARE_HTTPS_OK=true\nPUBLIC_DNS_OK_COUNT=3\nPUBLIC_HTTPS_OK_COUNT=3\nVM150_CORE_OK=true\nTURN_LIVE_OK=true\nTURN_DURABILITY_OK=false\nROOT_CAUSE_CLASS=TURN_PROCESS_SOCKETLESS\nDECISION=TURN_LIVE_RCA_COMPLETE\nNEXT_GATE=SNIKKET_TURN_S6_TARGETED_RESTART\nTASK_RESULT=HOLD_SNIKKET_TURN_LIVE_RCA\nCHANGES_MADE=false\nROLLBACK_STARTED=false\nROLLBACK_RESTORED=null\nMUTATION_OUTCOME=NO_MUTATION\n" + "output": "SNIKKET_TURN_DURABILITY_RCA=V1\nMODE=read-only\nNO_DNS_MUTATION=true\nNO_VM_MUTATION=true\nNO_CONTAINER_RESTART=true\nNO_SERVICE_START=true\nNO_SOURCE_MUTATION=true\nHOST_PVE01=true\nINGRESS_HOSTKEY_SELF_BOUND=true\nVM150_INVENTORY_PRESENT=true\nVM150_RUNNING=true\nVM150_EXPECTED_NODE=true\nVM130_INVENTORY_PRESENT=true\nVM130_RUNNING=true\nVM130_EXPECTED_NODE=true\nVM150_QGA_PING=true\nVM150_QGA_EXEC_INIT_RC=0\nVM150_QGA_POLL_RC=0\nVM150_GUEST_EXITCODE=0\nVM150_GUEST_OUTPUT_MARKER=true\nSNIKKET_GUEST_TURN_DURABILITY_RCA=V1\nMODE=read-only\nNO_DNS_MUTATION=true\nNO_VM_MUTATION=true\nNO_CONTAINER_RESTART=true\nNO_SERVICE_START=true\nNO_SOURCE_MUTATION=true\nGUEST_HOSTNAME_SNIKKET=true\nDOCKER_OK=true\nCONTAINER_SNIKKET_RUNNING=true\nTCP_3479_LISTEN_COUNT=16\nUDP_3479_LISTEN_COUNT=16\nTURN_LOCAL_STUN_3479_PASS=true\nTURN_LOCAL_STUN_3479_CLASS=BINDING_SUCCESS\nGUEST_CHAT_DNS_A_COUNT=1\nGUEST_CHAT_DNS_A_SHA256=bbe3e41776f0b58982731cdb367b6336c20eb823b3e2a9543aee53a7040c018b\nCONTAINER_CHAT_DNS_A_COUNT=1\nCONTAINER_CHAT_DNS_A_SHA256=c76b6b888b15b83623f3fc36fe6617dc24550f6b09b0d8f73c92ea22016e3a13\nTURN_HELPER_PRESENT=true\nTURN_HELPER_RC=0\nTURN_HELPER_ADDR_COUNT=0\nTURN_HELPER_ADDR_SHA256=NONE\nCONTAINER_RESOLV_NAMESERVER_COUNT=2\nTURN_UPSTREAM_REFERENCES_HELPER=true\nTURN_HELPER_BASENAME=snikket-turn-addresses\nTURN_HELPER_SOURCE_SHA256=NONE\nTURN_HELPER_HAS_GETENT=false\nTURN_HELPER_HAS_DIG=false\nTURN_HELPER_HAS_SOCKET=false\nTURN_HELPER_HAS_DNSPY=false\nTURN_HELPER_HAS_HOST=true\nTURN_RECONCILE_TIMER_ACTIVE=active\nTURN_RECONCILE_TIMER_ENABLED=enabled\nTURN_RECONCILE_SERVICE_RESULT=exit-code\nTURN_RECONCILE_SERVICE_EXEC_MAIN_STATUS=70\nTURN_RECONCILE_SCRIPT_PRESENT=true\nTURN_RECONCILE_SCRIPT_SHA256=16d805df632b64808b7c8efac3f2d692c4f82f73d76266ae74911090d351e091\nTURN_RECONCILE_SCRIPT_BASH_N_RC=0\nRECON_EXIT70_COUNT=2\nRECON_REFERENCES_HELPER=false\nRECON_HAS_DNS_LOOKUP=false\nRECON_HAS_S6_ACTION_OR_CHECK=false\nRECON_HAS_CONTAINER_LIFECYCLE_ACTION=false\nRECON_HAS_PERMISSION_ACTION=true\nRECON_RELEVANT_LINE_COUNT=32\nRECON_RELEVANT_B64=MTk6ICAgIHNsZWVwIDEKMjA6ZG9uZQoyMTpbICIkUkVBRFkiIC1lcSAxIF0gfHwgeyBlY2hvIFRVUk5fUkVDT05DSUxFX0lOUFVUUz1USU1FT1VUID4mMjsgZXhpdCA3MDsgfQoyMjoKMjM6ZG9ja2VyIGV4ZWMgIiRDIiBjaG1vZCAwNjAwICIkQVVUSEZJTEUiCjI0OmRvY2tlciBleGVjICIkQyIgY2hncnAgdHVybnNlcnZlciAiJENFUlRESVIiICIkQ1JUIiAiJEtFWSIKMjU6ZG9ja2VyIGV4ZWMgIiRDIiBjaG1vZCAwNzUwICIkQ0VSVERJUiIKMjY6ZG9ja2VyIGV4ZWMgIiRDIiBjaG1vZCAwNjQwICIkQ1JUIgoyNzpkb2NrZXIgZXhlYyAiJEMiIGNobW9kIDA0NDAgIiRLRVkiCjI4OgoyOTppbnN0YWxsIC1kIC1tIDA3MDAgIiRTVEFURV9ESVIiCjMzOlsgIiRDVVIiID0gIiRPTEQiIF0gfHwgTkVFRD0xCjM0OgozNTpmb3IgUCBpbiAzNDc4IDM0NzkgNTM0OSA1MzUwOyBkbwozNjogICAgc3MgLWxudHUgfCBncmVwIC1FcSAiWzouXSR7UH1bWzpzcGFjZTpdXSIgfHwgTkVFRD0xCjM3OmRvbmUKMzg6CjM5OmlmIFsgIiRORUVEIiAtZXEgMSBdOyB0aGVuCjQwOiAgICBkb2NrZXIgZXhlYyAiJEMiIHBraWxsIC1URVJNIC14IHR1cm5zZXJ2ZXIgMj4vZGV2L251bGwgfHwgdHJ1ZQo0MTogICAgUkVBRFk9MAo0MjogICAgZm9yIF8gaW4gJChzZXEgMSAzMCk7IGRvCjQzOiAgICAgICAgUkVBRFk9MQo0NDogICAgICAgIGZvciBQIGluIDM0NzggMzQ3OSA1MzQ5IDUzNTA7IGRvCjQ1OiAgICAgICAgICAgIHNzIC1sbnR1IHwgZ3JlcCAtRXEgIls6Ll0ke1B9W1s6c3BhY2U6XV0iIHx8IFJFQURZPTAKNDY6ICAgICAgICBkb25lCjQ4OiAgICAgICAgc2xlZXAgMQo0OTogICAgZG9uZQo1MDogICAgWyAiJFJFQURZIiAtZXEgMSBdIHx8IHsgZWNobyBUVVJOX1JFQ09OQ0lMRV9QT1JUUz1GQUlMID4mMjsgZXhpdCA3MDsgfQo1MTogICAgcHJpbnRmICclc1xuJyAiJENVUiIgPiAiJFNUQVRFX0ZJTEUiCjUyOiAgICBjaG1vZCAwNjAwICIkU1RBVEVfRklMRSIKNTM6ZmkKNTQ6\nRECON_UNIT_RELEVANT_SHA256=d86ab7fbd0ebbbabce63f3b0be6136a19898d792e2db9c2fec4a2e8750a86d0e\nRECON_UNIT_RELEVANT_B64=UmVxdWlyZXM9ZG9ja2VyLnNlcnZpY2UKQWZ0ZXI9ZG9ja2VyLnNlcnZpY2UKVHlwZT1vbmVzaG90CkV4ZWNTdGFydD0vdXNyL2xvY2FsL3NiaW4vc25pa2tldC10dXJuLXJlY29uY2lsZQo=\nRECON_JOURNAL_RELEVANT_LINE_COUNT=40\nRECON_JOURNAL_RELEVANT_B64=U3RhcnRpbmcgc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlIC0gUmVjb25jaWxlIFNuaWtrZXQgVFVSTiBjZXJ0aWZpY2F0ZSBwZXJtaXNzaW9ucyBhbmQgbGlzdGVuZXJzLi4uClRVUk5fUkVDT05DSUxFX1BPUlRTPUZBSUwKc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlOiBNYWluIHByb2Nlc3MgZXhpdGVkLCBjb2RlPWV4aXRlZCwgc3RhdHVzPTcwL1NPRlRXQVJFCnNuaWtrZXQtdHVybi1yZWNvbmNpbGUuc2VydmljZTogRmFpbGVkIHdpdGggcmVzdWx0ICdleGl0LWNvZGUnLgpGYWlsZWQgdG8gc3RhcnQgc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlIC0gUmVjb25jaWxlIFNuaWtrZXQgVFVSTiBjZXJ0aWZpY2F0ZSBwZXJtaXNzaW9ucyBhbmQgbGlzdGVuZXJzLgpTdGFydGluZyBzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2UgLSBSZWNvbmNpbGUgU25pa2tldCBUVVJOIGNlcnRpZmljYXRlIHBlcm1pc3Npb25zIGFuZCBsaXN0ZW5lcnMuLi4KVFVSTl9SRUNPTkNJTEVfUE9SVFM9RkFJTApzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2U6IE1haW4gcHJvY2VzcyBleGl0ZWQsIGNvZGU9ZXhpdGVkLCBzdGF0dXM9NzAvU09GVFdBUkUKc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlOiBGYWlsZWQgd2l0aCByZXN1bHQgJ2V4aXQtY29kZScuCkZhaWxlZCB0byBzdGFydCBzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2UgLSBSZWNvbmNpbGUgU25pa2tldCBUVVJOIGNlcnRpZmljYXRlIHBlcm1pc3Npb25zIGFuZCBsaXN0ZW5lcnMuClN0YXJ0aW5nIHNuaWtrZXQtdHVybi1yZWNvbmNpbGUuc2VydmljZSAtIFJlY29uY2lsZSBTbmlra2V0IFRVUk4gY2VydGlmaWNhdGUgcGVybWlzc2lvbnMgYW5kIGxpc3RlbmVycy4uLgpUVVJOX1JFQ09OQ0lMRV9QT1JUUz1GQUlMCnNuaWtrZXQtdHVybi1yZWNvbmNpbGUuc2VydmljZTogTWFpbiBwcm9jZXNzIGV4aXRlZCwgY29kZT1leGl0ZWQsIHN0YXR1cz03MC9TT0ZUV0FSRQpzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2U6IEZhaWxlZCB3aXRoIHJlc3VsdCAnZXhpdC1jb2RlJy4KRmFpbGVkIHRvIHN0YXJ0IHNuaWtrZXQtdHVybi1yZWNvbmNpbGUuc2VydmljZSAtIFJlY29uY2lsZSBTbmlra2V0IFRVUk4gY2VydGlmaWNhdGUgcGVybWlzc2lvbnMgYW5kIGxpc3RlbmVycy4KU3RhcnRpbmcgc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlIC0gUmVjb25jaWxlIFNuaWtrZXQgVFVSTiBjZXJ0aWZpY2F0ZSBwZXJtaXNzaW9ucyBhbmQgbGlzdGVuZXJzLi4uClRVUk5fUkVDT05DSUxFX1BPUlRTPUZBSUwKc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlOiBNYWluIHByb2Nlc3MgZXhpdGVkLCBjb2RlPWV4aXRlZCwgc3RhdHVzPTcwL1NPRlRXQVJFCnNuaWtrZXQtdHVybi1yZWNvbmNpbGUuc2VydmljZTogRmFpbGVkIHdpdGggcmVzdWx0ICdleGl0LWNvZGUnLgpGYWlsZWQgdG8gc3RhcnQgc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlIC0gUmVjb25jaWxlIFNuaWtrZXQgVFVSTiBjZXJ0aWZpY2F0ZSBwZXJtaXNzaW9ucyBhbmQgbGlzdGVuZXJzLgpTdGFydGluZyBzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2UgLSBSZWNvbmNpbGUgU25pa2tldCBUVVJOIGNlcnRpZmljYXRlIHBlcm1pc3Npb25zIGFuZCBsaXN0ZW5lcnMuLi4KVFVSTl9SRUNPTkNJTEVfUE9SVFM9RkFJTApzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2U6IE1haW4gcHJvY2VzcyBleGl0ZWQsIGNvZGU9ZXhpdGVkLCBzdGF0dXM9NzAvU09GVFdBUkUKc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlOiBGYWlsZWQgd2l0aCByZXN1bHQgJ2V4aXQtY29kZScuCkZhaWxlZCB0byBzdGFydCBzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2UgLSBSZWNvbmNpbGUgU25pa2tldCBUVVJOIGNlcnRpZmljYXRlIHBlcm1pc3Npb25zIGFuZCBsaXN0ZW5lcnMuClN0YXJ0aW5nIHNuaWtrZXQtdHVybi1yZWNvbmNpbGUuc2VydmljZSAtIFJlY29uY2lsZSBTbmlra2V0IFRVUk4gY2VydGlmaWNhdGUgcGVybWlzc2lvbnMgYW5kIGxpc3RlbmVycy4uLgpUVVJOX1JFQ09OQ0lMRV9QT1JUUz1GQUlMCnNuaWtrZXQtdHVybi1yZWNvbmNpbGUuc2VydmljZTogTWFpbiBwcm9jZXNzIGV4aXRlZCwgY29kZT1leGl0ZWQsIHN0YXR1cz03MC9TT0ZUV0FSRQpzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2U6IEZhaWxlZCB3aXRoIHJlc3VsdCAnZXhpdC1jb2RlJy4KRmFpbGVkIHRvIHN0YXJ0IHNuaWtrZXQtdHVybi1yZWNvbmNpbGUuc2VydmljZSAtIFJlY29uY2lsZSBTbmlra2V0IFRVUk4gY2VydGlmaWNhdGUgcGVybWlzc2lvbnMgYW5kIGxpc3RlbmVycy4KU3RhcnRpbmcgc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlIC0gUmVjb25jaWxlIFNuaWtrZXQgVFVSTiBjZXJ0aWZpY2F0ZSBwZXJtaXNzaW9ucyBhbmQgbGlzdGVuZXJzLi4uClRVUk5fUkVDT05DSUxFX1BPUlRTPUZBSUwKc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlOiBNYWluIHByb2Nlc3MgZXhpdGVkLCBjb2RlPWV4aXRlZCwgc3RhdHVzPTcwL1NPRlRXQVJFCnNuaWtrZXQtdHVybi1yZWNvbmNpbGUuc2VydmljZTogRmFpbGVkIHdpdGggcmVzdWx0ICdleGl0LWNvZGUnLgpGYWlsZWQgdG8gc3RhcnQgc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlIC0gUmVjb25jaWxlIFNuaWtrZXQgVFVSTiBjZXJ0aWZpY2F0ZSBwZXJtaXNzaW9ucyBhbmQgbGlzdGVuZXJzLgpTdGFydGluZyBzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2UgLSBSZWNvbmNpbGUgU25pa2tldCBUVVJOIGNlcnRpZmljYXRlIHBlcm1pc3Npb25zIGFuZCBsaXN0ZW5lcnMuLi4KVFVSTl9SRUNPTkNJTEVfUE9SVFM9RkFJTApzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2U6IE1haW4gcHJvY2VzcyBleGl0ZWQsIGNvZGU9ZXhpdGVkLCBzdGF0dXM9NzAvU09GVFdBUkUKc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlOiBGYWlsZWQgd2l0aCByZXN1bHQgJ2V4aXQtY29kZScuCkZhaWxlZCB0byBzdGFydCBzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2UgLSBSZWNvbmNpbGUgU25pa2tldCBUVVJOIGNlcnRpZmljYXRlIHBlcm1pc3Npb25zIGFuZCBsaXN0ZW5lcnMuCg==\nDNS_CHAT_GRAM1_RU_A_COUNT=1\nDNS_GROUPS_CHAT_GRAM1_RU_A_COUNT=1\nDNS_SHARE_CHAT_GRAM1_RU_A_COUNT=1\nTURN_LIVE_OK=true\nTURN_DURABILITY_OK=false\nROOT_CAUSE_CLASS=SNIKKET_TURN_HELPER_LOGIC_FAILURE\nDECISION=TURN_DURABILITY_RCA_COMPLETE\nTASK_RESULT=HOLD_SNIKKET_TURN_DURABILITY_RCA\nNEXT_GATE=DESIGN_TURN_DURABILITY_REPAIR_FROM_99570\nCHANGES_MADE=false\nROLLBACK_STARTED=false\nROLLBACK_RESTORED=null\nMUTATION_OUTCOME=NO_MUTATION\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 ac10332b..f0fa9b44 100644 --- a/runtime/latest.txt +++ b/runtime/latest.txt @@ -1,15 +1,15 @@ CHAT_OUTPUT_BEGIN -COMMAND_ID=SUPPORT-261005-SNIKKET-TURN-LIVE-RCA-99569R1 +COMMAND_ID=SUPPORT-261005-SNIKKET-TURN-DURABILITY-RCA-99570R1 STATUS=OK RC=0 HOST=pve01 MODE=read-only -COMPONENT=snikket-turn-live-rca +COMPONENT=snikket-turn-durability-rca REFERENCE_REGISTER_CHECK=OK REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 ERROR_REGISTER_CHECK=OK ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 -COMMAND_SHA256=a501eec3608ac43cec21a6b4bdd413e83aac919d7c56f5cf5b2bbd4e6a072c12 +COMMAND_SHA256=7a2f1bca8b0322cf905d3ae5da6a844571590bc98165f33074321b9ae4a90fec DUPLICATE_FAILED_COMMAND_BLOCKED=false EXECUTION_STARTED=true CHANGE_DECLARED=false @@ -24,10 +24,10 @@ MUTATION_OUTCOME=NO_MUTATION SANITIZED=yes SECRETS_INCLUDED=no PRIVATE_ADDRESSES_INCLUDED=no -RAW_EVIDENCE_SHA256=3cb9bfe9ce28807fbca26e5efb93c0f47d27b48140d94d50322a4b99086d3e80 -SANITIZED_OUTPUT_SHA256=3cb9bfe9ce28807fbca26e5efb93c0f47d27b48140d94d50322a4b99086d3e80 +RAW_EVIDENCE_SHA256=71484c820119beab8aa747a8ede77c0b328deaa0433ece565655a4943e70ed63 +SANITIZED_OUTPUT_SHA256=71484c820119beab8aa747a8ede77c0b328deaa0433ece565655a4943e70ed63 OUTPUT_BEGIN -SNIKKET_TURN_LIVE_RCA=V1 +SNIKKET_TURN_DURABILITY_RCA=V1 MODE=read-only NO_DNS_MUTATION=true NO_VM_MUTATION=true @@ -47,7 +47,7 @@ VM150_QGA_EXEC_INIT_RC=0 VM150_QGA_POLL_RC=0 VM150_GUEST_EXITCODE=0 VM150_GUEST_OUTPUT_MARKER=true -SNIKKET_GUEST_TURN_LIVE_RCA=V1 +SNIKKET_GUEST_TURN_DURABILITY_RCA=V1 MODE=read-only NO_DNS_MUTATION=true NO_VM_MUTATION=true @@ -57,93 +57,59 @@ NO_SOURCE_MUTATION=true GUEST_HOSTNAME_SNIKKET=true DOCKER_OK=true CONTAINER_SNIKKET_RUNNING=true -CONTAINER_SNIKKET_PROXY_RUNNING=true -CONTAINER_SNIKKET_CERTS_RUNNING=true -CONTAINER_SNIKKET_PORTAL_RUNNING=true -SNIKKET_DOMAIN_OK=true -TURN_ENV_PORT_3479=true -TURN_ENV_RELAY_RANGE_OK=true -SNIKKET_NETWORK_MODE=host -TCP_443_LISTEN_COUNT=2 -TCP_5222_LISTEN_COUNT=2 -TCP_5269_LISTEN_COUNT=2 TCP_3479_LISTEN_COUNT=16 -TCP_5349_LISTEN_COUNT=16 -TCP_5350_LISTEN_COUNT=16 UDP_3479_LISTEN_COUNT=16 -UDP_5349_LISTEN_COUNT=16 -UDP_5350_LISTEN_COUNT=16 TURN_LOCAL_STUN_3479_PASS=true TURN_LOCAL_STUN_3479_CLASS=BINDING_SUCCESS -TURN_CERT_MATERIAL_PRESENT=true -TURN_CERT_READABLE_AS_TURNUSER=true -TURN_AUTH_SECRET_PRESENT=true -TURNDB_WRITABLE_AS_TURNUSER=true -TURN_CONFIG_USERDB_FIXED=true -TURN_PROCESS_MATCH_COUNT=1 -TURN_PROCESS_EXACT_COUNT=1 -TURN_PROCESS_STATE_Z_COUNT=0 -TURN_PROCESS_STATE_D_COUNT=0 -TURN_PROCESS_STATE_R_COUNT=0 -TURN_PROCESS_STATE_SLEEP_COUNT=0 -TURN_PROCESS_STATE_OTHER_COUNT=1 -TURN_PROCESS_SOCKET_FD_TOTAL=0 -S6_SVSTAT_PRESENT=true -TURN_S6_SERVICE_DIR_CLASS=NONE -TURN_S6_STATE_UP=false -TURN_S6_STATE_DOWN=false -TURN_S6_STATUS_SHA256=NONE -TURN_HOST_OVERRIDE_PRESENT=true -TURN_HOST_OVERRIDE_SHA256=2de0e47c09b3b4fc7a6c32c5ef061efaaa7c7f4db3d7a25fdf4da8fbb2e6f483 -TURN_CONTAINER_RUN_SHA256=2de0e47c09b3b4fc7a6c32c5ef061efaaa7c7f4db3d7a25fdf4da8fbb2e6f483 -TURN_OVERRIDE_SHA_MATCH=true -TURN_OVERRIDE_MOUNT_EXACT=true -TURN_RUN_REFERENCES_UPSTREAM=true -TURN_RUN_REFERENCES_HELPER=false -TURN_UPSTREAM_RUN_PRESENT=true -TURN_UPSTREAM_RUN_SHA256=6b3e7dce49b399ae3dc6d461a60e43c9dfc7c31a4fb11e8d5acf9f0a5b06cdb0 -EGRESS_PUBLIC_IP_PRESENT=true -EGRESS_PUBLIC_IP_SHA256=c76b6b888b15b83623f3fc36fe6617dc24550f6b09b0d8f73c92ea22016e3a13 -TURNSERVER_PROCESS_CONTAINS_EGRESS=true -TURNSERVER_PROCESS_PORT_3479=true -TURNSERVER_PROCESS_MIN_60000=true -TURNSERVER_PROCESS_MAX_60199=true -SNIKKET_LOG_TURN_LINE_COUNT=16 -SNIKKET_LOG_ERROR_WORD_COUNT=0 -SNIKKET_LOG_BIND_FAIL_COUNT=0 -SNIKKET_LOG_PERMISSION_COUNT=4 -SNIKKET_LOG_MISSING_COUNT=0 -SNIKKET_LOG_TURN_MATCH_SHA256=0c8c8f4a17c35186dc33defed3eff90ef901f01ebc871dbc7e58664487c91f98 -SNIKKET_EDGE_EGRESS_ACTIVE=true -TURN_RECONCILE_TIMER_ACTIVE=true -TURN_RECONCILE_TIMER_ENABLED=true +GUEST_CHAT_DNS_A_COUNT=1 +GUEST_CHAT_DNS_A_SHA256=bbe3e41776f0b58982731cdb367b6336c20eb823b3e2a9543aee53a7040c018b +CONTAINER_CHAT_DNS_A_COUNT=1 +CONTAINER_CHAT_DNS_A_SHA256=c76b6b888b15b83623f3fc36fe6617dc24550f6b09b0d8f73c92ea22016e3a13 +TURN_HELPER_PRESENT=true +TURN_HELPER_RC=0 +TURN_HELPER_ADDR_COUNT=0 +TURN_HELPER_ADDR_SHA256=NONE +CONTAINER_RESOLV_NAMESERVER_COUNT=2 +TURN_UPSTREAM_REFERENCES_HELPER=true +TURN_HELPER_BASENAME=snikket-turn-addresses +TURN_HELPER_SOURCE_SHA256=NONE +TURN_HELPER_HAS_GETENT=false +TURN_HELPER_HAS_DIG=false +TURN_HELPER_HAS_SOCKET=false +TURN_HELPER_HAS_DNSPY=false +TURN_HELPER_HAS_HOST=true +TURN_RECONCILE_TIMER_ACTIVE=active +TURN_RECONCILE_TIMER_ENABLED=enabled TURN_RECONCILE_SERVICE_RESULT=exit-code TURN_RECONCILE_SERVICE_EXEC_MAIN_STATUS=70 TURN_RECONCILE_SCRIPT_PRESENT=true TURN_RECONCILE_SCRIPT_SHA256=16d805df632b64808b7c8efac3f2d692c4f82f73d76266ae74911090d351e091 -RECON_SCRIPT_HAS_S6_ACTION=false -RECON_SCRIPT_HAS_CONTAINER_RESTART_ACTION=false -RECON_SCRIPT_HAS_PERMISSION_ACTION=true -RECON_SCRIPT_REFERENCES_TURN=true -TURN_RECONCILE_JOURNAL_ERROR_WORD_COUNT=48 -TURN_RECONCILE_JOURNAL_PERMISSION_WORD_COUNT=0 -TURN_RECONCILE_JOURNAL_MISSING_WORD_COUNT=0 -TURN_RECONCILE_JOURNAL_SHA256=00c068babfed761a4305f4e7f0fd4a81ed68f1246508b666df03dba8c2057e59 -PUBLIC_CHAT_DNS_OK=true -PUBLIC_CHAT_HTTPS_OK=true -PUBLIC_GROUPS_DNS_OK=true -PUBLIC_GROUPS_HTTPS_OK=true -PUBLIC_SHARE_DNS_OK=true -PUBLIC_SHARE_HTTPS_OK=true -PUBLIC_DNS_OK_COUNT=3 -PUBLIC_HTTPS_OK_COUNT=3 -VM150_CORE_OK=true +TURN_RECONCILE_SCRIPT_BASH_N_RC=0 +RECON_EXIT70_COUNT=2 +RECON_REFERENCES_HELPER=false +RECON_HAS_DNS_LOOKUP=false +RECON_HAS_S6_ACTION_OR_CHECK=false +RECON_HAS_CONTAINER_LIFECYCLE_ACTION=false +RECON_HAS_PERMISSION_ACTION=true +RECON_RELEVANT_LINE_COUNT=32 +RECON_RELEVANT_B64=MTk6ICAgIHNsZWVwIDEKMjA6ZG9uZQoyMTpbICIkUkVBRFkiIC1lcSAxIF0gfHwgeyBlY2hvIFRVUk5fUkVDT05DSUxFX0lOUFVUUz1USU1FT1VUID4mMjsgZXhpdCA3MDsgfQoyMjoKMjM6ZG9ja2VyIGV4ZWMgIiRDIiBjaG1vZCAwNjAwICIkQVVUSEZJTEUiCjI0OmRvY2tlciBleGVjICIkQyIgY2hncnAgdHVybnNlcnZlciAiJENFUlRESVIiICIkQ1JUIiAiJEtFWSIKMjU6ZG9ja2VyIGV4ZWMgIiRDIiBjaG1vZCAwNzUwICIkQ0VSVERJUiIKMjY6ZG9ja2VyIGV4ZWMgIiRDIiBjaG1vZCAwNjQwICIkQ1JUIgoyNzpkb2NrZXIgZXhlYyAiJEMiIGNobW9kIDA0NDAgIiRLRVkiCjI4OgoyOTppbnN0YWxsIC1kIC1tIDA3MDAgIiRTVEFURV9ESVIiCjMzOlsgIiRDVVIiID0gIiRPTEQiIF0gfHwgTkVFRD0xCjM0OgozNTpmb3IgUCBpbiAzNDc4IDM0NzkgNTM0OSA1MzUwOyBkbwozNjogICAgc3MgLWxudHUgfCBncmVwIC1FcSAiWzouXSR7UH1bWzpzcGFjZTpdXSIgfHwgTkVFRD0xCjM3OmRvbmUKMzg6CjM5OmlmIFsgIiRORUVEIiAtZXEgMSBdOyB0aGVuCjQwOiAgICBkb2NrZXIgZXhlYyAiJEMiIHBraWxsIC1URVJNIC14IHR1cm5zZXJ2ZXIgMj4vZGV2L251bGwgfHwgdHJ1ZQo0MTogICAgUkVBRFk9MAo0MjogICAgZm9yIF8gaW4gJChzZXEgMSAzMCk7IGRvCjQzOiAgICAgICAgUkVBRFk9MQo0NDogICAgICAgIGZvciBQIGluIDM0NzggMzQ3OSA1MzQ5IDUzNTA7IGRvCjQ1OiAgICAgICAgICAgIHNzIC1sbnR1IHwgZ3JlcCAtRXEgIls6Ll0ke1B9W1s6c3BhY2U6XV0iIHx8IFJFQURZPTAKNDY6ICAgICAgICBkb25lCjQ4OiAgICAgICAgc2xlZXAgMQo0OTogICAgZG9uZQo1MDogICAgWyAiJFJFQURZIiAtZXEgMSBdIHx8IHsgZWNobyBUVVJOX1JFQ09OQ0lMRV9QT1JUUz1GQUlMID4mMjsgZXhpdCA3MDsgfQo1MTogICAgcHJpbnRmICclc1xuJyAiJENVUiIgPiAiJFNUQVRFX0ZJTEUiCjUyOiAgICBjaG1vZCAwNjAwICIkU1RBVEVfRklMRSIKNTM6ZmkKNTQ6 +RECON_UNIT_RELEVANT_SHA256=d86ab7fbd0ebbbabce63f3b0be6136a19898d792e2db9c2fec4a2e8750a86d0e +RECON_UNIT_RELEVANT_B64=UmVxdWlyZXM9ZG9ja2VyLnNlcnZpY2UKQWZ0ZXI9ZG9ja2VyLnNlcnZpY2UKVHlwZT1vbmVzaG90CkV4ZWNTdGFydD0vdXNyL2xvY2FsL3NiaW4vc25pa2tldC10dXJuLXJlY29uY2lsZQo= +RECON_JOURNAL_RELEVANT_LINE_COUNT=40 +RECON_JOURNAL_RELEVANT_B64=U3RhcnRpbmcgc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlIC0gUmVjb25jaWxlIFNuaWtrZXQgVFVSTiBjZXJ0aWZpY2F0ZSBwZXJtaXNzaW9ucyBhbmQgbGlzdGVuZXJzLi4uClRVUk5fUkVDT05DSUxFX1BPUlRTPUZBSUwKc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlOiBNYWluIHByb2Nlc3MgZXhpdGVkLCBjb2RlPWV4aXRlZCwgc3RhdHVzPTcwL1NPRlRXQVJFCnNuaWtrZXQtdHVybi1yZWNvbmNpbGUuc2VydmljZTogRmFpbGVkIHdpdGggcmVzdWx0ICdleGl0LWNvZGUnLgpGYWlsZWQgdG8gc3RhcnQgc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlIC0gUmVjb25jaWxlIFNuaWtrZXQgVFVSTiBjZXJ0aWZpY2F0ZSBwZXJtaXNzaW9ucyBhbmQgbGlzdGVuZXJzLgpTdGFydGluZyBzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2UgLSBSZWNvbmNpbGUgU25pa2tldCBUVVJOIGNlcnRpZmljYXRlIHBlcm1pc3Npb25zIGFuZCBsaXN0ZW5lcnMuLi4KVFVSTl9SRUNPTkNJTEVfUE9SVFM9RkFJTApzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2U6IE1haW4gcHJvY2VzcyBleGl0ZWQsIGNvZGU9ZXhpdGVkLCBzdGF0dXM9NzAvU09GVFdBUkUKc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlOiBGYWlsZWQgd2l0aCByZXN1bHQgJ2V4aXQtY29kZScuCkZhaWxlZCB0byBzdGFydCBzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2UgLSBSZWNvbmNpbGUgU25pa2tldCBUVVJOIGNlcnRpZmljYXRlIHBlcm1pc3Npb25zIGFuZCBsaXN0ZW5lcnMuClN0YXJ0aW5nIHNuaWtrZXQtdHVybi1yZWNvbmNpbGUuc2VydmljZSAtIFJlY29uY2lsZSBTbmlra2V0IFRVUk4gY2VydGlmaWNhdGUgcGVybWlzc2lvbnMgYW5kIGxpc3RlbmVycy4uLgpUVVJOX1JFQ09OQ0lMRV9QT1JUUz1GQUlMCnNuaWtrZXQtdHVybi1yZWNvbmNpbGUuc2VydmljZTogTWFpbiBwcm9jZXNzIGV4aXRlZCwgY29kZT1leGl0ZWQsIHN0YXR1cz03MC9TT0ZUV0FSRQpzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2U6IEZhaWxlZCB3aXRoIHJlc3VsdCAnZXhpdC1jb2RlJy4KRmFpbGVkIHRvIHN0YXJ0IHNuaWtrZXQtdHVybi1yZWNvbmNpbGUuc2VydmljZSAtIFJlY29uY2lsZSBTbmlra2V0IFRVUk4gY2VydGlmaWNhdGUgcGVybWlzc2lvbnMgYW5kIGxpc3RlbmVycy4KU3RhcnRpbmcgc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlIC0gUmVjb25jaWxlIFNuaWtrZXQgVFVSTiBjZXJ0aWZpY2F0ZSBwZXJtaXNzaW9ucyBhbmQgbGlzdGVuZXJzLi4uClRVUk5fUkVDT05DSUxFX1BPUlRTPUZBSUwKc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlOiBNYWluIHByb2Nlc3MgZXhpdGVkLCBjb2RlPWV4aXRlZCwgc3RhdHVzPTcwL1NPRlRXQVJFCnNuaWtrZXQtdHVybi1yZWNvbmNpbGUuc2VydmljZTogRmFpbGVkIHdpdGggcmVzdWx0ICdleGl0LWNvZGUnLgpGYWlsZWQgdG8gc3RhcnQgc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlIC0gUmVjb25jaWxlIFNuaWtrZXQgVFVSTiBjZXJ0aWZpY2F0ZSBwZXJtaXNzaW9ucyBhbmQgbGlzdGVuZXJzLgpTdGFydGluZyBzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2UgLSBSZWNvbmNpbGUgU25pa2tldCBUVVJOIGNlcnRpZmljYXRlIHBlcm1pc3Npb25zIGFuZCBsaXN0ZW5lcnMuLi4KVFVSTl9SRUNPTkNJTEVfUE9SVFM9RkFJTApzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2U6IE1haW4gcHJvY2VzcyBleGl0ZWQsIGNvZGU9ZXhpdGVkLCBzdGF0dXM9NzAvU09GVFdBUkUKc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlOiBGYWlsZWQgd2l0aCByZXN1bHQgJ2V4aXQtY29kZScuCkZhaWxlZCB0byBzdGFydCBzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2UgLSBSZWNvbmNpbGUgU25pa2tldCBUVVJOIGNlcnRpZmljYXRlIHBlcm1pc3Npb25zIGFuZCBsaXN0ZW5lcnMuClN0YXJ0aW5nIHNuaWtrZXQtdHVybi1yZWNvbmNpbGUuc2VydmljZSAtIFJlY29uY2lsZSBTbmlra2V0IFRVUk4gY2VydGlmaWNhdGUgcGVybWlzc2lvbnMgYW5kIGxpc3RlbmVycy4uLgpUVVJOX1JFQ09OQ0lMRV9QT1JUUz1GQUlMCnNuaWtrZXQtdHVybi1yZWNvbmNpbGUuc2VydmljZTogTWFpbiBwcm9jZXNzIGV4aXRlZCwgY29kZT1leGl0ZWQsIHN0YXR1cz03MC9TT0ZUV0FSRQpzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2U6IEZhaWxlZCB3aXRoIHJlc3VsdCAnZXhpdC1jb2RlJy4KRmFpbGVkIHRvIHN0YXJ0IHNuaWtrZXQtdHVybi1yZWNvbmNpbGUuc2VydmljZSAtIFJlY29uY2lsZSBTbmlra2V0IFRVUk4gY2VydGlmaWNhdGUgcGVybWlzc2lvbnMgYW5kIGxpc3RlbmVycy4KU3RhcnRpbmcgc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlIC0gUmVjb25jaWxlIFNuaWtrZXQgVFVSTiBjZXJ0aWZpY2F0ZSBwZXJtaXNzaW9ucyBhbmQgbGlzdGVuZXJzLi4uClRVUk5fUkVDT05DSUxFX1BPUlRTPUZBSUwKc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlOiBNYWluIHByb2Nlc3MgZXhpdGVkLCBjb2RlPWV4aXRlZCwgc3RhdHVzPTcwL1NPRlRXQVJFCnNuaWtrZXQtdHVybi1yZWNvbmNpbGUuc2VydmljZTogRmFpbGVkIHdpdGggcmVzdWx0ICdleGl0LWNvZGUnLgpGYWlsZWQgdG8gc3RhcnQgc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlIC0gUmVjb25jaWxlIFNuaWtrZXQgVFVSTiBjZXJ0aWZpY2F0ZSBwZXJtaXNzaW9ucyBhbmQgbGlzdGVuZXJzLgpTdGFydGluZyBzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2UgLSBSZWNvbmNpbGUgU25pa2tldCBUVVJOIGNlcnRpZmljYXRlIHBlcm1pc3Npb25zIGFuZCBsaXN0ZW5lcnMuLi4KVFVSTl9SRUNPTkNJTEVfUE9SVFM9RkFJTApzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2U6IE1haW4gcHJvY2VzcyBleGl0ZWQsIGNvZGU9ZXhpdGVkLCBzdGF0dXM9NzAvU09GVFdBUkUKc25pa2tldC10dXJuLXJlY29uY2lsZS5zZXJ2aWNlOiBGYWlsZWQgd2l0aCByZXN1bHQgJ2V4aXQtY29kZScuCkZhaWxlZCB0byBzdGFydCBzbmlra2V0LXR1cm4tcmVjb25jaWxlLnNlcnZpY2UgLSBSZWNvbmNpbGUgU25pa2tldCBUVVJOIGNlcnRpZmljYXRlIHBlcm1pc3Npb25zIGFuZCBsaXN0ZW5lcnMuCg== +DNS_CHAT_GRAM1_RU_A_COUNT=1 +DNS_GROUPS_CHAT_GRAM1_RU_A_COUNT=1 +DNS_SHARE_CHAT_GRAM1_RU_A_COUNT=1 TURN_LIVE_OK=true TURN_DURABILITY_OK=false -ROOT_CAUSE_CLASS=TURN_PROCESS_SOCKETLESS -DECISION=TURN_LIVE_RCA_COMPLETE -NEXT_GATE=SNIKKET_TURN_S6_TARGETED_RESTART -TASK_RESULT=HOLD_SNIKKET_TURN_LIVE_RCA +ROOT_CAUSE_CLASS=SNIKKET_TURN_HELPER_LOGIC_FAILURE +DECISION=TURN_DURABILITY_RCA_COMPLETE +TASK_RESULT=HOLD_SNIKKET_TURN_DURABILITY_RCA +NEXT_GATE=DESIGN_TURN_DURABILITY_REPAIR_FROM_99570 +CHANGES_MADE=false +ROLLBACK_STARTED=false +ROLLBACK_RESTORED=null +MUTATION_OUTCOME=NO_MUTATION CHANGES_MADE=false ROLLBACK_STARTED=false ROLLBACK_RESTORED=null