1
0

runtime: publish CONTEXT-AUTO-20260908T151701Z

This commit is contained in:
homelab-runtime-publisher
2026-09-08 15:17:03 +00:00
parent 413c7b08b6
commit 0b6816cdee
4 changed files with 320 additions and 78 deletions
@@ -0,0 +1 @@
{"schema_version":1,"channel":"homelab-runtime","command_id":"CONTEXT-AUTO-20260908T151701Z","status":"OK","rc":0,"host":"pve01","mode":"read-only","component":"cluster-context","started_at_utc":"2026-09-08T15:17:01Z","finished_at_utc":"2026-09-08T15:17:02Z","reference_register_checked":true,"reference_sha256":"5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66","error_register_checked":true,"error_register_sha256":"3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0","changes_made":false,"sanitized":true,"secrets_included":false,"private_addresses_included":false,"output":"AUTOMATIC_CLUSTER_CONTEXT_REFRESH=OK"}
File diff suppressed because one or more lines are too long
+1 -38
View File
@@ -1,38 +1 @@
{
"schema_version": 1,
"channel": "homelab-runtime",
"command_id": "SIGNALBOT-260908-ACT1-PREMUTATION-CONTRACT-RCA-043ACT1RCA2",
"status": "FAIL",
"rc": 3,
"host": "pve01",
"mode": "read-only",
"component": "signalbot-cr0116-act1-premutation-contract-rca",
"started_at_utc": "2026-09-08T15:09:14Z",
"finished_at_utc": "2026-09-08T15:09:17Z",
"reference_register_checked": true,
"reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66",
"error_register_checked": true,
"error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0",
"command_sha256": "c8e53f317faa55f8790c104db79071fc1dc108d6c8bd990cacab871d7e0cd4f9",
"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": 3,
"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": "df6fa0c417941e38c8ea5c150eaa9efdfe990107eb0e3914ece24252af071a0f",
"sanitized_output_sha256": "df6fa0c417941e38c8ea5c150eaa9efdfe990107eb0e3914ece24252af071a0f",
"output_truncated_in_json": false,
"full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt",
"output": "ERROR_REGISTER_CHECK=OK\nREFERENCE_CHECK=OK\nAUTHORITY_CHECK_SCOPE=READABILITY_ONLY_INCIDENTS_NOT_CLOSED\nSB043AR2_RUNNER_SHA256=b248a4c32c9cc64e5747e7dce6c7fc0a23f5124a77c71ce72e27a81aceae9d2d\nSB043AR2_VM170_CLUSTER={\"name\":\"core-apps\",\"node\":\"pve01\",\"status\":\"running\",\"type\":\"qemu\"}\nSB043AR2_QGA_INPUT_BYTES=5390\nSB043AR2_PRESTATE={\"act1_epoch_refs\":[],\"act1_result\":{\"command_id\":\"SIGNALBOT-260908-SEALED-ACTIVATION-043ACT1\",\"reason\":\"RuntimeError:PROJECT_RUNTIME_CONTRACT_UNAVAILABLE\",\"status\":\"PREMUTATION_HOLD\",\"ts_utc\":\"2026-09-08T15:03:52.521761+00:00\"},\"env\":{\"APP_IMAGE\":\"8020-demonov-shadow:e32760c69a4311728db9066ee8bf2bf66b1e5a70\",\"CODE_IDENTITY\":\"e32760c69a4311728db9066ee8bf2bf66b1e5a70\",\"COLLECTION_START_AT\":\"2026-09-07T00:00:00+00:00\",\"EXPERIMENT_ID\":\"ec477ea41ecbd5cfdef5afc259595aab20674a7d933f41a389329ff05098b338\",\"RUNTIME_MANIFEST_ID\":\"58d3b59200bdc0eb8d448612679d667b194263586cb3198dfc08597935053a1a\"},\"services\":[{\"image\":\"8020-demonov-shadow:e32760c69a4311728db9066ee8bf2bf66b1e5a70\",\"image_id\":\"sha256:403c4266282a56cb210bed95cd58295692296502913e7440e2133d7b5664c736\",\"restart_count\":0,\"running\":true,\"service\":\"worker\",\"started_at\":\"2026-09-06T18:48:20.586788319Z\"},{\"image\":\"8020-demonov-shadow:e32760c69a4311728db9066ee8bf2bf66b1e5a70\",\"image_id\":\"sha256:403c4266282a56cb210bed95cd58295692296502913e7440e2133d7b5664c736\",\"restart_count\":0,\"running\":true,\"service\":\"relay\",\"started_at\":\"2026-09-06T18:48:20.603414848Z\"},{\"image\":\"8020-demonov-shadow:e32760c69a4311728db9066ee8bf2bf66b1e5a70\",\"image_id\":\"sha256:403c4266282a56cb210bed95cd58295692296502913e7440e2133d7b5664c736\",\"restart_count\":19,\"running\":true,\"service\":\"collector\",\"started_at\":\"2026-09-08T13:42:51.284969517Z\"},{\"image\":\"8020-demonov-shadow:e32760c69a4311728db9066ee8bf2bf66b1e5a70\",\"image_id\":\"sha256:403c4266282a56cb210bed95cd58295692296502913e7440e2133d7b5664c736\",\"restart_count\":0,\"running\":true,\"service\":\"shadow\",\"started_at\":\"2026-09-06T18:48:20.768190553Z\"}]}\nSB043AR2_CONTRACT_OWNERS={\"RuntimeArtifactManifest\":[\"runtime_integrity.py\"],\"RuntimeDeploymentManifestV1\":[\"runtime_manifest.py\"],\"canonical_hash\":[\"canonical_hash.py\"]}\nSB043AR2_CONTRACT_SOURCE_DETAILS={\"canonical_hash.py\":{\"sha256\":\"531237f499b7f2b2c568f4f101f1b451ea9fcd08a4afaff79153ba38a06f2482\",\"symbols\":[{\"end_lineno\":44,\"kind\":\"FunctionDef\",\"lineno\":43,\"name\":\"canonical_hash\"}]},\"runtime_integrity.py\":{\"sha256\":\"99859b63e23d10fc051672965123f49d6e79d2ff767871c019ff7bdae2e2e39e\",\"symbols\":[{\"end_lineno\":559,\"kind\":\"ClassDef\",\"lineno\":536,\"name\":\"RuntimeArtifactManifest\"}]},\"runtime_manifest.py\":{\"sha256\":\"1064cfb74303fdc8e0bf50bae95b1e755556a5b1dfc28b2b062341becaba08f2\",\"symbols\":[{\"end_lineno\":105,\"kind\":\"ClassDef\",\"lineno\":37,\"name\":\"RuntimeDeploymentManifestV1\"}]}}\nSB043AR2_HOLDS=[\"CANONICAL_HASH_OWNER_NOT_EXACT\"]\nSB043AR2_DECISION=HOLD_ACT1_PREMUTATION_CONTRACT_RCA\nSB043AR2_MUTATION_SCOPE=NONE_READ_ONLY\nSB043AR2_GUEST_RC=3\nSB043AR2_GUEST_STDERR_PRESENT=false\n"
}
{"schema_version":1,"channel":"homelab-runtime","command_id":"CONTEXT-AUTO-20260908T151701Z","status":"OK","rc":0,"host":"pve01","mode":"read-only","component":"cluster-context","started_at_utc":"2026-09-08T15:17:01Z","finished_at_utc":"2026-09-08T15:17:02Z","reference_register_checked":true,"reference_sha256":"5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66","error_register_checked":true,"error_register_sha256":"3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0","changes_made":false,"sanitized":true,"secrets_included":false,"private_addresses_included":false,"output":"AUTOMATIC_CLUSTER_CONTEXT_REFRESH=OK"}
+156 -40
View File
File diff suppressed because one or more lines are too long