1
0

runtime: publish HOMELAB-CLUSTER-ADMIN-UPDATES-V34-V2-MARKER-TIMER-REPAIR-20260805T162000Z

This commit is contained in:
homelab-runtime-publisher
2026-08-05 16:13:10 +00:00
parent 0fed612b50
commit dfbce6413a
4 changed files with 99 additions and 27 deletions
@@ -0,0 +1,38 @@
{
"schema_version": 1,
"channel": "homelab-runtime",
"command_id": "HOMELAB-CLUSTER-ADMIN-UPDATES-V34-V2-MARKER-TIMER-REPAIR-20260805T162000Z",
"status": "OK",
"rc": 0,
"host": "pve01",
"mode": "change",
"component": "homelab-cluster-admin-update-visibility",
"started_at_utc": "2026-08-05T16:12:08Z",
"finished_at_utc": "2026-08-05T16:13:10Z",
"reference_register_checked": true,
"reference_sha256": "5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e",
"error_register_checked": true,
"error_register_sha256": "24934a2c7fa5c26f6e828583c4aefac7f143b40c0171736ed7571e617d55ab83",
"command_sha256": "884138aeba42ff2f7af6a02f2d1e155053fdb55760d143ff776648a269baf17f",
"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": false,
"mutation_outcome": "MUTATED",
"sanitized": true,
"secrets_included": false,
"private_addresses_included": false,
"raw_evidence_retained_locally": true,
"raw_evidence_sha256": "78f0ba6d511b1bd7f444504882982d2736faad0094eab12895e2c75736bee63f",
"sanitized_output_sha256": "78f0ba6d511b1bd7f444504882982d2736faad0094eab12895e2c75736bee63f",
"output_truncated_in_json": false,
"full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt",
"output": "HOMELAB_RESULT_CONTRACT={\"changes_made\":true,\"command_id\":\"HOMELAB-CLUSTER-ADMIN-UPDATES-V34-V2-MARKER-TIMER-REPAIR-20260805T162000Z\",\"command_rc\":0,\"control_plane_error\":null,\"end_to_end_visible\":true,\"marker_version\":\"V2\",\"mutation_outcome\":\"APPLIED\",\"path_watcher_active\":true,\"rc\":0,\"repair_strategy\":\"path-plus-30s-timer\",\"report_bytes\":2193,\"report_sha256\":\"247dbdc9db21db5a23e6384d03e1ce3d430a8f9ec75edc059d9982791ba0b8d8\",\"rollback_restored\":false,\"rollback_started\":false,\"served_root_marker_count\":1,\"served_updates_html_count\":1,\"served_updates_json_count\":1,\"status\":\"OK\",\"timer_active\":true,\"timer_interval_seconds\":30,\"timer_self_heal_seconds\":36,\"timer_self_heal_verified\":true,\"v31_exact_result_identity_confirmed\":true,\"v31_missing_marker_confirmed\":true,\"v33_exact_result_identity_confirmed\":true,\"v33_v2_marker_contract_confirmed\":true,\"version\":1}\n{\"backup_remote\":\"/var/backups/homelab-cluster-admin/HOMELAB-CLUSTER-ADMIN-UPDATES-V34-V2-MARKER-TIMER-REPAIR-20260805T162000Z\",\"changes_made\":true,\"command_id\":\"HOMELAB-CLUSTER-ADMIN-UPDATES-V34-V2-MARKER-TIMER-REPAIR-20260805T162000Z\",\"end_to_end_visible\":true,\"http_good_routes\":[{\"html_status\":200,\"json_status\":200,\"port\":8080,\"root_card\":true,\"root_marker\":true,\"root_status\":200,\"scheme\":\"http\"}],\"mutation_outcome\":\"APPLIED\",\"path_active\":true,\"path_sha256\":\"d890a68f125ebd92f92377a9786d4f694414dc2cf13e66f05a29b4f0ed2d1bdd\",\"repair_strategy\":\"path-plus-30s-timer\",\"rollback_restored\":false,\"rollback_started\":false,\"schema\":34,\"service_sha256\":\"ccdac1dd083d8c101441c316bab739fa22033733154da1e7d00bc01023b2edfd\",\"status\":\"OK\",\"timer_active\":true,\"timer_self_heal_seconds\":36,\"timer_sha256\":\"aca174952b70de4b0dd6aca7e9a2911559f803ac7875ace53c18b6d47f8fb87f\",\"v31_exact_result\":{\"exact_reason\":\"card marker is absent from the current index.html; the watcher did not retain or reapply the patch\",\"identity_confirmed\":true,\"output_bytes\":28228,\"output_sha256\":\"0dad08ffa0f12a6afb8cc1ff55ce3341e5537e9195327c2132ad7eddd3ee1128\",\"runner_json_sha256\":\"adc90caa736be7fd8201637131f09bb45d931ce947f1e6644ccfe62d96d2e638\",\"runner_text_sha256\":\"87d9742a724ca6b9b911bca4c48995b6c072b5fed3d2493bc8f3c12beef24946\",\"state_sha256\":\"1df1c19a2bd972faa692c5ad326eb2fd509583891b5dd828db7c45620f73b558\"},\"v33_exact_v2_marker\":{\"config_sha256\":\"b9e66dfff473c684852dc3cc956d88fdb983d0f44f032e35f728d306f890ae9f\",\"exact_gate_confirmed\":true,\"identity_confirmed\":true,\"index_card_text_present\":true,\"marker_begin\":\"<!-- HOMELAB_UPDATE_VISIBILITY_V2_BEGIN -->\",\"marker_end\":\"<!-- HOMELAB_UPDATE_VISIBILITY_V2_END -->\",\"output_sha256\":\"588b507e2bd0310d8cae175c22b9fadd50a6fd1389d14fef99ab3493f72bd720\",\"path_active\":true,\"path_enabled\":true,\"report_sha256\":\"a582ef7558650a0a730415184ac2581a5a70ecaa4f92f5c9427c3ccfa14a4310\",\"runner_json_sha256\":\"c3b9671501193e45f41690292149f8d795c7de215f6c98410cd1dfa03d95b5f4\",\"runner_text_sha256\":\"de3f4eb7222bc0affb13721044f2d0dbbe420689b8659409ddfc747fb307d8eb\",\"state_document_sha256\":\"505fae4ea0257c927e28bc7ca6229b2a7469c649d9680aa8d59414d8ec7f303c\",\"timer_exists\":false}}\n"
}
@@ -0,0 +1,34 @@
CHAT_OUTPUT_BEGIN
COMMAND_ID=HOMELAB-CLUSTER-ADMIN-UPDATES-V34-V2-MARKER-TIMER-REPAIR-20260805T162000Z
STATUS=OK
RC=0
HOST=pve01
MODE=change
COMPONENT=homelab-cluster-admin-update-visibility
REFERENCE_REGISTER_CHECK=OK
REFERENCE_SHA256=5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e
ERROR_REGISTER_CHECK=OK
ERROR_REGISTER_SHA256=24934a2c7fa5c26f6e828583c4aefac7f143b40c0171736ed7571e617d55ab83
COMMAND_SHA256=884138aeba42ff2f7af6a02f2d1e155053fdb55760d143ff776648a269baf17f
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=false
MUTATION_OUTCOME=MUTATED
SANITIZED=yes
SECRETS_INCLUDED=no
PRIVATE_ADDRESSES_INCLUDED=no
RAW_EVIDENCE_SHA256=78f0ba6d511b1bd7f444504882982d2736faad0094eab12895e2c75736bee63f
SANITIZED_OUTPUT_SHA256=78f0ba6d511b1bd7f444504882982d2736faad0094eab12895e2c75736bee63f
OUTPUT_BEGIN
HOMELAB_RESULT_CONTRACT={"changes_made":true,"command_id":"HOMELAB-CLUSTER-ADMIN-UPDATES-V34-V2-MARKER-TIMER-REPAIR-20260805T162000Z","command_rc":0,"control_plane_error":null,"end_to_end_visible":true,"marker_version":"V2","mutation_outcome":"APPLIED","path_watcher_active":true,"rc":0,"repair_strategy":"path-plus-30s-timer","report_bytes":2193,"report_sha256":"247dbdc9db21db5a23e6384d03e1ce3d430a8f9ec75edc059d9982791ba0b8d8","rollback_restored":false,"rollback_started":false,"served_root_marker_count":1,"served_updates_html_count":1,"served_updates_json_count":1,"status":"OK","timer_active":true,"timer_interval_seconds":30,"timer_self_heal_seconds":36,"timer_self_heal_verified":true,"v31_exact_result_identity_confirmed":true,"v31_missing_marker_confirmed":true,"v33_exact_result_identity_confirmed":true,"v33_v2_marker_contract_confirmed":true,"version":1}
{"backup_remote":"/var/backups/homelab-cluster-admin/HOMELAB-CLUSTER-ADMIN-UPDATES-V34-V2-MARKER-TIMER-REPAIR-20260805T162000Z","changes_made":true,"command_id":"HOMELAB-CLUSTER-ADMIN-UPDATES-V34-V2-MARKER-TIMER-REPAIR-20260805T162000Z","end_to_end_visible":true,"http_good_routes":[{"html_status":200,"json_status":200,"port":8080,"root_card":true,"root_marker":true,"root_status":200,"scheme":"http"}],"mutation_outcome":"APPLIED","path_active":true,"path_sha256":"d890a68f125ebd92f92377a9786d4f694414dc2cf13e66f05a29b4f0ed2d1bdd","repair_strategy":"path-plus-30s-timer","rollback_restored":false,"rollback_started":false,"schema":34,"service_sha256":"ccdac1dd083d8c101441c316bab739fa22033733154da1e7d00bc01023b2edfd","status":"OK","timer_active":true,"timer_self_heal_seconds":36,"timer_sha256":"aca174952b70de4b0dd6aca7e9a2911559f803ac7875ace53c18b6d47f8fb87f","v31_exact_result":{"exact_reason":"card marker is absent from the current index.html; the watcher did not retain or reapply the patch","identity_confirmed":true,"output_bytes":28228,"output_sha256":"0dad08ffa0f12a6afb8cc1ff55ce3341e5537e9195327c2132ad7eddd3ee1128","runner_json_sha256":"adc90caa736be7fd8201637131f09bb45d931ce947f1e6644ccfe62d96d2e638","runner_text_sha256":"87d9742a724ca6b9b911bca4c48995b6c072b5fed3d2493bc8f3c12beef24946","state_sha256":"1df1c19a2bd972faa692c5ad326eb2fd509583891b5dd828db7c45620f73b558"},"v33_exact_v2_marker":{"config_sha256":"b9e66dfff473c684852dc3cc956d88fdb983d0f44f032e35f728d306f890ae9f","exact_gate_confirmed":true,"identity_confirmed":true,"index_card_text_present":true,"marker_begin":"<!-- HOMELAB_UPDATE_VISIBILITY_V2_BEGIN -->","marker_end":"<!-- HOMELAB_UPDATE_VISIBILITY_V2_END -->","output_sha256":"588b507e2bd0310d8cae175c22b9fadd50a6fd1389d14fef99ab3493f72bd720","path_active":true,"path_enabled":true,"report_sha256":"a582ef7558650a0a730415184ac2581a5a70ecaa4f92f5c9427c3ccfa14a4310","runner_json_sha256":"c3b9671501193e45f41690292149f8d795c7de215f6c98410cd1dfa03d95b5f4","runner_text_sha256":"de3f4eb7222bc0affb13721044f2d0dbbe420689b8659409ddfc747fb307d8eb","state_document_sha256":"505fae4ea0257c927e28bc7ca6229b2a7469c649d9680aa8d59414d8ec7f303c","timer_exists":false}}
OUTPUT_END
CHAT_OUTPUT_END
+14 -14
View File
File diff suppressed because one or more lines are too long
+13 -13
View File
File diff suppressed because one or more lines are too long