runtime: publish HOMELAB-CLUSTER-KB-V1-GITEA-ROUTE-DISCOVERY-READ-ONLY-20260805T074300Z
This commit is contained in:
+38
@@ -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"
|
||||||
|
}
|
||||||
+34
@@ -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
File diff suppressed because one or more lines are too long
+9
-9
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user