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

39 lines
9.6 KiB
JSON

{
"schema_version": 1,
"channel": "homelab-runtime",
"command_id": "SUPPORT-260909-GRAM-XF-FIX4-FINAL-INSTALL-069",
"status": "OK",
"rc": 0,
"host": "pve01",
"mode": "change",
"component": "gram-support-fix4-final-staging-install",
"started_at_utc": "2026-09-09T13:07:33Z",
"finished_at_utc": "2026-09-09T13:07:41Z",
"reference_register_checked": true,
"reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66",
"error_register_checked": true,
"error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0",
"command_sha256": "9c21da0fa501dd7fb2854b632616abaef2025d51ac843beeaae067290a06ca53",
"duplicate_failed_command_blocked": false,
"block_reason": null,
"execution_started": true,
"change_declared": true,
"result_contract_valid": true,
"result_contract_status": "OK",
"result_contract_error": null,
"command_rc": 0,
"changes_made": true,
"rollback_started": false,
"rollback_restored": null,
"mutation_outcome": "MUTATED",
"sanitized": true,
"secrets_included": false,
"private_addresses_included": false,
"raw_evidence_retained_locally": true,
"raw_evidence_sha256": "ba975b64faedb0a080238349ba6e9b00da04e60215a8af7c066fde78f6b557d3",
"sanitized_output_sha256": "ba975b64faedb0a080238349ba6e9b00da04e60215a8af7c066fde78f6b557d3",
"output_truncated_in_json": false,
"full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt",
"output": "SUPPORT069_BEGIN\nERROR_REGISTER_CHECK=OK\nREFERENCE_CHECK=OK\nAUTHORITY_CHECK_SCOPE=READABILITY_ONLY_INCIDENTS_NOT_CLOSED\nSUPPORT069_SOURCE_AUTHORITY={\"branch\":\"main\",\"clean\":true,\"fix4_sha256\":\"5ea7692d20c207c619419985e4fbf18d701e2cf2f735768df42c74c8d4a0bd68\",\"head\":\"0910c8f60796a783ca11af69b1c5ed775ae79ee5\",\"remote\":\"NONE_LOCAL_GIT\"}\nSUPPORT069_GUEST_STATE={\"rc\":0,\"state\":\"OK\"}\nSUPPORT069_VM211={\"addon_list\":{\"active\":true,\"addon_id\":\"Gram/Support\",\"developer\":\"Gram\",\"is_processing\":false,\"last_pending_action\":null,\"legacy\":false,\"path\":\"/var/www/forums/newfi/public/src/addons/Gram/Support\",\"title\":\"Gram Support\",\"version_id\":1000060,\"version_string\":\"1.0.0 Alpha 3 Unified Fix 4\"},\"changed\":true,\"command_id\":\"SUPPORT-260909-GRAM-XF-FIX4-FINAL-INSTALL-069\",\"concurrency\":[{\"accepted\":10,\"denied\":14,\"failed\":0,\"ok\":true,\"row\":{\"deleted\":true,\"exists\":true,\"hit_count\":10}},{\"accepted\":10,\"denied\":14,\"failed\":0,\"ok\":true,\"row\":{\"deleted\":true,\"exists\":true,\"hit_count\":10}},{\"accepted\":10,\"denied\":14,\"failed\":0,\"ok\":true,\"row\":{\"deleted\":true,\"exists\":true,\"hit_count\":10}}],\"decision\":\"FIX4_FINAL_INSTALLED_AND_RUNTIME_VALIDATED\",\"final_state\":{\"addon\":{\"active\":1,\"addon_id\":\"Gram/Support\",\"title\":\"Gram Support\",\"version_id\":1000060,\"version_string\":\"1.0.0 Alpha 3 Unified Fix 4\"},\"addon_rows\":1,\"board_active\":\"0\",\"content_type_fields\":1,\"error_max\":45,\"errors_after_45\":0,\"listeners\":1,\"option_groups\":1,\"options\":4,\"permissions\":9,\"phrases\":54,\"rate_rows\":0,\"route_rows\":[{\"action_prefix\":\"\",\"context\":\"\",\"controller\":\"Gram\\\\Support:AccountSupport\",\"format\":\"support\",\"route_prefix\":\"account\",\"route_type\":\"public\",\"sub_name\":\"support\"},{\"action_prefix\":\"\",\"context\":\"\",\"controller\":\"Gram\\\\Support:Support\",\"format\":\"\",\"route_prefix\":\"support\",\"route_type\":\"public\",\"sub_name\":\"\"},{\"action_prefix\":\"\",\"context\":\"\",\"controller\":\"Gram\\\\Support:Pwa\",\"format\":\"service-worker\",\"route_prefix\":\"support\",\"route_type\":\"public\",\"sub_name\":\"service-worker\"},{\"action_prefix\":\"\",\"context\":\"\",\"controller\":\"Gram\\\\Support:StaffSupport\",\"format\":\"staff\",\"route_prefix\":\"support\",\"route_type\":\"public\",\"sub_name\":\"staff\"}],\"routes\":4,\"tables\":6,\"template_mods\":1,\"templates\":13},\"final_tree\":{\"bad\":[],\"expected\":59,\"extra\":[],\"mismatch\":[],\"missing\":[],\"observed\":59,\"ok\":true},\"guest\":\"newfi-staging\",\"install\":{\"eh\":\"a67855cd67c861281bbbd6c8ff405f0141164c6e17e1d0d8f903412cd7339d16\",\"err\":[\"OUT Importing... Add-on data (Permission interface groups)\",\"OUT Importing... Add-on data (Phrases)\",\"OUT Importing... Add-on data (Routes)\",\"OUT Importing... Add-on data (Templates)\",\"OUT Importing... Add-on data (Template modifications)\",\"OUT\",\"OUT\",\"OUT Running clean up tasks...\",\"OUT \\u041f\\u0435\\u0440\\u0435\\u0441\\u0442\\u0440\\u043e\\u0435\\u043d\\u0438\\u0435... \\u041f\\u0440\\u0430\\u0432\\u0430 (6)\",\"OUT\",\"OUT\",\"RES Command ran successfully\",\"RUN '/usr/bin/php8.3' '/var/www/forums/newfi/public/cmd.php' 'xf:addon-sub-action' 'Gram/Support' 'post-install' '--k=ea0fc38d3281c32370dd4a28c4380a995b8d1d20' '-vvv'\",\"RES Command ran successfully\"],\"oh\":\"450eea2bf29212a2e3874acfbf5ec5f3e838d24adb8b0e44c4974c0dd43c1aef\",\"out\":[\"Importing... Add-on data (Content type fields)\",\"Importing... Add-on data (Options)\",\"Importing... Add-on data (Option groups)\",\"Importing... Add-on data (Permissions)\",\"Importing... Add-on data (Permission interface groups)\",\"Importing... Add-on data (Phrases)\",\"Importing... Add-on data (Routes)\",\"Importing... Add-on data (Templates)\",\"Importing... Add-on data (Template modifications)\",\"Running clean up tasks...\",\"\\u041f\\u0435\\u0440\\u0435\\u0441\\u0442\\u0440\\u043e\\u0435\\u043d\\u0438\\u0435... \\u041f\\u0440\\u0430\\u0432\\u0430 (6)\"],\"rc\":0},\"phase\":\"COMPLETE\",\"prestate\":{\"addon\":null,\"addon_rows\":0,\"board_active\":\"0\",\"content_type_fields\":0,\"error_max\":45,\"errors_after_45\":0,\"listeners\":0,\"option_groups\":0,\"options\":0,\"permissions\":0,\"phrases\":0,\"rate_rows\":0,\"route_rows\":[],\"routes\":0,\"tables\":0,\"template_mods\":0,\"templates\":0},\"rebuild\":{\"eh\":\"ba49334774604d8c354a4d9d4a99b5ea927d97a8fb4b188ccc138026c7668390\",\"err\":[\"OUT Importing... Add-on data (Content type fields)\",\"OUT Importing... Add-on data (Options)\",\"OUT Importing... Add-on data (Option groups)\",\"OUT Importing... Add-on data (Permissions)\",\"OUT Importing... Add-on data (Permission interface groups)\",\"OUT Importing... Add-on data (Phrases)\",\"OUT Importing... Add-on data (Routes)\",\"OUT Importing... Add-on data (Templates)\",\"OUT Importing... Add-on data (Template modifications)\",\"OUT\",\"OUT\",\"RES Command ran successfully\",\"RUN '/usr/bin/php8.3' '/var/www/forums/newfi/public/cmd.php' 'xf:addon-sub-action' 'Gram/Support' 'post-rebuild' '--k=69ad6212dafe6c3af0b89e6fc3bbe91befeb1283' '-vvv'\",\"RES Command ran successfully\"],\"oh\":\"4f1a826093c68a5aa25f8e49b101744814996a228a52b8d8bfd2156a77f0af89\",\"out\":[\"* \\u042d\\u0442\\u043e\\u0442 \\u043f\\u043b\\u0430\\u0433\\u0438\\u043d \\u0441\\u043e\\u0434\\u0435\\u0440\\u0436\\u0438\\u0442 \\u0441\\u043b\\u0435\\u0434\\u0443\\u044e\\u0449\\u0438\\u0435 \\u0444\\u0430\\u0439\\u043b\\u044b, \\u043a\\u043e\\u0442\\u043e\\u0440\\u044b\\u0435 \\u0438\\u043c\\u0435\\u044e\\u0442 \\u043d\\u0435\\u043e\\u0436\\u0438\\u0434\\u0430\\u043d\\u043d\\u043e\\u0435 \\u0441\\u043e\\u0434\\u0435\\u0440\\u0436\\u0430\\u043d\\u0438\\u0435: js/gram/support/pwa/icon-192.png, js/gram/support/pwa/icon-512.png.\",\"Importing add-on data\",\"Importing... Add-on data (Code event listeners)\",\"Importing... Add-on data (Content type fields)\",\"Importing... Add-on data (Options)\",\"Importing... Add-on data (Option groups)\",\"Importing... Add-on data (Permissions)\",\"Importing... Add-on data (Permission interface groups)\",\"Importing... Add-on data (Phrases)\",\"Importing... Add-on data (Routes)\",\"Importing... Add-on data (Templates)\",\"Importing... Add-on data (Template modifications)\"],\"rc\":0},\"runtime_final\":{\"http\":\"503\",\"ok\":true,\"services\":{\"mariadb\":\"active\",\"nginx\":\"active\",\"php8.3-fpm\":\"active\"}},\"runtime_pre\":{\"http\":\"503\",\"ok\":true,\"services\":{\"mariadb\":\"active\",\"nginx\":\"active\",\"php8.3-fpm\":\"active\"}},\"scope\":\"VM211_FIX4_FINAL_INSTALL\",\"state\":{\"addon\":{\"active\":1,\"addon_id\":\"Gram/Support\",\"title\":\"Gram Support\",\"version_id\":1000060,\"version_string\":\"1.0.0 Alpha 3 Unified Fix 4\"},\"addon_rows\":1,\"board_active\":\"0\",\"content_type_fields\":1,\"error_max\":45,\"errors_after_45\":0,\"listeners\":1,\"option_groups\":1,\"options\":4,\"permissions\":9,\"phrases\":54,\"rate_rows\":0,\"route_rows\":[{\"action_prefix\":\"\",\"context\":\"\",\"controller\":\"Gram\\\\Support:AccountSupport\",\"format\":\"support\",\"route_prefix\":\"account\",\"route_type\":\"public\",\"sub_name\":\"support\"},{\"action_prefix\":\"\",\"context\":\"\",\"controller\":\"Gram\\\\Support:Support\",\"format\":\"\",\"route_prefix\":\"support\",\"route_type\":\"public\",\"sub_name\":\"\"},{\"action_prefix\":\"\",\"context\":\"\",\"controller\":\"Gram\\\\Support:Pwa\",\"format\":\"service-worker\",\"route_prefix\":\"support\",\"route_type\":\"public\",\"sub_name\":\"service-worker\"},{\"action_prefix\":\"\",\"context\":\"\",\"controller\":\"Gram\\\\Support:StaffSupport\",\"format\":\"staff\",\"route_prefix\":\"support\",\"route_type\":\"public\",\"sub_name\":\"staff\"}],\"routes\":4,\"tables\":6,\"template_mods\":1,\"templates\":13},\"status\":\"OK\",\"tree_after_deploy\":{\"bad\":[],\"expected\":59,\"extra\":[],\"mismatch\":[],\"missing\":[],\"observed\":59,\"ok\":true}}\nSUPPORT069_DECISION=FIX4_FINAL_STAGING_INSTALL_PASS\nHOMELAB_RESULT_CONTRACT={\"changes_made\":true,\"command_id\":\"SUPPORT-260909-GRAM-XF-FIX4-FINAL-INSTALL-069\",\"rollback_restored\":null,\"rollback_started\":false,\"status\":\"OK\",\"version\":1}\nSUPPORT069_END\n"
}