runtime: publish HOMELAB-GITEA-R6-GIT-SUBPROCESS-FAILURE-DIAGNOSTIC-READ-ONLY-20260806T004000Z
This commit is contained in:
+38
@@ -0,0 +1,38 @@
|
|||||||
|
{
|
||||||
|
"schema_version": 1,
|
||||||
|
"channel": "homelab-runtime",
|
||||||
|
"command_id": "HOMELAB-GITEA-R6-GIT-SUBPROCESS-FAILURE-DIAGNOSTIC-READ-ONLY-20260806T004000Z",
|
||||||
|
"status": "OK",
|
||||||
|
"rc": 0,
|
||||||
|
"host": "pve01",
|
||||||
|
"mode": "verify",
|
||||||
|
"component": "cluster-knowledge-base-error-system",
|
||||||
|
"started_at_utc": "2026-08-06T00:42:29Z",
|
||||||
|
"finished_at_utc": "2026-08-06T00:42:29Z",
|
||||||
|
"reference_register_checked": true,
|
||||||
|
"reference_sha256": "5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e",
|
||||||
|
"error_register_checked": true,
|
||||||
|
"error_register_sha256": "24934a2c7fa5c26f6e828583c4aefac7f143b40c0171736ed7571e617d55ab83",
|
||||||
|
"command_sha256": "b3f85fefc85e264de7f06393002630682d7c673cad5bbcc81eb68c53b3eff26e",
|
||||||
|
"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": "11d9a36178adf0074ed28657b48a44c2e67e85fb9656ab70c451c42ca2cc4ca4",
|
||||||
|
"sanitized_output_sha256": "11d9a36178adf0074ed28657b48a44c2e67e85fb9656ab70c451c42ca2cc4ca4",
|
||||||
|
"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-GITEA-R6-GIT-SUBPROCESS-FAILURE-DIAGNOSTIC-READ-ONLY-20260806T004000Z\",\"command_rc\":0,\"control_plane_error\":null,\"mutation_outcome\":\"NO_MUTATION\",\"output_truncated_in_json\":false,\"rc\":0,\"rollback_restored\":null,\"rollback_started\":false,\"status\":\"OK\",\"version\":1}\n{\"changes_made\":false,\"command_id\":\"HOMELAB-GITEA-R6-GIT-SUBPROCESS-FAILURE-DIAGNOSTIC-READ-ONLY-20260806T004000Z\",\"command_rc\":0,\"control_plane_error\":null,\"credential_helper\":{\"has_secret\":false,\"has_username\":false,\"rc\":128,\"stderr_classification\":\"CREDENTIAL_PROMPT_DISABLED\",\"stderr_sha256\":\"591344aa654102654e3f613438365c6071c792d6940b446f17161d298bacfd7a\",\"timed_out\":false},\"diagnosis\":{\"classification\":\"HISTORICAL_GIT_FAILURE_STAGE_PROVEN\",\"confidence\":\"EXACT_STDERR_SHA_AND_RC_MATCH\",\"current_failed_checked_stages\":[\"ls_remote\",\"clone\"],\"dry_run_used_as_proof\":false,\"historical_match_count\":1,\"historical_matching_stages\":[\"ls_remote\"],\"proven_stage\":\"ls_remote\"},\"exact_error\":null,\"identity_confirmed\":true,\"mutation_outcome\":\"NO_MUTATION\",\"next_step\":\"Prepare no mutation. Use the proven failed stage and its safe classification to issue one targeted READ_ONLY correction diagnostic; if all stages now pass, rerun the allowed-path diagnostic with explicit per-stage evidence.\",\"output_truncated_in_json\":false,\"probes\":[{\"program\":\"git\",\"rc\":0,\"stage\":\"git_version\",\"stderr_bytes\":0,\"stderr_classification\":\"EMPTY_STDERR\",\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":19,\"stdout_sha256\":\"677d4fdffca093d9560ed3480cbd75f8069d041bbb34bdae1286f6b0bb476738\",\"timed_out\":false},{\"program\":\"git\",\"rc\":128,\"stage\":\"credential_fill\",\"stderr_bytes\":85,\"stderr_classification\":\"CREDENTIAL_PROMPT_DISABLED\",\"stderr_sha256\":\"591344aa654102654e3f613438365c6071c792d6940b446f17161d298bacfd7a\",\"stdout_bytes\":null,\"stdout_sha256\":null,\"timed_out\":false},{\"program\":\"git\",\"rc\":128,\"remote_main_matches_expected\":false,\"single_main_ref\":false,\"stage\":\"ls_remote\",\"stderr_bytes\":85,\"stderr_classification\":\"CREDENTIAL_PROMPT_DISABLED\",\"stderr_sha256\":\"591344aa654102654e3f613438365c6071c792d6940b446f17161d298bacfd7a\",\"stdout_bytes\":0,\"stdout_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"timed_out\":false},{\"program\":\"git\",\"rc\":128,\"stage\":\"clone\",\"stderr_bytes\":152,\"stderr_classification\":\"CREDENTIAL_PROMPT_DISABLED\",\"stderr_sha256\":\"6f968ec3d2b2558203b5f274d486db9c7d5fe814f668e22bca210b8b4fe06ce4\",\"stdout_bytes\":0,\"stdout_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"timed_out\":false},{\"program\":\"git\",\"reason\":\"clone_not_available\",\"skipped\":true,\"stage\":\"rev_parse\"},{\"program\":\"git\",\"reason\":\"clone_not_available\",\"skipped\":true,\"stage\":\"status\"}],\"rc\":0,\"rollback_restored\":null,\"rollback_started\":false,\"schema\":\"homelab.gitea-r6-git-failure-diagnostic.v1\",\"status\":\"OK\",\"target\":{\"adapter_state_sha256\":\"2728b93c82b733ff6a8f1d1593de40b232508caccda2393580b340af972348bb\",\"capsule_sha256\":\"9f7ba29d042f6da4d31c23980d808e451f35502c3f5c1f426d4abb34678160a0\",\"changes_made\":false,\"command_rc\":2,\"control_plane_error\":null,\"historical_program\":\"git\",\"historical_rc\":128,\"historical_stderr_sha256\":\"591344aa654102654e3f613438365c6071c792d6940b446f17161d298bacfd7a\",\"mutation_outcome\":\"NO_MUTATION\",\"output_sha256\":\"6ff513773ec1ebd20a3901b2f78df6c1df819b171f6ef343794266db30cc24ce\",\"output_truncated_in_json\":false,\"rc\":2,\"rollback_restored\":null,\"rollback_started\":false,\"runner_document_rc\":null,\"runner_json_sha256\":\"fbd402f8e0fa868a08982228f228e1dd28453b43f1d679347e505e5abbb88fd7\",\"runner_rc\":null,\"runner_text_sha256\":\"fb2e32e9a0b924d988421e7c483e964002ca7aab051eb09445e3773c02e41c62\",\"runner_wrapper_matches_document\":null,\"status\":\"ERROR\",\"target_report_identity_confirmed\":true},\"target_command_id\":\"HOMELAB-GITEA-ALLOWED-PUSH-PATH-DIAGNOSTIC-READ-ONLY-R6-20260806T001200Z\"}\n"
|
||||||
|
}
|
||||||
+34
@@ -0,0 +1,34 @@
|
|||||||
|
CHAT_OUTPUT_BEGIN
|
||||||
|
COMMAND_ID=HOMELAB-GITEA-R6-GIT-SUBPROCESS-FAILURE-DIAGNOSTIC-READ-ONLY-20260806T004000Z
|
||||||
|
STATUS=OK
|
||||||
|
RC=0
|
||||||
|
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=b3f85fefc85e264de7f06393002630682d7c673cad5bbcc81eb68c53b3eff26e
|
||||||
|
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=11d9a36178adf0074ed28657b48a44c2e67e85fb9656ab70c451c42ca2cc4ca4
|
||||||
|
SANITIZED_OUTPUT_SHA256=11d9a36178adf0074ed28657b48a44c2e67e85fb9656ab70c451c42ca2cc4ca4
|
||||||
|
OUTPUT_BEGIN
|
||||||
|
HOMELAB_RESULT_CONTRACT={"changes_made":false,"command_id":"HOMELAB-GITEA-R6-GIT-SUBPROCESS-FAILURE-DIAGNOSTIC-READ-ONLY-20260806T004000Z","command_rc":0,"control_plane_error":null,"mutation_outcome":"NO_MUTATION","output_truncated_in_json":false,"rc":0,"rollback_restored":null,"rollback_started":false,"status":"OK","version":1}
|
||||||
|
{"changes_made":false,"command_id":"HOMELAB-GITEA-R6-GIT-SUBPROCESS-FAILURE-DIAGNOSTIC-READ-ONLY-20260806T004000Z","command_rc":0,"control_plane_error":null,"credential_helper":{"has_secret":false,"has_username":false,"rc":128,"stderr_classification":"CREDENTIAL_PROMPT_DISABLED","stderr_sha256":"591344aa654102654e3f613438365c6071c792d6940b446f17161d298bacfd7a","timed_out":false},"diagnosis":{"classification":"HISTORICAL_GIT_FAILURE_STAGE_PROVEN","confidence":"EXACT_STDERR_SHA_AND_RC_MATCH","current_failed_checked_stages":["ls_remote","clone"],"dry_run_used_as_proof":false,"historical_match_count":1,"historical_matching_stages":["ls_remote"],"proven_stage":"ls_remote"},"exact_error":null,"identity_confirmed":true,"mutation_outcome":"NO_MUTATION","next_step":"Prepare no mutation. Use the proven failed stage and its safe classification to issue one targeted READ_ONLY correction diagnostic; if all stages now pass, rerun the allowed-path diagnostic with explicit per-stage evidence.","output_truncated_in_json":false,"probes":[{"program":"git","rc":0,"stage":"git_version","stderr_bytes":0,"stderr_classification":"EMPTY_STDERR","stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":19,"stdout_sha256":"677d4fdffca093d9560ed3480cbd75f8069d041bbb34bdae1286f6b0bb476738","timed_out":false},{"program":"git","rc":128,"stage":"credential_fill","stderr_bytes":85,"stderr_classification":"CREDENTIAL_PROMPT_DISABLED","stderr_sha256":"591344aa654102654e3f613438365c6071c792d6940b446f17161d298bacfd7a","stdout_bytes":null,"stdout_sha256":null,"timed_out":false},{"program":"git","rc":128,"remote_main_matches_expected":false,"single_main_ref":false,"stage":"ls_remote","stderr_bytes":85,"stderr_classification":"CREDENTIAL_PROMPT_DISABLED","stderr_sha256":"591344aa654102654e3f613438365c6071c792d6940b446f17161d298bacfd7a","stdout_bytes":0,"stdout_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","timed_out":false},{"program":"git","rc":128,"stage":"clone","stderr_bytes":152,"stderr_classification":"CREDENTIAL_PROMPT_DISABLED","stderr_sha256":"6f968ec3d2b2558203b5f274d486db9c7d5fe814f668e22bca210b8b4fe06ce4","stdout_bytes":0,"stdout_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","timed_out":false},{"program":"git","reason":"clone_not_available","skipped":true,"stage":"rev_parse"},{"program":"git","reason":"clone_not_available","skipped":true,"stage":"status"}],"rc":0,"rollback_restored":null,"rollback_started":false,"schema":"homelab.gitea-r6-git-failure-diagnostic.v1","status":"OK","target":{"adapter_state_sha256":"2728b93c82b733ff6a8f1d1593de40b232508caccda2393580b340af972348bb","capsule_sha256":"9f7ba29d042f6da4d31c23980d808e451f35502c3f5c1f426d4abb34678160a0","changes_made":false,"command_rc":2,"control_plane_error":null,"historical_program":"git","historical_rc":128,"historical_stderr_sha256":"591344aa654102654e3f613438365c6071c792d6940b446f17161d298bacfd7a","mutation_outcome":"NO_MUTATION","output_sha256":"6ff513773ec1ebd20a3901b2f78df6c1df819b171f6ef343794266db30cc24ce","output_truncated_in_json":false,"rc":2,"rollback_restored":null,"rollback_started":false,"runner_document_rc":null,"runner_json_sha256":"fbd402f8e0fa868a08982228f228e1dd28453b43f1d679347e505e5abbb88fd7","runner_rc":null,"runner_text_sha256":"fb2e32e9a0b924d988421e7c483e964002ca7aab051eb09445e3773c02e41c62","runner_wrapper_matches_document":null,"status":"ERROR","target_report_identity_confirmed":true},"target_command_id":"HOMELAB-GITEA-ALLOWED-PUSH-PATH-DIAGNOSTIC-READ-ONLY-R6-20260806T001200Z"}
|
||||||
|
|
||||||
|
OUTPUT_END
|
||||||
|
CHAT_OUTPUT_END
|
||||||
+8
-8
File diff suppressed because one or more lines are too long
+7
-7
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user