1
0
Files
homelab-public-context/runtime/latest.json
T
2026-09-09 19:24:13 +00:00

39 lines
6.5 KiB
JSON

{
"schema_version": 1,
"channel": "homelab-runtime",
"command_id": "SUPPORT-260909-GRAM-XF-FLEET-FOOTER-VISUAL-RCA-095R2",
"status": "FAIL",
"rc": 3,
"host": "pve01",
"mode": "read-only",
"component": "gram-support-footer-visual-layout-rca-r2",
"started_at_utc": "2026-09-09T19:24:12Z",
"finished_at_utc": "2026-09-09T19:24:12Z",
"reference_register_checked": true,
"reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66",
"error_register_checked": true,
"error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0",
"command_sha256": "a64796b6080b21b7c13a38bee64ad5cc5426095853a33f42bd3a653936cbaf5f",
"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": "a404895afc08fe911dcffdc11644bd329c1f4f4b98d925b9c3cd136c7c92c028",
"sanitized_output_sha256": "a404895afc08fe911dcffdc11644bd329c1f4f4b98d925b9c3cd136c7c92c028",
"output_truncated_in_json": false,
"full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt",
"output": "GRAM_VISUAL_RCA={\"command_id\":\"SUPPORT-260909-GRAM-XF-FLEET-FOOTER-VISUAL-RCA-095R2\",\"desktop_json_filename\":null,\"edge_path\":null,\"error\":\"EDGE_NOT_FOUND\",\"error_type\":\"System.Management.Automation.RuntimeException\",\"layout\":null,\"local_status\":\"FAIL\",\"screenshot_bytes\":null,\"screenshot_filename\":null,\"screenshot_sha256\":null}\nGRAM_VISUAL_RCA_DECISION={\"center_delta_footer_row_px\":null,\"center_delta_viewport_px\":null,\"computed_left\":null,\"computed_position\":null,\"computed_top\":null,\"computed_transform\":null,\"decision\":\"LOCAL_BROWSER_RCA_FAILED\",\"desktop_json_filename\":null,\"edge_path\":null,\"footer_row_rect\":{},\"launcher_rect\":{},\"local_error\":\"EDGE_NOT_FOUND\",\"local_error_type\":\"System.Management.Automation.RuntimeException\",\"local_status\":\"FAIL\",\"nearest_positioned_ancestor\":null,\"page_url\":null,\"screenshot_bytes\":null,\"screenshot_filename\":null,\"screenshot_sha256\":null}\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"aW1wb3J0IGpzb24sbWF0aCxzeXMKdHJ5OgogICAgZD1qc29uLmxvYWQoc3lzLnN0ZGluKQpleGNlcHQgRXhjZXB0aW9uIGFzIGU6CiAgICBwcmludCgiR1JBTV9WSVNVQUxfUkNBX0lOUFVUX0VSUk9SPSIrdHlwZShlKS5fX25hbWVfXysiOiIrc3RyKGUpKQogICAgcHJpbnQoIkhPTUVMQUJfUkVTVUxUX0NPTlRSQUNUPSIranNvbi5kdW1wcyh7InZlcnNpb24iOjEsImNvbW1hbmRfaWQiOnN5cy5hcmd2WzFdLCJzdGF0dXMiOiJGQUlMIiwiY2hhbmdlc19tYWRlIjpGYWxzZSwicm9sbGJhY2tfc3RhcnRlZCI6RmFsc2UsInJvbGxiYWNrX3Jlc3RvcmVkIjpOb25lfSxzZXBhcmF0b3JzPSgiLCIsIjoiKSkpCiAgICByYWlzZSBTeXN0ZW1FeGl0KDMpCgpsYXlvdXQ9ZC5nZXQoImxheW91dCIpIG9yIHt9CmxhdW5jaGVyPShsYXlvdXQuZ2V0KCJsYXVuY2hlciIpIG9yIHt9KS5nZXQoInJlY3QiKSBvciB7fQpyb3c9KGxheW91dC5nZXQoImZvb3RlclJvdyIpIG9yIHt9KS5nZXQoInJlY3QiKSBvciB7fQp2aWV3cG9ydD1sYXlvdXQuZ2V0KCJ2aWV3cG9ydCIpIG9yIHt9CmNoYWluPWxheW91dC5nZXQoInBhcmVudENoYWluIikgb3IgW10KCmRlZiBuKHYpOgogICAgcmV0dXJuIHYgaWYgaXNpbnN0YW5jZSh2LChpbnQsZmxvYXQpKSBhbmQgbWF0aC5pc2Zpbml0ZSh2KSBlbHNlIE5vbmUKCmxjPW4obGF1bmNoZXIuZ2V0KCJjeCIpKQpyYz1uKHJvdy5nZXQoImN4IikpCnZ3PW4odmlld3BvcnQuZ2V0KCJ3aWR0aCIpKQpkZWx0YV9yb3c9KGxjLXJjKSBpZiBsYyBpcyBub3QgTm9uZSBhbmQgcmMgaXMgbm90IE5vbmUgZWxzZSBOb25lCmRlbHRhX3ZpZXc9KGxjLXZ3LzIuMCkgaWYgbGMgaXMgbm90IE5vbmUgYW5kIHZ3IGlzIG5vdCBOb25lIGVsc2UgTm9uZQoKbmVhcmVzdD1Ob25lCmZvciBpdGVtIGluIGNoYWluWzE6XToKICAgIHN0PWl0ZW0uZ2V0KCJzdHlsZSIpIG9yIHt9CiAgICBpZiBzdC5nZXQoInBvc2l0aW9uIikgbm90IGluIChOb25lLCIiLCJzdGF0aWMiKToKICAgICAgICBuZWFyZXN0PXsidGFnIjppdGVtLmdldCgidGFnIiksImlkIjppdGVtLmdldCgiaWQiKSwiY2xhc3MiOml0ZW0uZ2V0KCJjbGFzcyIpLCJwb3NpdGlvbiI6c3QuZ2V0KCJwb3NpdGlvbiIpLCJyZWN0IjppdGVtLmdldCgicmVjdCIpfQogICAgICAgIGJyZWFrCgpsb2NhbF9vaz0oZC5nZXQoImxvY2FsX3N0YXR1cyIpPT0iT0siIGFuZCBib29sKChsYXlvdXQuZ2V0KCJsYXVuY2hlciIpIG9yIHt9KS5nZXQoImV4aXN0cyIpKSBhbmQgYm9vbChsYXVuY2hlcikgYW5kIGJvb2wocm93KSkKaWYgbG9jYWxfb2sgYW5kIGRlbHRhX3JvdyBpcyBub3QgTm9uZToKICAgIGRlY2lzaW9uPSJDRU5URVJFRF9JTl9GT09URVJfUk9XIiBpZiBhYnMoZGVsdGFfcm93KTw9MTIgZWxzZSAiTk9UX0NFTlRFUkVEX0lOX0ZPT1RFUl9ST1ciCmVsaWYgZC5nZXQoImxvY2FsX3N0YXR1cyIpPT0iRkFJTCI6CiAgICBkZWNpc2lvbj0iTE9DQUxfQlJPV1NFUl9SQ0FfRkFJTEVEIgplbHNlOgogICAgZGVjaXNpb249IkxBWU9VVF9VTlBST1ZFTiIKCnN1bW1hcnk9ewogICAgImRlY2lzaW9uIjpkZWNpc2lvbiwKICAgICJsb2NhbF9zdGF0dXMiOmQuZ2V0KCJsb2NhbF9zdGF0dXMiKSwKICAgICJsb2NhbF9lcnJvcl90eXBlIjpkLmdldCgiZXJyb3JfdHlwZSIpLAogICAgImxvY2FsX2Vycm9yIjpkLmdldCgiZXJyb3IiKSwKICAgICJjZW50ZXJfZGVsdGFfZm9vdGVyX3Jvd19weCI6ZGVsdGFfcm93LAogICAgImNlbnRlcl9kZWx0YV92aWV3cG9ydF9weCI6ZGVsdGFfdmlldywKICAgICJsYXVuY2hlcl9yZWN0IjpsYXVuY2hlciwKICAgICJmb290ZXJfcm93X3JlY3QiOnJvdywKICAgICJjb21wdXRlZF9wb3NpdGlvbiI6KChsYXlvdXQuZ2V0KCJsYXVuY2hlciIpIG9yIHt9KS5nZXQoInN0eWxlIikgb3Ige30pLmdldCgicG9zaXRpb24iKSwKICAgICJjb21wdXRlZF9sZWZ0IjooKGxheW91dC5nZXQoImxhdW5jaGVyIikgb3Ige30pLmdldCgic3R5bGUiKSBvciB7fSkuZ2V0KCJsZWZ0IiksCiAgICAiY29tcHV0ZWRfdG9wIjooKGxheW91dC5nZXQoImxhdW5jaGVyIikgb3Ige30pLmdldCgic3R5bGUiKSBvciB7fSkuZ2V0KCJ0b3AiKSwKICAgICJjb21wdXRlZF90cmFuc2Zvcm0iOigobGF5b3V0LmdldCgibGF1bmNoZXIiKSBvciB7fSkuZ2V0KCJzdHlsZSIpIG9yIHt9KS5nZXQoInRyYW5zZm9ybSIpLAogICAgIm5lYXJlc3RfcG9zaXRpb25lZF9hbmNlc3RvciI6bmVhcmVzdCwKICAgICJzY3JlZW5zaG90X2ZpbGVuYW1lIjpkLmdldCgic2NyZWVuc2hvdF9maWxlbmFtZSIpLAogICAgInNjcmVlbnNob3Rfc2hhMjU2IjpkLmdldCgic2NyZWVuc2hvdF9zaGEyNTYiKSwKICAgICJzY3JlZW5zaG90X2J5dGVzIjpkLmdldCgic2NyZWVuc2hvdF9ieXRlcyIpLAogICAgImRlc2t0b3BfanNvbl9maWxlbmFtZSI6ZC5nZXQoImRlc2t0b3BfanNvbl9maWxlbmFtZSIpLAogICAgImVkZ2VfcGF0aCI6ZC5nZXQoImVkZ2VfcGF0aCIpLAogICAgInBhZ2VfdXJsIjpsYXlvdXQuZ2V0KCJ1cmwiKSwKfQpwcmludCgiR1JBTV9WSVNVQUxfUkNBPSIranNvbi5kdW1wcyhkLGVuc3VyZV9hc2NpaT1GYWxzZSxzb3J0X2tleXM9VHJ1ZSxzZXBhcmF0b3JzPSgiLCIsIjoiKSkpCnByaW50KCJHUkFNX1ZJU1VBTF9SQ0FfREVDSVNJT049Iitqc29uLmR1bXBzKHN1bW1hcnksZW5zdXJlX2FzY2lpPUZhbHNlLHNvcnRfa2V5cz1UcnVlLHNlcGFyYXRvcnM9KCIsIiwiOiIpKSkKc3RhdHVzPSJPSyIgaWYgbG9jYWxfb2sgZWxzZSAiRkFJTCIKcHJpbnQoIkhPTUVMQUJfUkVTVUxUX0NPTlRSQUNUPSIranNvbi5kdW1wcyh7InZlcnNpb24iOjEsImNvbW1hbmRfaWQiOnN5cy5hcmd2WzFdLCJzdGF0dXMiOnN0YXR1cywiY2hhbmdlc19tYWRlIjpGYWxzZSwicm9sbGJhY2tfc3RhcnRlZCI6RmFsc2UsInJvbGxiYWNrX3Jlc3RvcmVkIjpOb25lfSxzZXBhcmF0b3JzPSgiLCIsIjoiKSkpCnJhaXNlIFN5c3RlbUV4aXQoMCBpZiBsb2NhbF9vayBlbHNlIDMpCg==\",\"status\":\"FAIL\",\"changes_made\":false,\"rollback_started\":false,\"rollback_restored\":null}\n"
}