1
0
Files
homelab-public-context/runtime/latest.json
T
2026-09-21 15:56:52 +00:00

39 lines
6.0 KiB
JSON

{
"schema_version": 1,
"channel": "homelab-runtime",
"command_id": "NEWFI-260921-NEWFDOM-PROD220-RECOVERY397",
"status": "OK",
"rc": 0,
"host": "pve01",
"mode": "read-only",
"component": "newfi-prod220-resources-public-host-postgate-recovery397",
"started_at_utc": "2026-09-21T15:56:44Z",
"finished_at_utc": "2026-09-21T15:56:51Z",
"reference_register_checked": true,
"reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66",
"error_register_checked": true,
"error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0",
"command_sha256": "df4e98d9d3e6ecbd5c2a05323cd112defe3528e5c5355db550fade3610ad9df8",
"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": "4d01f0766c8490af6895d4293efcb03c2a046a1d1aa8658a69a4acbe8f9febeb",
"sanitized_output_sha256": "4d01f0766c8490af6895d4293efcb03c2a046a1d1aa8658a69a4acbe8f9febeb",
"output_truncated_in_json": false,
"full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt",
"output": "PROD220_RECOVERY397_BEGIN=true\nCOMMAND_ID=NEWFI-260921-NEWFDOM-PROD220-RECOVERY397\nPREDECESSOR_COMMAND_ID=NEWFI-260921-NEWFDOM-PROD220-ACCEPT375\nIMMUTABLE_PLAN_CHECK=PASS\nPREDECESSOR_ACCEPTANCE_INNER_STATUS=PASS\nPREDECESSOR_ROLLBACK_RESTORED=true\nPREDECESSOR_PROD220_ERROR_SHA=ceed87b9675a36032a7551fef74010995debc4e2cd9e48df8d863778f463e459\nAUTHORITY_STATE={\"error_register_match\":true,\"error_register_sha256\":\"3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0\",\"reference_match\":true,\"reference_sha256\":\"5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66\"}\nGIT_STATE={\"branch\":\"implementation/newfi-closed-mvp-20260906\",\"clean\":true,\"head\":\"9c4814db67759dc09a5469d254c41a7b73f4d89a\",\"rcs\":[0,0,0,0],\"remote\":\"9c4814db67759dc09a5469d254c41a7b73f4d89a\"}\nHOST_POSTGATE={\"authority\":{\"error_register_match\":true,\"error_register_sha256\":\"3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0\",\"reference_match\":true,\"reference_sha256\":\"5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66\"},\"core\":[{\"path\":\"/\",\"rc\":0,\"status\":200,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\"},{\"path\":\"/forums/\",\"rc\":0,\"status\":200,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\"},{\"path\":\"/resources/\",\"rc\":0,\"status\":200,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\"},{\"path\":\"/dogs/\",\"rc\":0,\"status\":200,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\"},{\"path\":\"/events/\",\"rc\":0,\"status\":200,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\"},{\"path\":\"/map/\",\"rc\":0,\"status\":200,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\"},{\"path\":\"/pedigree/\",\"rc\":0,\"status\":200,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\"},{\"path\":\"/kennels/\",\"rc\":0,\"status\":200,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\"},{\"path\":\"/login/\",\"rc\":0,\"status\":200,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\"},{\"path\":\"/register/\",\"rc\":0,\"status\":200,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\"}],\"dogs\":{\"bytes\":26869,\"sha256\":\"9a46c905ebfdea21e423dbdbc528804e1e38741231b0c8967c7fcebc40da437e\"},\"failed_checks\":[],\"kennels\":{\"bytes\":26348,\"sha256\":\"4081ad137f3630ffc0363f4e29e396d9818d1331d0c19f0d99bd4d7a01ef0272\"},\"protected\":[{\"path\":\"/medical/\",\"rc\":0,\"status\":403,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\"},{\"path\":\"/install/\",\"rc\":0,\"status\":403,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\"},{\"path\":\"/internal_data/\",\"rc\":0,\"status\":403,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\"},{\"path\":\"/library/\",\"rc\":0,\"status\":403,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\"}],\"pwa\":{\"manifest\":{\"bytes\":630,\"semantics\":{\"display\":\"standalone\",\"id_present\":true,\"json\":true,\"lang\":\"ru-RU\",\"scope\":\"/\",\"start_url_present\":true},\"sha256\":\"838774b9b05048e3801b0076e017288f3a6011b2e31e90eeaa28341205660ce4\"},\"manifest_status\":{\"path\":\"/webmanifest.php\",\"rc\":0,\"status\":200,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\"},\"worker\":{\"bytes\":6000,\"semantics\":{\"install\":true,\"notificationclick\":true,\"push\":true},\"sha256\":\"e422cd54e00c05c4e7a7a803894b95826f2ada4a2e3e5129eba742d95dcfa4f9\"},\"worker_status\":{\"path\":\"/service_worker.js\",\"rc\":0,\"status\":200,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\"}},\"root\":{\"bytes\":33461,\"sha256\":\"5196ceb4245582738c3ef06b1024834997526e2052099226ca2a1faff6434d92\"},\"seo\":{\"html\":true,\"title\":true,\"viewport\":true},\"staging_contamination_markers\":[]}\nPROD220_CLOSED=true\nDECISION=PASS_PROD220_ACCEPT375_INNER_PASS_HOST_POSTGATE_RECOVERY397\nNEXT_GATE=DR221\nACTIVE_MAJOR_STAGE=DR221\nMAJOR_STAGES_REMAINING=1\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"NEWFI-260921-NEWFDOM-PROD220-RECOVERY397\",\"status\":\"OK\",\"changes_made\":false,\"rollback_started\":false,\"rollback_restored\":null}\nPROD220_RECOVERY397_END=true\n"
}