diff --git a/runtime/history/SUPPORT-260922-SPB-HOME-INGRESS-CERT-SAN-RCA-9119R1.json b/runtime/history/SUPPORT-260922-SPB-HOME-INGRESS-CERT-SAN-RCA-9119R1.json new file mode 100644 index 00000000..2ff07ca5 --- /dev/null +++ b/runtime/history/SUPPORT-260922-SPB-HOME-INGRESS-CERT-SAN-RCA-9119R1.json @@ -0,0 +1,38 @@ +{ + "schema_version": 1, + "channel": "homelab-runtime", + "command_id": "SUPPORT-260922-SPB-HOME-INGRESS-CERT-SAN-RCA-9119R1", + "status": "OK", + "rc": 0, + "host": "pve01", + "mode": "read-only", + "component": "spb-home-ingress-cert-san-rca", + "started_at_utc": "2026-09-22T13:28:19Z", + "finished_at_utc": "2026-09-22T13:28:22Z", + "reference_register_checked": true, + "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", + "error_register_checked": true, + "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", + "command_sha256": "d8045ced2dff397b063d566c3cfeca7c305d9349aa60ed07a7945e5b1042c0b0", + "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": "b1d739a5d7a5c86998d7091abecc8a480e6986eacffc3e5c5a2259fc592e51ef", + "sanitized_output_sha256": "ea74e8b95627eb15a745603f2361a7d249767f6999dd253269dc0915b7e480c7", + "output_truncated_in_json": false, + "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", + "output": "SPB9119_RCA={\"guest\":{\"ok\":true,\"data\":{\"hostname\":\"edge-vm\",\"root_blocks\":{\"git.gram1.ru\":[{\"names\":[\"git.gram1.ru\"],\"listen\":[\"unix:/run/nginx.sock\",\"0.0.0.0:80\",\"0.0.0.0:443 ssl\"],\"certs\":[\"/data/tls/certbot/live/npm-29/fullchain.pem\"],\"keys\":[\"d6e74cf29e41a401\"],\"proxy\":[\"http://[PRIVATE_IP]:18095\",\"http://upstream_9\"],\"returns\":[\"301 https://$host$is_request_port$request_port$request_uri\",\"301 https://$host$is_request_port$request_port$request_uri\"],\"includes\":[\"proxy-headers.conf\",\"/data/custom_nginx/server_http.conf\",\"/data/custom_nginx/server_proxy.conf\"]}],\"hbarhub.ru\":[{\"names\":[\"hbarhub.ru\"],\"listen\":[\"unix:/run/nginx.sock\",\"0.0.0.0:80\",\"0.0.0.0:443 ssl\"],\"certs\":[\"/data/tls/certbot/live/hbarhub.ru/fullchain.pem\"],\"keys\":[\"bb408869549c1032\"],\"proxy\":[\"http://upstream_999\"],\"returns\":[\"301 https://$host$is_request_port$request_port$request_uri\",\"301 https://$host$is_request_port$request_port$request_uri\"],\"includes\":[\"proxy-headers.conf\",\"/data/custom_nginx/server_http.conf\",\"/data/custom_nginx/server_proxy.conf\"]}],\"newfilya.ru\":[{\"names\":[\"newfilya.ru\"],\"listen\":[\"0.0.0.0:80\"],\"certs\":[],\"keys\":[],\"proxy\":[],\"returns\":[\"301 https://newfilya.ru$request_uri\"],\"includes\":[]},{\"names\":[\"newfilya.ru\"],\"listen\":[\"unix:/run/nginx.sock\",\"0.0.0.0:443 ssl\"],\"certs\":[\"/data/tls/certbot/live/newfilya.ru/fullchain.pem\"],\"keys\":[\"88811a6e13394274\"],\"proxy\":[],\"returns\":[\"200 '