1
0

runtime: publish HOMELAB-CLUSTER-KB-V1-GITEA-ROUTE-DISCOVERY-READ-ONLY-20260805T074300Z

This commit is contained in:
homelab-runtime-publisher
2026-08-05 07:53:13 +00:00
parent aa9d13bc27
commit 9642f975a5
4 changed files with 91 additions and 19 deletions
@@ -0,0 +1,38 @@
{
"schema_version": 1,
"channel": "homelab-runtime",
"command_id": "HOMELAB-CLUSTER-KB-V1-GITEA-ROUTE-DISCOVERY-READ-ONLY-20260805T074300Z",
"status": "FAIL",
"rc": 1,
"host": "pve01",
"mode": "verify",
"component": "cluster-knowledge-base-error-system",
"started_at_utc": "2026-08-05T07:53:12Z",
"finished_at_utc": "2026-08-05T07:53:13Z",
"reference_register_checked": true,
"reference_sha256": "5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e",
"error_register_checked": true,
"error_register_sha256": "24934a2c7fa5c26f6e828583c4aefac7f143b40c0171736ed7571e617d55ab83",
"command_sha256": "53a0ed353a01402696d98a70d788c5aabd36da33707fba204cffc2ede4bd8ea3",
"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": 1,
"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": "be6b08ef5f1585eb0a035fab178745ecdb1513589f774d2ed3ea23345adc0029",
"sanitized_output_sha256": "be6b08ef5f1585eb0a035fab178745ecdb1513589f774d2ed3ea23345adc0029",
"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\":false,\"command_id\":\"HOMELAB-CLUSTER-KB-V1-GITEA-ROUTE-DISCOVERY-READ-ONLY-20260805T074300Z\",\"command_rc\":1,\"mutation_outcome\":\"NO_MUTATION\",\"output_truncated_in_json\":false,\"rc\":1,\"rollback_restored\":null,\"rollback_started\":false,\"status\":\"FAIL\",\"version\":1}\n{\"changes_made\":false,\"command_id\":\"HOMELAB-CLUSTER-KB-V1-GITEA-ROUTE-DISCOVERY-READ-ONLY-20260805T074300Z\",\"command_rc\":1,\"error\":\"'bool' object has no attribute 'replace'\",\"error_type\":\"AttributeError\",\"latest_exact_result_basis\":{\"capsule_sha256\":\"b6633a2a3024292413dc331f36905ca1d796b544ccfce69fbbb9a154cb0327f7\",\"changes_made\":false,\"command_id\":\"HOMELAB-CLUSTER-KB-V1-GITEA-REPOSITORY-DISCOVERY-READ-ONLY-20260805T072500Z\",\"command_rc\":0,\"control_plane_error\":null,\"error_fingerprint\":\"f33309b39e231b48c691261d6bdd5b0ec7d9dcd3a3c66b92bb43e92d2ab2693a\",\"mutation_outcome\":\"NO_MUTATION\",\"output_complete\":true,\"output_sha256\":\"d57348e73f4c60b472981e8af451401420cc7f88e069e373b529b78b828c5965\",\"output_truncated_in_json\":false,\"pct_probe_rc\":255,\"pct_probe_stderr_sha256\":\"7f7c6a4e34d689a6246e2dda50729abf93fb15fdc56cc971b1690257d4e0d228\",\"rollback_restored\":null,\"rollback_started\":false,\"root_cause_classification\":\"GITEA_RUNTIME_FOUND_BUT_HOMELAB_OPS_BASENAME_NOT_FOUND_IN_VISIBLE_STORAGE\",\"runner_document_rc\":0,\"runner_json_sha256\":\"22caca4d4be100e439e80957cc6c1cde34ade9552496afbe3b0a91adb2075f42\",\"runner_rc\":0,\"runner_status\":\"OK\",\"runner_text_sha256\":\"f02767978d2dc6460b087c33b135ba5559d31c245e8675c80fbae2a5a79e611a\",\"runner_wrapper_matches_document\":true,\"state_status\":\"OK\",\"visible_host_repository_candidates\":0,\"visible_oci_containers\":[\"scrutiny\"]},\"mutation_outcome\":\"NO_MUTATION\",\"output_truncated_in_json\":false,\"pre_command_known_error_gate\":{\"checked\":true,\"items\":[{\"id\":\"candidate-scan-limit-20260805\",\"prevention\":\"bounded exact-target discovery; no all-branch or unbounded filesystem scan\"},{\"id\":\"runner-wrapper-mismatch-20260805\",\"prevention\":\"structured output hard-limited below 49152 bytes; no complete success logs\"},{\"id\":\"gitea-owner-hardcoded-20260805\",\"prevention\":\"owner is accepted only from validated storage path or read-only Gitea database row\"},{\"id\":\"gitea-git-auth-unavailable-20260805\",\"prevention\":\"do not retry unauthenticated Git route; discover authoritative runtime/storage route first\"},{\"id\":\"pvesh-adapter-context-unreadable-20260805\",\"prevention\":\"use pvedaemon mount namespace only after exact PID and executable identity validation\"},{\"id\":\"gitea-process-self-match-20260805\",\"prevention\":\"runtime detection uses exact executable/comm identity and excludes this command process tree\"}]},\"rc\":1,\"read_only\":true,\"rollback_restored\":null,\"rollback_started\":false,\"schema\":1,\"status\":\"FAIL\"}\n"
}
@@ -0,0 +1,34 @@
CHAT_OUTPUT_BEGIN
COMMAND_ID=HOMELAB-CLUSTER-KB-V1-GITEA-ROUTE-DISCOVERY-READ-ONLY-20260805T074300Z
STATUS=FAIL
RC=1
HOST=pve01
MODE=verify
COMPONENT=cluster-knowledge-base-error-system
REFERENCE_REGISTER_CHECK=OK
REFERENCE_SHA256=5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e
ERROR_REGISTER_CHECK=OK
ERROR_REGISTER_SHA256=24934a2c7fa5c26f6e828583c4aefac7f143b40c0171736ed7571e617d55ab83
COMMAND_SHA256=53a0ed353a01402696d98a70d788c5aabd36da33707fba204cffc2ede4bd8ea3
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=1
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=be6b08ef5f1585eb0a035fab178745ecdb1513589f774d2ed3ea23345adc0029
SANITIZED_OUTPUT_SHA256=be6b08ef5f1585eb0a035fab178745ecdb1513589f774d2ed3ea23345adc0029
OUTPUT_BEGIN
HOMELAB_RESULT_CONTRACT={"changes_made":false,"command_id":"HOMELAB-CLUSTER-KB-V1-GITEA-ROUTE-DISCOVERY-READ-ONLY-20260805T074300Z","command_rc":1,"mutation_outcome":"NO_MUTATION","output_truncated_in_json":false,"rc":1,"rollback_restored":null,"rollback_started":false,"status":"FAIL","version":1}
{"changes_made":false,"command_id":"HOMELAB-CLUSTER-KB-V1-GITEA-ROUTE-DISCOVERY-READ-ONLY-20260805T074300Z","command_rc":1,"error":"'bool' object has no attribute 'replace'","error_type":"AttributeError","latest_exact_result_basis":{"capsule_sha256":"b6633a2a3024292413dc331f36905ca1d796b544ccfce69fbbb9a154cb0327f7","changes_made":false,"command_id":"HOMELAB-CLUSTER-KB-V1-GITEA-REPOSITORY-DISCOVERY-READ-ONLY-20260805T072500Z","command_rc":0,"control_plane_error":null,"error_fingerprint":"f33309b39e231b48c691261d6bdd5b0ec7d9dcd3a3c66b92bb43e92d2ab2693a","mutation_outcome":"NO_MUTATION","output_complete":true,"output_sha256":"d57348e73f4c60b472981e8af451401420cc7f88e069e373b529b78b828c5965","output_truncated_in_json":false,"pct_probe_rc":255,"pct_probe_stderr_sha256":"7f7c6a4e34d689a6246e2dda50729abf93fb15fdc56cc971b1690257d4e0d228","rollback_restored":null,"rollback_started":false,"root_cause_classification":"GITEA_RUNTIME_FOUND_BUT_HOMELAB_OPS_BASENAME_NOT_FOUND_IN_VISIBLE_STORAGE","runner_document_rc":0,"runner_json_sha256":"22caca4d4be100e439e80957cc6c1cde34ade9552496afbe3b0a91adb2075f42","runner_rc":0,"runner_status":"OK","runner_text_sha256":"f02767978d2dc6460b087c33b135ba5559d31c245e8675c80fbae2a5a79e611a","runner_wrapper_matches_document":true,"state_status":"OK","visible_host_repository_candidates":0,"visible_oci_containers":["scrutiny"]},"mutation_outcome":"NO_MUTATION","output_truncated_in_json":false,"pre_command_known_error_gate":{"checked":true,"items":[{"id":"candidate-scan-limit-20260805","prevention":"bounded exact-target discovery; no all-branch or unbounded filesystem scan"},{"id":"runner-wrapper-mismatch-20260805","prevention":"structured output hard-limited below 49152 bytes; no complete success logs"},{"id":"gitea-owner-hardcoded-20260805","prevention":"owner is accepted only from validated storage path or read-only Gitea database row"},{"id":"gitea-git-auth-unavailable-20260805","prevention":"do not retry unauthenticated Git route; discover authoritative runtime/storage route first"},{"id":"pvesh-adapter-context-unreadable-20260805","prevention":"use pvedaemon mount namespace only after exact PID and executable identity validation"},{"id":"gitea-process-self-match-20260805","prevention":"runtime detection uses exact executable/comm identity and excludes this command process tree"}]},"rc":1,"read_only":true,"rollback_restored":null,"rollback_started":false,"schema":1,"status":"FAIL"}
OUTPUT_END
CHAT_OUTPUT_END
+10 -10
View File
File diff suppressed because one or more lines are too long
+9 -9
View File
File diff suppressed because one or more lines are too long