1
0

runtime: publish SUPPORT-260923-SKLADCHIK-EDGE-NETBIRD-POSTGROUP-RECOVERY-965R1

This commit is contained in:
homelab-runtime-publisher
2026-09-23 16:45:46 +00:00
parent 35e59cedb8
commit 0a96daf3b0
4 changed files with 179 additions and 30 deletions
@@ -0,0 +1,38 @@
{
"schema_version": 1,
"channel": "homelab-runtime",
"command_id": "SUPPORT-260923-SKLADCHIK-EDGE-NETBIRD-POSTGROUP-RECOVERY-965R1",
"status": "OK",
"rc": 0,
"host": "pve01",
"mode": "change",
"component": "skladchik-edge-netbird-postgroup-recovery",
"started_at_utc": "2026-09-23T16:45:28Z",
"finished_at_utc": "2026-09-23T16:45:46Z",
"reference_register_checked": true,
"reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66",
"error_register_checked": true,
"error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0",
"command_sha256": "b8ddd7aab1e58be5c64ed105cd8715509f8f875cd1abb5326064e6d781653e36",
"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": "495eaece6832900ce3f56190967a5d73c8c99df615efdcd1ce1a2976a6bca0a2",
"sanitized_output_sha256": "495eaece6832900ce3f56190967a5d73c8c99df615efdcd1ce1a2976a6bca0a2",
"output_truncated_in_json": false,
"full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt",
"output": "SKLADCHIK965_BEGIN=true\nCOMMAND_ID=SUPPORT-260923-SKLADCHIK-EDGE-NETBIRD-POSTGROUP-RECOVERY-965R1\nMODE=change\nCOMPONENT=skladchik-edge-netbird-postgroup-recovery\nUI_CHANGE_CONFIRMED=edge-vm_assigned_to_exit-clients\nPREDECESSOR=952_DEFAULT_ROUTE_NOT_DISTRIBUTED_BEFORE_GROUP_FIX\nMUTATION_BOUNDARY=EDGE_/etc/hosts_NETBIRD_INGRESS_MAPPING_PLUS_NETBIRD_RESTART\nCOOKIE_MUTATION=false\nNETBIRD_SERVER_MUTATION=false\nEDGE965_BEGIN=true\nPRE_MANAGEMENT_CONNECTED=false\nPRE_SIGNAL_CONNECTED=false\nPRE_ROUTE_WT0=false\nPRE_REPORT_CURL_RC=28\nPRE_REPORT_HTTP=000\nFORCED_HOST_SHA256=0d2807f706bba11dc75dbe6eea3194cb18e304d0715276296fba18d50da0d517|CURL_RC=0|HTTP=200\nFORCED_HOST_SHA256=1e4eebb336da2389eac6fe763ee797f11b67354c9965371a7357e101ab33eddc|CURL_RC=0|HTTP=200\nHOSTS_CHANGED=true\nHOSTS_BEFORE_SHA256=352ae779f588ae9e547dfb9f570ace92e519d421c73068c7244bc8d624c1fbef\nHOSTS_AFTER_SHA256=bf9e3fe819d50400213902a7fba093e67fb8ac9d70427e8344fb0ee3ac33d38f\nHOSTMAP_COUNT=2\nNETBIRD_RESTART_RC=0\nPOST_MANAGEMENT_CONNECTED=true\nPOST_SIGNAL_CONNECTED=true\nPOST_RELAYS=Relays: 1/2 Available\nPOST_PEERS=Peers count: 2/11 Connected\nNETWORKS_LIST_RC=0\nNETWORKS_HAS_DEFAULT=true\nNETWORKS_HAS_INTERNET_V4=true\nNETWORKS_SELECTED_HINT=true\nPOST_ROUTE_WT0=true\nPOST_REPORT_CURL_RC=0\nPOST_REPORT_HTTP=403\nROLLBACK_STARTED=false\nROLLBACK_RESTORED=null\nEDGE_NETBIRD_POSTGROUP_RECOVERY=PASS\nEDGE965_END=true\nEDGE_COMMAND_RC=0\nDECISION=PASS_EDGE_NETBIRD_ROUTE_RECOVERED_AFTER_GROUP_ASSIGNMENT\nNEXT_GATE=CURRENT_OFFICIAL_COOKIE_UPDATE_AND_FINAL_ACCEPTANCE\nTASK_RESULT=PASS_SKLADCHIK_EDGE_NETBIRD_POSTGROUP_RECOVERY\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"SUPPORT-260923-SKLADCHIK-EDGE-NETBIRD-POSTGROUP-RECOVERY-965R1\",\"status\":\"OK\",\"changes_made\":true,\"rollback_started\":false,\"rollback_restored\":null}\nSKLADCHIK965_END=true\n"
}
@@ -0,0 +1,75 @@
CHAT_OUTPUT_BEGIN
COMMAND_ID=SUPPORT-260923-SKLADCHIK-EDGE-NETBIRD-POSTGROUP-RECOVERY-965R1
STATUS=OK
RC=0
HOST=pve01
MODE=change
COMPONENT=skladchik-edge-netbird-postgroup-recovery
REFERENCE_REGISTER_CHECK=OK
REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66
ERROR_REGISTER_CHECK=OK
ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0
COMMAND_SHA256=b8ddd7aab1e58be5c64ed105cd8715509f8f875cd1abb5326064e6d781653e36
DUPLICATE_FAILED_COMMAND_BLOCKED=false
EXECUTION_STARTED=true
CHANGE_DECLARED=true
RESULT_CONTRACT_VALID=true
RESULT_CONTRACT_STATUS=OK
RESULT_CONTRACT_ERROR=NONE
COMMAND_RC=0
CHANGES_MADE=true
ROLLBACK_STARTED=false
ROLLBACK_RESTORED=null
MUTATION_OUTCOME=MUTATED
SANITIZED=yes
SECRETS_INCLUDED=no
PRIVATE_ADDRESSES_INCLUDED=no
RAW_EVIDENCE_SHA256=495eaece6832900ce3f56190967a5d73c8c99df615efdcd1ce1a2976a6bca0a2
SANITIZED_OUTPUT_SHA256=495eaece6832900ce3f56190967a5d73c8c99df615efdcd1ce1a2976a6bca0a2
OUTPUT_BEGIN
SKLADCHIK965_BEGIN=true
COMMAND_ID=SUPPORT-260923-SKLADCHIK-EDGE-NETBIRD-POSTGROUP-RECOVERY-965R1
MODE=change
COMPONENT=skladchik-edge-netbird-postgroup-recovery
UI_CHANGE_CONFIRMED=edge-vm_assigned_to_exit-clients
PREDECESSOR=952_DEFAULT_ROUTE_NOT_DISTRIBUTED_BEFORE_GROUP_FIX
MUTATION_BOUNDARY=EDGE_/etc/hosts_NETBIRD_INGRESS_MAPPING_PLUS_NETBIRD_RESTART
COOKIE_MUTATION=false
NETBIRD_SERVER_MUTATION=false
EDGE965_BEGIN=true
PRE_MANAGEMENT_CONNECTED=false
PRE_SIGNAL_CONNECTED=false
PRE_ROUTE_WT0=false
PRE_REPORT_CURL_RC=28
PRE_REPORT_HTTP=000
FORCED_HOST_SHA256=0d2807f706bba11dc75dbe6eea3194cb18e304d0715276296fba18d50da0d517|CURL_RC=0|HTTP=200
FORCED_HOST_SHA256=1e4eebb336da2389eac6fe763ee797f11b67354c9965371a7357e101ab33eddc|CURL_RC=0|HTTP=200
HOSTS_CHANGED=true
HOSTS_BEFORE_SHA256=352ae779f588ae9e547dfb9f570ace92e519d421c73068c7244bc8d624c1fbef
HOSTS_AFTER_SHA256=bf9e3fe819d50400213902a7fba093e67fb8ac9d70427e8344fb0ee3ac33d38f
HOSTMAP_COUNT=2
NETBIRD_RESTART_RC=0
POST_MANAGEMENT_CONNECTED=true
POST_SIGNAL_CONNECTED=true
POST_RELAYS=Relays: 1/2 Available
POST_PEERS=Peers count: 2/11 Connected
NETWORKS_LIST_RC=0
NETWORKS_HAS_DEFAULT=true
NETWORKS_HAS_INTERNET_V4=true
NETWORKS_SELECTED_HINT=true
POST_ROUTE_WT0=true
POST_REPORT_CURL_RC=0
POST_REPORT_HTTP=403
ROLLBACK_STARTED=false
ROLLBACK_RESTORED=null
EDGE_NETBIRD_POSTGROUP_RECOVERY=PASS
EDGE965_END=true
EDGE_COMMAND_RC=0
DECISION=PASS_EDGE_NETBIRD_ROUTE_RECOVERED_AFTER_GROUP_ASSIGNMENT
NEXT_GATE=CURRENT_OFFICIAL_COOKIE_UPDATE_AND_FINAL_ACCEPTANCE
TASK_RESULT=PASS_SKLADCHIK_EDGE_NETBIRD_POSTGROUP_RECOVERY
HOMELAB_RESULT_CONTRACT={"version":1,"command_id":"SUPPORT-260923-SKLADCHIK-EDGE-NETBIRD-POSTGROUP-RECOVERY-965R1","status":"OK","changes_made":true,"rollback_started":false,"rollback_restored":null}
SKLADCHIK965_END=true
OUTPUT_END
CHAT_OUTPUT_END
+13 -13
View File
@@ -1,38 +1,38 @@
{
"schema_version": 1,
"channel": "homelab-runtime",
"command_id": "SUPPORT-260923-SPB-RUNNER-TRANSPORT-PROOF-9218R1",
"command_id": "SUPPORT-260923-SKLADCHIK-EDGE-NETBIRD-POSTGROUP-RECOVERY-965R1",
"status": "OK",
"rc": 0,
"host": "pve01",
"mode": "read-only",
"component": "spb-runner-transport-proof",
"started_at_utc": "2026-09-23T16:31:05Z",
"finished_at_utc": "2026-09-23T16:31:05Z",
"mode": "change",
"component": "skladchik-edge-netbird-postgroup-recovery",
"started_at_utc": "2026-09-23T16:45:28Z",
"finished_at_utc": "2026-09-23T16:45:46Z",
"reference_register_checked": true,
"reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66",
"error_register_checked": true,
"error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0",
"command_sha256": "296cc4bd552bc681e6da7c541eaff4ffedf69935f235058a1b6f89c485bb9798",
"command_sha256": "b8ddd7aab1e58be5c64ed105cd8715509f8f875cd1abb5326064e6d781653e36",
"duplicate_failed_command_blocked": false,
"block_reason": null,
"execution_started": true,
"change_declared": false,
"change_declared": true,
"result_contract_valid": true,
"result_contract_status": null,
"result_contract_status": "OK",
"result_contract_error": null,
"command_rc": 0,
"changes_made": false,
"changes_made": true,
"rollback_started": false,
"rollback_restored": null,
"mutation_outcome": "NO_MUTATION",
"mutation_outcome": "MUTATED",
"sanitized": true,
"secrets_included": false,
"private_addresses_included": false,
"raw_evidence_retained_locally": true,
"raw_evidence_sha256": "48a94755137e06ca226546bcac6c4353c3cc9ca1aacbdcbb9d35fefe09afd350",
"sanitized_output_sha256": "48a94755137e06ca226546bcac6c4353c3cc9ca1aacbdcbb9d35fefe09afd350",
"raw_evidence_sha256": "495eaece6832900ce3f56190967a5d73c8c99df615efdcd1ce1a2976a6bca0a2",
"sanitized_output_sha256": "495eaece6832900ce3f56190967a5d73c8c99df615efdcd1ce1a2976a6bca0a2",
"output_truncated_in_json": false,
"full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt",
"output": "TRANSPORT9218_BEGIN=true\nCARRIER=PUTTY_PAGEANT_DIRECT\nMUTATION_BOUNDARY=NONE\nTASK_COMPLETE=true\nTASK_RESULT=PASS_RUNNER_TRANSPORT_PROOF\nNEXT_ACTION=RESTORE_CAPABILITY_AUDIT\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"SUPPORT-260923-SPB-RUNNER-TRANSPORT-PROOF-9218R1\",\"status\":\"OK\",\"changes_made\":false,\"rollback_started\":false,\"rollback_restored\":null}\n"
"output": "SKLADCHIK965_BEGIN=true\nCOMMAND_ID=SUPPORT-260923-SKLADCHIK-EDGE-NETBIRD-POSTGROUP-RECOVERY-965R1\nMODE=change\nCOMPONENT=skladchik-edge-netbird-postgroup-recovery\nUI_CHANGE_CONFIRMED=edge-vm_assigned_to_exit-clients\nPREDECESSOR=952_DEFAULT_ROUTE_NOT_DISTRIBUTED_BEFORE_GROUP_FIX\nMUTATION_BOUNDARY=EDGE_/etc/hosts_NETBIRD_INGRESS_MAPPING_PLUS_NETBIRD_RESTART\nCOOKIE_MUTATION=false\nNETBIRD_SERVER_MUTATION=false\nEDGE965_BEGIN=true\nPRE_MANAGEMENT_CONNECTED=false\nPRE_SIGNAL_CONNECTED=false\nPRE_ROUTE_WT0=false\nPRE_REPORT_CURL_RC=28\nPRE_REPORT_HTTP=000\nFORCED_HOST_SHA256=0d2807f706bba11dc75dbe6eea3194cb18e304d0715276296fba18d50da0d517|CURL_RC=0|HTTP=200\nFORCED_HOST_SHA256=1e4eebb336da2389eac6fe763ee797f11b67354c9965371a7357e101ab33eddc|CURL_RC=0|HTTP=200\nHOSTS_CHANGED=true\nHOSTS_BEFORE_SHA256=352ae779f588ae9e547dfb9f570ace92e519d421c73068c7244bc8d624c1fbef\nHOSTS_AFTER_SHA256=bf9e3fe819d50400213902a7fba093e67fb8ac9d70427e8344fb0ee3ac33d38f\nHOSTMAP_COUNT=2\nNETBIRD_RESTART_RC=0\nPOST_MANAGEMENT_CONNECTED=true\nPOST_SIGNAL_CONNECTED=true\nPOST_RELAYS=Relays: 1/2 Available\nPOST_PEERS=Peers count: 2/11 Connected\nNETWORKS_LIST_RC=0\nNETWORKS_HAS_DEFAULT=true\nNETWORKS_HAS_INTERNET_V4=true\nNETWORKS_SELECTED_HINT=true\nPOST_ROUTE_WT0=true\nPOST_REPORT_CURL_RC=0\nPOST_REPORT_HTTP=403\nROLLBACK_STARTED=false\nROLLBACK_RESTORED=null\nEDGE_NETBIRD_POSTGROUP_RECOVERY=PASS\nEDGE965_END=true\nEDGE_COMMAND_RC=0\nDECISION=PASS_EDGE_NETBIRD_ROUTE_RECOVERED_AFTER_GROUP_ASSIGNMENT\nNEXT_GATE=CURRENT_OFFICIAL_COOKIE_UPDATE_AND_FINAL_ACCEPTANCE\nTASK_RESULT=PASS_SKLADCHIK_EDGE_NETBIRD_POSTGROUP_RECOVERY\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"SUPPORT-260923-SKLADCHIK-EDGE-NETBIRD-POSTGROUP-RECOVERY-965R1\",\"status\":\"OK\",\"changes_made\":true,\"rollback_started\":false,\"rollback_restored\":null}\nSKLADCHIK965_END=true\n"
}
+53 -17
View File
@@ -1,39 +1,75 @@
CHAT_OUTPUT_BEGIN
COMMAND_ID=SUPPORT-260923-SPB-RUNNER-TRANSPORT-PROOF-9218R1
COMMAND_ID=SUPPORT-260923-SKLADCHIK-EDGE-NETBIRD-POSTGROUP-RECOVERY-965R1
STATUS=OK
RC=0
HOST=pve01
MODE=read-only
COMPONENT=spb-runner-transport-proof
MODE=change
COMPONENT=skladchik-edge-netbird-postgroup-recovery
REFERENCE_REGISTER_CHECK=OK
REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66
ERROR_REGISTER_CHECK=OK
ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0
COMMAND_SHA256=296cc4bd552bc681e6da7c541eaff4ffedf69935f235058a1b6f89c485bb9798
COMMAND_SHA256=b8ddd7aab1e58be5c64ed105cd8715509f8f875cd1abb5326064e6d781653e36
DUPLICATE_FAILED_COMMAND_BLOCKED=false
EXECUTION_STARTED=true
CHANGE_DECLARED=false
CHANGE_DECLARED=true
RESULT_CONTRACT_VALID=true
RESULT_CONTRACT_STATUS=NOT_APPLICABLE
RESULT_CONTRACT_STATUS=OK
RESULT_CONTRACT_ERROR=NONE
COMMAND_RC=0
CHANGES_MADE=false
CHANGES_MADE=true
ROLLBACK_STARTED=false
ROLLBACK_RESTORED=null
MUTATION_OUTCOME=NO_MUTATION
MUTATION_OUTCOME=MUTATED
SANITIZED=yes
SECRETS_INCLUDED=no
PRIVATE_ADDRESSES_INCLUDED=no
RAW_EVIDENCE_SHA256=48a94755137e06ca226546bcac6c4353c3cc9ca1aacbdcbb9d35fefe09afd350
SANITIZED_OUTPUT_SHA256=48a94755137e06ca226546bcac6c4353c3cc9ca1aacbdcbb9d35fefe09afd350
RAW_EVIDENCE_SHA256=495eaece6832900ce3f56190967a5d73c8c99df615efdcd1ce1a2976a6bca0a2
SANITIZED_OUTPUT_SHA256=495eaece6832900ce3f56190967a5d73c8c99df615efdcd1ce1a2976a6bca0a2
OUTPUT_BEGIN
TRANSPORT9218_BEGIN=true
CARRIER=PUTTY_PAGEANT_DIRECT
MUTATION_BOUNDARY=NONE
TASK_COMPLETE=true
TASK_RESULT=PASS_RUNNER_TRANSPORT_PROOF
NEXT_ACTION=RESTORE_CAPABILITY_AUDIT
HOMELAB_RESULT_CONTRACT={"version":1,"command_id":"SUPPORT-260923-SPB-RUNNER-TRANSPORT-PROOF-9218R1","status":"OK","changes_made":false,"rollback_started":false,"rollback_restored":null}
SKLADCHIK965_BEGIN=true
COMMAND_ID=SUPPORT-260923-SKLADCHIK-EDGE-NETBIRD-POSTGROUP-RECOVERY-965R1
MODE=change
COMPONENT=skladchik-edge-netbird-postgroup-recovery
UI_CHANGE_CONFIRMED=edge-vm_assigned_to_exit-clients
PREDECESSOR=952_DEFAULT_ROUTE_NOT_DISTRIBUTED_BEFORE_GROUP_FIX
MUTATION_BOUNDARY=EDGE_/etc/hosts_NETBIRD_INGRESS_MAPPING_PLUS_NETBIRD_RESTART
COOKIE_MUTATION=false
NETBIRD_SERVER_MUTATION=false
EDGE965_BEGIN=true
PRE_MANAGEMENT_CONNECTED=false
PRE_SIGNAL_CONNECTED=false
PRE_ROUTE_WT0=false
PRE_REPORT_CURL_RC=28
PRE_REPORT_HTTP=000
FORCED_HOST_SHA256=0d2807f706bba11dc75dbe6eea3194cb18e304d0715276296fba18d50da0d517|CURL_RC=0|HTTP=200
FORCED_HOST_SHA256=1e4eebb336da2389eac6fe763ee797f11b67354c9965371a7357e101ab33eddc|CURL_RC=0|HTTP=200
HOSTS_CHANGED=true
HOSTS_BEFORE_SHA256=352ae779f588ae9e547dfb9f570ace92e519d421c73068c7244bc8d624c1fbef
HOSTS_AFTER_SHA256=bf9e3fe819d50400213902a7fba093e67fb8ac9d70427e8344fb0ee3ac33d38f
HOSTMAP_COUNT=2
NETBIRD_RESTART_RC=0
POST_MANAGEMENT_CONNECTED=true
POST_SIGNAL_CONNECTED=true
POST_RELAYS=Relays: 1/2 Available
POST_PEERS=Peers count: 2/11 Connected
NETWORKS_LIST_RC=0
NETWORKS_HAS_DEFAULT=true
NETWORKS_HAS_INTERNET_V4=true
NETWORKS_SELECTED_HINT=true
POST_ROUTE_WT0=true
POST_REPORT_CURL_RC=0
POST_REPORT_HTTP=403
ROLLBACK_STARTED=false
ROLLBACK_RESTORED=null
EDGE_NETBIRD_POSTGROUP_RECOVERY=PASS
EDGE965_END=true
EDGE_COMMAND_RC=0
DECISION=PASS_EDGE_NETBIRD_ROUTE_RECOVERED_AFTER_GROUP_ASSIGNMENT
NEXT_GATE=CURRENT_OFFICIAL_COOKIE_UPDATE_AND_FINAL_ACCEPTANCE
TASK_RESULT=PASS_SKLADCHIK_EDGE_NETBIRD_POSTGROUP_RECOVERY
HOMELAB_RESULT_CONTRACT={"version":1,"command_id":"SUPPORT-260923-SKLADCHIK-EDGE-NETBIRD-POSTGROUP-RECOVERY-965R1","status":"OK","changes_made":true,"rollback_started":false,"rollback_restored":null}
SKLADCHIK965_END=true
OUTPUT_END
CHAT_OUTPUT_END