1
0
Files
homelab-public-context/runtime/latest.json
T
2026-09-08 04:34:40 +00:00

39 lines
16 KiB
JSON

{
"schema_version": 1,
"channel": "homelab-runtime",
"command_id": "NEWFI-260908-B-PORTAL200-POSTAPPLY4VERIFY1",
"status": "FAIL",
"rc": 3,
"host": "pve01",
"mode": "read-only",
"component": "newfi-portal200-post-apply4-independent-verification",
"started_at_utc": "2026-09-08T04:34:35Z",
"finished_at_utc": "2026-09-08T04:34:40Z",
"reference_register_checked": true,
"reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66",
"error_register_checked": true,
"error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0",
"command_sha256": "3a56486d67fca9e92ad62b9d4377338fd6ba5d92046c187a1a3d25c9c108e395",
"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": "d2f4f52b151c11b989df210aa435ed6bae5face8edcf3c13607f67dbfbcdce97",
"sanitized_output_sha256": "d2f4f52b151c11b989df210aa435ed6bae5face8edcf3c13607f67dbfbcdce97",
"output_truncated_in_json": false,
"full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt",
"output": "POSTAPPLY4_CONFIG_SHA256=220b5facaf78bf9c66641148d519177374b23dc3b9589ab828609741e44c92ba\nPOSTAPPLY4_CONFIG_SUMMARY={\"apply4_command_id\":\"NEWFI-260908-A-PORTAL200-APPLY4FIX5\",\"expected_addon_id\":\"Newfi/Portal\",\"expected_addon_version_id\":\"1000010\",\"expected_addon_version_string\":\"1.0.0 Alpha 1\",\"expected_apply4_component\":\"newfi-portal200-apply4fix5-git-recovery-untracked-scope-deploy\",\"expected_branch\":\"implementation/newfi-closed-mvp-20260906\",\"expected_head\":\"a1efc08a15ba91971c2297d886b25ca2097e6935\",\"expected_runner_sha\":\"b248a4c32c9cc64e5747e7dce6c7fc0a23f5124a77c71ce72e27a81aceae9d2d\",\"expected_xf_version\":\"XenForo 2.3.12\",\"require_head_change_from_recovery\":true,\"schema_version\":1,\"verifier_command_id\":\"NEWFI-260908-B-PORTAL200-POSTAPPLY4VERIFY1\"}\nERROR_REGISTER_CHECK=OK\nREFERENCE_CHECK=OK\nAUTHORITY_CHECK_SCOPE=READABILITY_ONLY_INCIDENTS_NOT_CLOSED\nPOSTAPPLY4_AUTHORITY={\"ERROR_REGISTER\":{\"bytes\":302058,\"ok\":true,\"sha256\":\"3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0\"},\"REFERENCE\":{\"bytes\":201129,\"ok\":true,\"sha256\":\"5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66\"}}\nPOSTAPPLY4_RUNNER={\"exists\":true,\"matches_expected\":true,\"sha256\":\"b248a4c32c9cc64e5747e7dce6c7fc0a23f5124a77c71ce72e27a81aceae9d2d\"}\nPOSTAPPLY4_APPLY4_HISTORY={\"header\":{\"CHANGES_MADE\":\"true\",\"COMMAND_ID\":\"NEWFI-260908-A-PORTAL200-APPLY4FIX5\",\"COMMAND_RC\":\"0\",\"COMPONENT\":\"newfi-portal200-apply4fix5-git-recovery-untracked-scope-deploy\",\"HOST\":\"pve01\",\"MODE\":\"change\",\"RC\":\"0\",\"RESULT_CONTRACT_ERROR\":\"NONE\",\"RESULT_CONTRACT_STATUS\":\"OK\",\"RESULT_CONTRACT_VALID\":\"true\",\"SANITIZED\":\"yes\",\"SECRETS_INCLUDED\":\"no\",\"STATUS\":\"OK\"},\"mismatches\":{},\"ok\":true,\"sha256\":\"26ad97fdb6f3bf8adf241af8787bc5a630e81d3418c628d335c45fe9ddb7db84\"}\nPOSTAPPLY4_GIT={\"branch\":\"implementation/newfi-closed-mvp-20260906\",\"clean\":true,\"local_head\":\"a1efc08a15ba91971c2297d886b25ca2097e6935\",\"portal_files\":{\"src/addons/Newfi/Portal/Pub/Controller/Portal.php\":{\"bytes\":363,\"sha256\":\"619d489f7cc3b461479c702fa8825097ae22d3c6cfeb911e9f14ea1de9c36d6d\"},\"src/addons/Newfi/Portal/Pub/View/Portal.php\":{\"bytes\":79,\"sha256\":\"26e3b77c2c86d4f4a6fd51f0472e3f38e70e14c984ffd8d04dcec39071a2a69f\"},\"src/addons/Newfi/Portal/Service/PortalData.php\":{\"bytes\":5213,\"sha256\":\"4da03f26294ab6d163a1a746dee4bb6a82d7d4f39e66b24246bc0eb4c455dd1d\"},\"src/addons/Newfi/Portal/_data/navigation.xml\":{\"bytes\":281,\"sha256\":\"5d724ef5141438bdd0b9dba6a583d330bc6940b0ace5c21c7a8d5301e7d8d649\"},\"src/addons/Newfi/Portal/_data/phrases.xml\":{\"bytes\":173,\"sha256\":\"15282a06a956bda4e810f6b26b1703676dd766424029cd372ce0fd7832dbe09c\"},\"src/addons/Newfi/Portal/_data/routes.xml\":{\"bytes\":144,\"sha256\":\"9b80ef229bcebb49a5930369bb272ed85367deef66070f432948001096673629\"},\"src/addons/Newfi/Portal/_data/templates.xml\":{\"bytes\":11021,\"sha256\":\"29c1dadd480f597f612a41d10081f39097ad90e12c480eec244b671f49074d28\"},\"src/addons/Newfi/Portal/addon.json\":{\"bytes\":378,\"sha256\":\"288a61044c941107162d045be49ab2e7c844d1586b25378a7289b3c7275010ab\"}},\"remote_head\":\"a1efc08a15ba91971c2297d886b25ca2097e6935\",\"remote_rc\":0,\"status_rc\":0,\"worktree_exists\":true}\nPOSTAPPLY4_PROD_SNAPSHOT={\"report\":{\"cache\":{\"exists\":true,\"file_count_sampled\":6000,\"portal_named_files\":[\"internal_data/code_cache/templates/l1/s4/public/newfi_portal.less.php\",\"internal_data/code_cache/templates/l1/s4/public/newfi_events.php\",\"internal_data/code_cache/templates/l1/s4/public/newfi_portal.php\",\"internal_data/code_cache/templates/l1/s4/public/newfi_dogs.php\",\"internal_data/code_cache/templates/l1/s1/public/newfi_portal.less.php\",\"internal_data/code_cache/templates/l1/s1/public/newfi_events.php\",\"internal_data/code_cache/templates/l1/s1/public/newfi_portal.php\",\"internal_data/code_cache/templates/l1/s1/public/newfi_dogs.php\",\"internal_data/code_cache/templates/l1/s0/public/newfi_portal.less.php\",\"internal_data/code_cache/templates/l1/s0/public/newfi_events.php\",\"internal_data/code_cache/templates/l1/s0/public/newfi_portal.php\",\"internal_data/code_cache/templates/l1/s0/public/newfi_dogs.php\",\"internal_data/code_cache/templates/l2/s4/public/newfi_portal.less.php\",\"internal_data/code_cache/templates/l2/s4/public/newfi_events.php\",\"internal_data/code_cache/templates/l2/s4/public/newfi_portal.php\",\"internal_data/code_cache/templates/l2/s4/public/newfi_dogs.php\",\"internal_data/code_cache/templates/l2/s1/public/newfi_portal.less.php\",\"internal_data/code_cache/templates/l2/s1/public/newfi_events.php\",\"internal_data/code_cache/templates/l2/s1/public/newfi_portal.php\",\"internal_data/code_cache/templates/l2/s1/public/newfi_dogs.php\",\"internal_data/code_cache/templates/l2/s0/public/newfi_portal.less.php\",\"internal_data/code_cache/templates/l2/s0/public/newfi_events.php\",\"internal_data/code_cache/templates/l2/s0/public/newfi_portal.php\",\"internal_data/code_cache/templates/l2/s0/public/newfi_dogs.php\"]},\"cli\":{\"out\":\"XenForo 2.3.12\",\"rc\":0,\"stderr_nonempty\":false},\"db\":{\"addons\":{\"columns\":[\"addon_id\",\"title\",\"version_string\",\"version_id\",\"active\",\"is_processing\"],\"error\":null,\"ok\":true,\"rows\":[\"Newfi/Dogs\\tNewfi Dogs\\t1.0.0 Alpha 1\\t1000010\\t1\\t0\",\"Newfi/Events\\tNewfi Events\\t1.0.0 Alpha 1\\t1000010\\t1\\t0\",\"Newfi/Portal\\tNewfi Portal\\t1.0.0 Alpha 1\\t1000010\\t1\\t0\",\"XF\\tXenForo\\t2.3.12\\t2031270\\t1\\t0\",\"XFMG\\tXenForo Media Gallery\\t2.3.11\\t902031170\\t1\\t0\",\"XFRM\\tXenForo Resource Manager\\t2.3.11\\t2031170\\t1\\t0\"]},\"errors\":{\"lines\":[\"0\\t0\"],\"ok\":true},\"navigation\":{\"columns\":[\"navigation_id\",\"parent_navigation_id\",\"display_order\",\"navigation_type_id\",\"enabled\",\"addon_id\"],\"error\":null,\"ok\":true,\"rows\":[\"newfiPortal\\t\\t150\\tbasic\\t1\\tNewfi/Portal\"]},\"options\":{\"columns\":[\"option_id\",\"option_value\"],\"error\":null,\"ok\":true,\"rows\":[\"boardActive\\t1\",\"boardUrl\\thttps://newfi.ru\",\"defaultStyleId\\t4\",\"indexRoute\\tportal/\"]},\"phrase_count\":{\"lines\":[\"1\"],\"ok\":true},\"style4\":{\"columns\":[\"style_id\",\"title\",\"user_selectable\"],\"error\":null,\"ok\":true,\"rows\":[\"4\\t\\u041d\\u044c\\u044e\\u0444\\u0414\\u043e\\u043c\\t1\"]},\"templates\":{\"columns\":[\"template_id\",\"type\",\"title\",\"style_id\",\"addon_id\",\"version_id\",\"version_string\",\"template_sha256\"],\"error\":null,\"ok\":true,\"rows\":[\"1610\\tpublic\\tnewfi_portal\\t0\\tNewfi/Portal\\t1000010\\t1.0.0 Alpha 1\\tadfd0b49bdef6ab33af849ddce7150c193072bcb9c688c077534eff522924d46\"]},\"widgets\":{\"columns\":[\"condition_expression\",\"definition_id\",\"display_condition\",\"options\",\"positions\",\"widget_id\",\"widget_key\"],\"note\":\"NO_ADDON_ID_COLUMN\",\"ok\":true,\"rows\":[]}},\"docroot_exists\":true,\"hostname\":\"newfi-prod\",\"portal_files\":{\"src/addons/Newfi/Portal/Pub/Controller/Portal.php\":{\"bytes\":363,\"sha256\":\"619d489f7cc3b461479c702fa8825097ae22d3c6cfeb911e9f14ea1de9c36d6d\"},\"src/addons/Newfi/Portal/Pub/View/Portal.php\":{\"bytes\":79,\"sha256\":\"26e3b77c2c86d4f4a6fd51f0472e3f38e70e14c984ffd8d04dcec39071a2a69f\"},\"src/addons/Newfi/Portal/Service/PortalData.php\":{\"bytes\":5213,\"sha256\":\"4da03f26294ab6d163a1a746dee4bb6a82d7d4f39e66b24246bc0eb4c455dd1d\"},\"src/addons/Newfi/Portal/_data/navigation.xml\":{\"bytes\":281,\"sha256\":\"5d724ef5141438bdd0b9dba6a583d330bc6940b0ace5c21c7a8d5301e7d8d649\"},\"src/addons/Newfi/Portal/_data/phrases.xml\":{\"bytes\":173,\"sha256\":\"15282a06a956bda4e810f6b26b1703676dd766424029cd372ce0fd7832dbe09c\"},\"src/addons/Newfi/Portal/_data/routes.xml\":{\"bytes\":144,\"sha256\":\"9b80ef229bcebb49a5930369bb272ed85367deef66070f432948001096673629\"},\"src/addons/Newfi/Portal/_data/templates.xml\":{\"bytes\":11021,\"sha256\":\"29c1dadd480f597f612a41d10081f39097ad90e12c480eec244b671f49074d28\"},\"src/addons/Newfi/Portal/addon.json\":{\"bytes\":378,\"sha256\":\"288a61044c941107162d045be49ab2e7c844d1586b25378a7289b3c7275010ab\"}},\"services\":{\"cron\":{\"rc\":0,\"state\":\"active\"},\"failed_units\":[],\"mariadb\":{\"rc\":0,\"state\":\"active\"},\"nginx\":{\"rc\":0,\"state\":\"active\"},\"php8.3-fpm\":{\"rc\":0,\"state\":\"active\"},\"qemu-guest-agent\":{\"rc\":0,\"state\":\"active\"}},\"source\":{\"addon_json\":{\"title\":\"Newfi Portal\",\"version_id\":1000010,\"version_string\":\"1.0.0 Alpha 1\"},\"portal_dir_exists\":true,\"source_derived_id\":\"Newfi/Portal\"}},\"state\":\"COMPLETE\"}\nPOSTAPPLY4_STAGING_SNAPSHOT={\"report\":{\"cache\":{\"exists\":true,\"file_count_sampled\":6000,\"portal_named_files\":[\"internal_data/code_cache/templates/l1/s4/public/newfi_portal.less.php\",\"internal_data/code_cache/templates/l1/s4/public/newfi_events.php\",\"internal_data/code_cache/templates/l1/s4/public/newfi_portal.php\",\"internal_data/code_cache/templates/l1/s4/public/newfi_dogs.php\",\"internal_data/code_cache/templates/l1/s1/public/newfi_portal.less.php\",\"internal_data/code_cache/templates/l1/s1/public/newfi_events.php\",\"internal_data/code_cache/templates/l1/s1/public/newfi_portal.php\",\"internal_data/code_cache/templates/l1/s1/public/newfi_dogs.php\",\"internal_data/code_cache/templates/l1/s0/public/newfi_portal.less.php\",\"internal_data/code_cache/templates/l1/s0/public/newfi_events.php\",\"internal_data/code_cache/templates/l1/s0/public/newfi_portal.php\",\"internal_data/code_cache/templates/l1/s0/public/newfi_dogs.php\",\"internal_data/code_cache/templates/l2/s4/public/newfi_portal.less.php\",\"internal_data/code_cache/templates/l2/s4/public/newfi_events.php\",\"internal_data/code_cache/templates/l2/s4/public/newfi_portal.php\",\"internal_data/code_cache/templates/l2/s4/public/newfi_dogs.php\",\"internal_data/code_cache/templates/l2/s1/public/newfi_portal.less.php\",\"internal_data/code_cache/templates/l2/s1/public/newfi_events.php\",\"internal_data/code_cache/templates/l2/s1/public/newfi_portal.php\",\"internal_data/code_cache/templates/l2/s1/public/newfi_dogs.php\",\"internal_data/code_cache/templates/l2/s0/public/newfi_portal.less.php\",\"internal_data/code_cache/templates/l2/s0/public/newfi_events.php\",\"internal_data/code_cache/templates/l2/s0/public/newfi_portal.php\",\"internal_data/code_cache/templates/l2/s0/public/newfi_dogs.php\"]},\"cli\":{\"out\":\"XenForo 2.3.12\",\"rc\":0,\"stderr_nonempty\":false},\"db\":{\"addons\":{\"columns\":[\"addon_id\",\"title\",\"version_string\",\"version_id\",\"active\",\"is_processing\"],\"error\":null,\"ok\":true,\"rows\":[\"Newfi/Dogs\\tNewfi Dogs\\t1.0.0 Alpha 1\\t1000010\\t1\\t0\",\"Newfi/Events\\tNewfi Events\\t1.0.0 Alpha 1\\t1000010\\t1\\t0\",\"Newfi/Portal\\tNewfi Portal\\t1.0.0 Alpha 1\\t1000010\\t1\\t0\",\"XF\\tXenForo\\t2.3.12\\t2031270\\t1\\t0\",\"XFMG\\tXenForo Media Gallery\\t2.3.11\\t902031170\\t1\\t0\",\"XFRM\\tXenForo Resource Manager\\t2.3.11\\t2031170\\t1\\t0\"]},\"errors\":{\"lines\":[\"43\\t11\"],\"ok\":true},\"navigation\":{\"columns\":[\"navigation_id\",\"parent_navigation_id\",\"display_order\",\"navigation_type_id\",\"enabled\",\"addon_id\"],\"error\":null,\"ok\":true,\"rows\":[\"newfiPortal\\t\\t150\\tbasic\\t1\\tNewfi/Portal\"]},\"options\":{\"columns\":[\"option_id\",\"option_value\"],\"error\":null,\"ok\":true,\"rows\":[\"boardActive\\t0\",\"boardUrl\\thttp://newfi-staging.gram1.ru\",\"defaultStyleId\\t4\",\"indexRoute\\tportal/\"]},\"phrase_count\":{\"lines\":[\"1\"],\"ok\":true},\"style4\":{\"columns\":[\"style_id\",\"title\",\"user_selectable\"],\"error\":null,\"ok\":true,\"rows\":[\"4\\tNewfi Staging\\t1\"]},\"templates\":{\"columns\":[\"template_id\",\"type\",\"title\",\"style_id\",\"addon_id\",\"version_id\",\"version_string\",\"template_sha256\"],\"error\":null,\"ok\":true,\"rows\":[\"1610\\tpublic\\tnewfi_portal\\t0\\tNewfi/Portal\\t1000010\\t1.0.0 Alpha 1\\tadfd0b49bdef6ab33af849ddce7150c193072bcb9c688c077534eff522924d46\"]},\"widgets\":{\"columns\":[\"condition_expression\",\"definition_id\",\"display_condition\",\"options\",\"positions\",\"widget_id\",\"widget_key\"],\"note\":\"NO_ADDON_ID_COLUMN\",\"ok\":true,\"rows\":[]}},\"docroot_exists\":true,\"hostname\":\"newfi-staging\",\"portal_files\":{\"src/addons/Newfi/Portal/Pub/Controller/Portal.php\":{\"bytes\":363,\"sha256\":\"619d489f7cc3b461479c702fa8825097ae22d3c6cfeb911e9f14ea1de9c36d6d\"},\"src/addons/Newfi/Portal/Pub/View/Portal.php\":{\"bytes\":79,\"sha256\":\"26e3b77c2c86d4f4a6fd51f0472e3f38e70e14c984ffd8d04dcec39071a2a69f\"},\"src/addons/Newfi/Portal/Service/PortalData.php\":{\"bytes\":5213,\"sha256\":\"4da03f26294ab6d163a1a746dee4bb6a82d7d4f39e66b24246bc0eb4c455dd1d\"},\"src/addons/Newfi/Portal/_data/navigation.xml\":{\"bytes\":281,\"sha256\":\"5d724ef5141438bdd0b9dba6a583d330bc6940b0ace5c21c7a8d5301e7d8d649\"},\"src/addons/Newfi/Portal/_data/phrases.xml\":{\"bytes\":173,\"sha256\":\"15282a06a956bda4e810f6b26b1703676dd766424029cd372ce0fd7832dbe09c\"},\"src/addons/Newfi/Portal/_data/routes.xml\":{\"bytes\":144,\"sha256\":\"9b80ef229bcebb49a5930369bb272ed85367deef66070f432948001096673629\"},\"src/addons/Newfi/Portal/_data/templates.xml\":{\"bytes\":11021,\"sha256\":\"29c1dadd480f597f612a41d10081f39097ad90e12c480eec244b671f49074d28\"},\"src/addons/Newfi/Portal/addon.json\":{\"bytes\":378,\"sha256\":\"288a61044c941107162d045be49ab2e7c844d1586b25378a7289b3c7275010ab\"}},\"services\":{\"cron\":{\"rc\":0,\"state\":\"active\"},\"failed_units\":[],\"mariadb\":{\"rc\":0,\"state\":\"active\"},\"nginx\":{\"rc\":0,\"state\":\"active\"},\"php8.3-fpm\":{\"rc\":0,\"state\":\"active\"},\"qemu-guest-agent\":{\"rc\":0,\"state\":\"active\"}},\"source\":{\"addon_json\":{\"title\":\"Newfi Portal\",\"version_id\":1000010,\"version_string\":\"1.0.0 Alpha 1\"},\"portal_dir_exists\":true,\"source_derived_id\":\"Newfi/Portal\"}},\"state\":\"COMPLETE\"}\nPOSTAPPLY4_HTTP={\"prod_forums\":{\"http\":\"200\",\"rc\":0,\"stderr\":\"\"},\"prod_login\":{\"http\":\"200\",\"rc\":0,\"stderr\":\"\"},\"prod_root\":{\"http\":\"200\",\"rc\":0,\"stderr\":\"\"},\"staging_root\":{\"http\":\"000\",\"rc\":6,\"stderr\":\"curl: (6) Could not resolve host: newfi-staging.gram1.ru\\n\"}}\nPOSTAPPLY4_COMPARISON={\"cache_named_files_equal\":true,\"navigation_rows_equal\":true,\"phrase_count_equal\":true,\"prod_errors\":[0,0],\"prod_options\":{\"boardActive\":\"1\",\"boardUrl\":\"https://newfi.ru\",\"defaultStyleId\":\"4\",\"indexRoute\":\"portal/\"},\"prod_source_match\":{\"exact_file_set\":true,\"git_count\":8,\"guest_count\":8,\"hashes_equal\":true},\"source_derived_addon_id\":{\"prod\":\"Newfi/Portal\",\"staging\":\"Newfi/Portal\"},\"stage_errors\":[43,11],\"stage_options\":{\"boardActive\":\"0\",\"boardUrl\":\"http://newfi-staging.gram1.ru\",\"defaultStyleId\":\"4\",\"indexRoute\":\"portal/\"},\"stage_source_match\":{\"exact_file_set\":true,\"git_count\":8,\"guest_count\":8,\"hashes_equal\":true},\"template_rows_equal\":true,\"widget_rows_equal\":true}\nPOSTAPPLY4_HOLD_REASONS=[\"STAGING_XF_ERROR_BASELINE_DRIFT\",\"STAGING_ROOT_HTTP_UNEXPECTED\"]\nPOSTAPPLY4_DECISION=HOLD_STAGING_XF_ERROR_BASELINE_DRIFT__STAGING_ROOT_HTTP_UNEXPECTED\nPOSTAPPLY4_MUTATION_SCOPE=NO_GIT_NO_APPLICATION_NO_DB_NO_PRODUCTION_MUTATION\nPOSTAPPLY4_PUBLICATION=RUNNER_READ_ONLY_EVIDENCE_ONLY\n"
}