diff --git a/runtime/history/SUPPORT-260917-XENFORO-APP-POLICY-CODEVIPE-SIGNED-BRIDGE-CANARY-PATH-FIX-487R5.json b/runtime/history/SUPPORT-260917-XENFORO-APP-POLICY-CODEVIPE-SIGNED-BRIDGE-CANARY-PATH-FIX-487R5.json new file mode 100644 index 00000000..50914734 --- /dev/null +++ b/runtime/history/SUPPORT-260917-XENFORO-APP-POLICY-CODEVIPE-SIGNED-BRIDGE-CANARY-PATH-FIX-487R5.json @@ -0,0 +1,38 @@ +{ + "schema_version": 1, + "channel": "homelab-runtime", + "command_id": "SUPPORT-260917-XENFORO-APP-POLICY-CODEVIPE-SIGNED-BRIDGE-CANARY-PATH-FIX-487R5", + "status": "FAIL", + "rc": 2, + "host": "pve01", + "mode": "change", + "component": "xenforo-app-policy-codevipe-signed-bridge-canary-path-fix", + "started_at_utc": "2026-09-17T04:25:20Z", + "finished_at_utc": "2026-09-17T04:25:20Z", + "reference_register_checked": true, + "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", + "error_register_checked": true, + "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", + "command_sha256": "dbf9eb48fdd27f2c37468d78fcc7b5e7bf4ef55792ba194ea38fa29cd45a2d2b", + "duplicate_failed_command_blocked": false, + "block_reason": null, + "execution_started": true, + "change_declared": true, + "result_contract_valid": true, + "result_contract_status": "FAIL", + "result_contract_error": null, + "command_rc": 2, + "changes_made": true, + "rollback_started": true, + "rollback_restored": true, + "mutation_outcome": "ROLLED_BACK", + "sanitized": true, + "secrets_included": false, + "private_addresses_included": false, + "raw_evidence_retained_locally": true, + "raw_evidence_sha256": "fb0126254c8d10dc61bf48edaebafa27903ffaa02acec0c3cf69c5f71884a601", + "sanitized_output_sha256": "fb0126254c8d10dc61bf48edaebafa27903ffaa02acec0c3cf69c5f71884a601", + "output_truncated_in_json": false, + "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", + "output": "APP487R5_BEGIN\nAPP487R5_DECISION=FAIL_CODEVIPE_SIGNED_BRIDGE_CANARY\nAPP487R5_NEXT_GATE=STOP_REVIEW_487R5_BEFORE_488_ROLLOUT\nAPP487R5_STAGE=FORUM_DEPLOY\nAPP487R5_SUBSTAGE=RB_FORUM_AUDIT\nAPP487R5_FAILURE_LABEL=PVE_deploy_GUEST_EXIT\nAPP487R5_R1_ORPHANS_DETECTED=False\nAPP487R5_R1_ORPHANS_RECOVERED=False\nAPP487R5_TRIGGER_CREATED=False\nAPP487R5_PRODUCTION_EVENT_PROCESSING_ENABLED=False\nAPP487R5_CANARY_ROLLBACK_RESTORED=None\nAPP487R5_PERSISTENT_USER_DRIFT=None\nAPP487R5_SAFE_REPORT={\"anchor_486_commit\":\"94f4981e98cce74beec00c950de0b3731563e196\",\"backup_dr_mutations\":0,\"changes_made\":true,\"command_id\":\"SUPPORT-260917-XENFORO-APP-POLICY-CODEVIPE-SIGNED-BRIDGE-CANARY-PATH-FIX-487R5\",\"decision\":\"FAIL_CODEVIPE_SIGNED_BRIDGE_CANARY\",\"deployment_persists\":false,\"dns_mutations\":0,\"failure_class\":\"System.Management.Automation.RuntimeException\",\"failure_label\":\"PVE_deploy_GUEST_EXIT\",\"failure_sha256\":\"09eab7bcb463860c95b9803767630e2028d7f78fc451b34e4c7f8eff8f63604b\",\"function_created\":false,\"function_id_sha256\":\"\",\"guest_endpoint_created\":true,\"lockbox_secret_created\":false,\"mail_mutations\":0,\"next_gate\":\"STOP_REVIEW_487R5_BEFORE_488_ROLLOUT\",\"postbox_mutations\":0,\"production_event_processing_enabled\":false,\"r1_orphans_detected\":false,\"r1_orphans_recovered\":false,\"rollback_restored\":true,\"rollback_started\":true,\"secret_id_sha256\":\"\",\"service_account_created\":false,\"service_account_id_sha256\":\"\",\"stage\":\"FORUM_DEPLOY\",\"static_cloud_key_created\":false,\"substage\":\"RB_FORUM_AUDIT\",\"trigger_created\":false}\nHOMELAB_RESULT_CONTRACT={\"changes_made\":true,\"command_id\":\"SUPPORT-260917-XENFORO-APP-POLICY-CODEVIPE-SIGNED-BRIDGE-CANARY-PATH-FIX-487R5\",\"rollback_restored\":true,\"rollback_started\":true,\"status\":\"FAIL\",\"version\":1}\nAPP487R5_END\n" +} diff --git a/runtime/history/SUPPORT-260917-XENFORO-APP-POLICY-CODEVIPE-SIGNED-BRIDGE-CANARY-PATH-FIX-487R5.txt b/runtime/history/SUPPORT-260917-XENFORO-APP-POLICY-CODEVIPE-SIGNED-BRIDGE-CANARY-PATH-FIX-487R5.txt new file mode 100644 index 00000000..97bc2bc2 --- /dev/null +++ b/runtime/history/SUPPORT-260917-XENFORO-APP-POLICY-CODEVIPE-SIGNED-BRIDGE-CANARY-PATH-FIX-487R5.txt @@ -0,0 +1,47 @@ +CHAT_OUTPUT_BEGIN +COMMAND_ID=SUPPORT-260917-XENFORO-APP-POLICY-CODEVIPE-SIGNED-BRIDGE-CANARY-PATH-FIX-487R5 +STATUS=FAIL +RC=2 +HOST=pve01 +MODE=change +COMPONENT=xenforo-app-policy-codevipe-signed-bridge-canary-path-fix +REFERENCE_REGISTER_CHECK=OK +REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 +ERROR_REGISTER_CHECK=OK +ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 +COMMAND_SHA256=dbf9eb48fdd27f2c37468d78fcc7b5e7bf4ef55792ba194ea38fa29cd45a2d2b +DUPLICATE_FAILED_COMMAND_BLOCKED=false +EXECUTION_STARTED=true +CHANGE_DECLARED=true +RESULT_CONTRACT_VALID=true +RESULT_CONTRACT_STATUS=FAIL +RESULT_CONTRACT_ERROR=NONE +COMMAND_RC=2 +CHANGES_MADE=true +ROLLBACK_STARTED=true +ROLLBACK_RESTORED=true +MUTATION_OUTCOME=ROLLED_BACK +SANITIZED=yes +SECRETS_INCLUDED=no +PRIVATE_ADDRESSES_INCLUDED=no +RAW_EVIDENCE_SHA256=fb0126254c8d10dc61bf48edaebafa27903ffaa02acec0c3cf69c5f71884a601 +SANITIZED_OUTPUT_SHA256=fb0126254c8d10dc61bf48edaebafa27903ffaa02acec0c3cf69c5f71884a601 +OUTPUT_BEGIN +APP487R5_BEGIN +APP487R5_DECISION=FAIL_CODEVIPE_SIGNED_BRIDGE_CANARY +APP487R5_NEXT_GATE=STOP_REVIEW_487R5_BEFORE_488_ROLLOUT +APP487R5_STAGE=FORUM_DEPLOY +APP487R5_SUBSTAGE=RB_FORUM_AUDIT +APP487R5_FAILURE_LABEL=PVE_deploy_GUEST_EXIT +APP487R5_R1_ORPHANS_DETECTED=False +APP487R5_R1_ORPHANS_RECOVERED=False +APP487R5_TRIGGER_CREATED=False +APP487R5_PRODUCTION_EVENT_PROCESSING_ENABLED=False +APP487R5_CANARY_ROLLBACK_RESTORED=None +APP487R5_PERSISTENT_USER_DRIFT=None +APP487R5_SAFE_REPORT={"anchor_486_commit":"94f4981e98cce74beec00c950de0b3731563e196","backup_dr_mutations":0,"changes_made":true,"command_id":"SUPPORT-260917-XENFORO-APP-POLICY-CODEVIPE-SIGNED-BRIDGE-CANARY-PATH-FIX-487R5","decision":"FAIL_CODEVIPE_SIGNED_BRIDGE_CANARY","deployment_persists":false,"dns_mutations":0,"failure_class":"System.Management.Automation.RuntimeException","failure_label":"PVE_deploy_GUEST_EXIT","failure_sha256":"09eab7bcb463860c95b9803767630e2028d7f78fc451b34e4c7f8eff8f63604b","function_created":false,"function_id_sha256":"","guest_endpoint_created":true,"lockbox_secret_created":false,"mail_mutations":0,"next_gate":"STOP_REVIEW_487R5_BEFORE_488_ROLLOUT","postbox_mutations":0,"production_event_processing_enabled":false,"r1_orphans_detected":false,"r1_orphans_recovered":false,"rollback_restored":true,"rollback_started":true,"secret_id_sha256":"","service_account_created":false,"service_account_id_sha256":"","stage":"FORUM_DEPLOY","static_cloud_key_created":false,"substage":"RB_FORUM_AUDIT","trigger_created":false} +HOMELAB_RESULT_CONTRACT={"changes_made":true,"command_id":"SUPPORT-260917-XENFORO-APP-POLICY-CODEVIPE-SIGNED-BRIDGE-CANARY-PATH-FIX-487R5","rollback_restored":true,"rollback_started":true,"status":"FAIL","version":1} +APP487R5_END + +OUTPUT_END +CHAT_OUTPUT_END diff --git a/runtime/latest.json b/runtime/latest.json index a2b9103c..50914734 100644 --- a/runtime/latest.json +++ b/runtime/latest.json @@ -1,19 +1,19 @@ { "schema_version": 1, "channel": "homelab-runtime", - "command_id": "SUPPORT-260917-XENFORO-APP-POLICY-CODEVIPE-SIGNED-BRIDGE-CANARY-UNIQUE-NAMES-487R4", + "command_id": "SUPPORT-260917-XENFORO-APP-POLICY-CODEVIPE-SIGNED-BRIDGE-CANARY-PATH-FIX-487R5", "status": "FAIL", "rc": 2, "host": "pve01", "mode": "change", - "component": "xenforo-app-policy-codevipe-signed-bridge-canary-unique-names", - "started_at_utc": "2026-09-17T04:21:17Z", - "finished_at_utc": "2026-09-17T04:21:17Z", + "component": "xenforo-app-policy-codevipe-signed-bridge-canary-path-fix", + "started_at_utc": "2026-09-17T04:25:20Z", + "finished_at_utc": "2026-09-17T04:25:20Z", "reference_register_checked": true, "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", "error_register_checked": true, "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", - "command_sha256": "b1380aeeeb355b1847f72b4dd62c96df4e2b0b74ba06a07bcf087bb14c4de7cf", + "command_sha256": "dbf9eb48fdd27f2c37468d78fcc7b5e7bf4ef55792ba194ea38fa29cd45a2d2b", "duplicate_failed_command_blocked": false, "block_reason": null, "execution_started": true, @@ -22,17 +22,17 @@ "result_contract_status": "FAIL", "result_contract_error": null, "command_rc": 2, - "changes_made": false, - "rollback_started": false, - "rollback_restored": null, - "mutation_outcome": "NO_MUTATION", + "changes_made": true, + "rollback_started": true, + "rollback_restored": true, + "mutation_outcome": "ROLLED_BACK", "sanitized": true, "secrets_included": false, "private_addresses_included": false, "raw_evidence_retained_locally": true, - "raw_evidence_sha256": "3c07be4fe72834e9ce40528a1b6b2168a3edf0b4ef353c23872314e40562d719", - "sanitized_output_sha256": "3c07be4fe72834e9ce40528a1b6b2168a3edf0b4ef353c23872314e40562d719", + "raw_evidence_sha256": "fb0126254c8d10dc61bf48edaebafa27903ffaa02acec0c3cf69c5f71884a601", + "sanitized_output_sha256": "fb0126254c8d10dc61bf48edaebafa27903ffaa02acec0c3cf69c5f71884a601", "output_truncated_in_json": false, "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", - "output": "APP487R4_BEGIN\nAPP487R4_DECISION=FAIL_CODEVIPE_SIGNED_BRIDGE_CANARY\nAPP487R4_NEXT_GATE=STOP_REVIEW_487R4_BEFORE_488_ROLLOUT\nAPP487R4_STAGE=FORUM_ORPHAN_RECOVERY\nAPP487R4_SUBSTAGE=FORUM_ORPHAN_AUDIT\nAPP487R4_FAILURE_LABEL=PVE_audit_GUEST_EXIT\nAPP487R4_R1_ORPHANS_DETECTED=False\nAPP487R4_R1_ORPHANS_RECOVERED=False\nAPP487R4_TRIGGER_CREATED=False\nAPP487R4_PRODUCTION_EVENT_PROCESSING_ENABLED=False\nAPP487R4_CANARY_ROLLBACK_RESTORED=None\nAPP487R4_PERSISTENT_USER_DRIFT=None\nAPP487R4_SAFE_REPORT={\"anchor_486_commit\":\"94f4981e98cce74beec00c950de0b3731563e196\",\"backup_dr_mutations\":0,\"changes_made\":false,\"command_id\":\"SUPPORT-260917-XENFORO-APP-POLICY-CODEVIPE-SIGNED-BRIDGE-CANARY-UNIQUE-NAMES-487R4\",\"decision\":\"FAIL_CODEVIPE_SIGNED_BRIDGE_CANARY\",\"deployment_persists\":false,\"dns_mutations\":0,\"failure_class\":\"System.Management.Automation.RuntimeException\",\"failure_label\":\"PVE_audit_GUEST_EXIT\",\"failure_sha256\":\"7f0ad7f6c026ac517f2f07bd416f0d4287210b370b953fa4746ecc7225f3b365\",\"function_created\":false,\"function_id_sha256\":\"\",\"guest_endpoint_created\":false,\"lockbox_secret_created\":false,\"mail_mutations\":0,\"next_gate\":\"STOP_REVIEW_487R4_BEFORE_488_ROLLOUT\",\"postbox_mutations\":0,\"production_event_processing_enabled\":false,\"r1_orphans_detected\":false,\"r1_orphans_recovered\":false,\"rollback_restored\":null,\"rollback_started\":false,\"secret_id_sha256\":\"\",\"service_account_created\":false,\"service_account_id_sha256\":\"\",\"stage\":\"FORUM_ORPHAN_RECOVERY\",\"static_cloud_key_created\":false,\"substage\":\"FORUM_ORPHAN_AUDIT\",\"trigger_created\":false}\nHOMELAB_RESULT_CONTRACT={\"changes_made\":false,\"command_id\":\"SUPPORT-260917-XENFORO-APP-POLICY-CODEVIPE-SIGNED-BRIDGE-CANARY-UNIQUE-NAMES-487R4\",\"rollback_restored\":null,\"rollback_started\":false,\"status\":\"FAIL\",\"version\":1}\nAPP487R4_END\n" + "output": "APP487R5_BEGIN\nAPP487R5_DECISION=FAIL_CODEVIPE_SIGNED_BRIDGE_CANARY\nAPP487R5_NEXT_GATE=STOP_REVIEW_487R5_BEFORE_488_ROLLOUT\nAPP487R5_STAGE=FORUM_DEPLOY\nAPP487R5_SUBSTAGE=RB_FORUM_AUDIT\nAPP487R5_FAILURE_LABEL=PVE_deploy_GUEST_EXIT\nAPP487R5_R1_ORPHANS_DETECTED=False\nAPP487R5_R1_ORPHANS_RECOVERED=False\nAPP487R5_TRIGGER_CREATED=False\nAPP487R5_PRODUCTION_EVENT_PROCESSING_ENABLED=False\nAPP487R5_CANARY_ROLLBACK_RESTORED=None\nAPP487R5_PERSISTENT_USER_DRIFT=None\nAPP487R5_SAFE_REPORT={\"anchor_486_commit\":\"94f4981e98cce74beec00c950de0b3731563e196\",\"backup_dr_mutations\":0,\"changes_made\":true,\"command_id\":\"SUPPORT-260917-XENFORO-APP-POLICY-CODEVIPE-SIGNED-BRIDGE-CANARY-PATH-FIX-487R5\",\"decision\":\"FAIL_CODEVIPE_SIGNED_BRIDGE_CANARY\",\"deployment_persists\":false,\"dns_mutations\":0,\"failure_class\":\"System.Management.Automation.RuntimeException\",\"failure_label\":\"PVE_deploy_GUEST_EXIT\",\"failure_sha256\":\"09eab7bcb463860c95b9803767630e2028d7f78fc451b34e4c7f8eff8f63604b\",\"function_created\":false,\"function_id_sha256\":\"\",\"guest_endpoint_created\":true,\"lockbox_secret_created\":false,\"mail_mutations\":0,\"next_gate\":\"STOP_REVIEW_487R5_BEFORE_488_ROLLOUT\",\"postbox_mutations\":0,\"production_event_processing_enabled\":false,\"r1_orphans_detected\":false,\"r1_orphans_recovered\":false,\"rollback_restored\":true,\"rollback_started\":true,\"secret_id_sha256\":\"\",\"service_account_created\":false,\"service_account_id_sha256\":\"\",\"stage\":\"FORUM_DEPLOY\",\"static_cloud_key_created\":false,\"substage\":\"RB_FORUM_AUDIT\",\"trigger_created\":false}\nHOMELAB_RESULT_CONTRACT={\"changes_made\":true,\"command_id\":\"SUPPORT-260917-XENFORO-APP-POLICY-CODEVIPE-SIGNED-BRIDGE-CANARY-PATH-FIX-487R5\",\"rollback_restored\":true,\"rollback_started\":true,\"status\":\"FAIL\",\"version\":1}\nAPP487R5_END\n" } diff --git a/runtime/latest.txt b/runtime/latest.txt index a2c1ad9a..97bc2bc2 100644 --- a/runtime/latest.txt +++ b/runtime/latest.txt @@ -1,15 +1,15 @@ CHAT_OUTPUT_BEGIN -COMMAND_ID=SUPPORT-260917-XENFORO-APP-POLICY-CODEVIPE-SIGNED-BRIDGE-CANARY-UNIQUE-NAMES-487R4 +COMMAND_ID=SUPPORT-260917-XENFORO-APP-POLICY-CODEVIPE-SIGNED-BRIDGE-CANARY-PATH-FIX-487R5 STATUS=FAIL RC=2 HOST=pve01 MODE=change -COMPONENT=xenforo-app-policy-codevipe-signed-bridge-canary-unique-names +COMPONENT=xenforo-app-policy-codevipe-signed-bridge-canary-path-fix REFERENCE_REGISTER_CHECK=OK REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 ERROR_REGISTER_CHECK=OK ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 -COMMAND_SHA256=b1380aeeeb355b1847f72b4dd62c96df4e2b0b74ba06a07bcf087bb14c4de7cf +COMMAND_SHA256=dbf9eb48fdd27f2c37468d78fcc7b5e7bf4ef55792ba194ea38fa29cd45a2d2b DUPLICATE_FAILED_COMMAND_BLOCKED=false EXECUTION_STARTED=true CHANGE_DECLARED=true @@ -17,31 +17,31 @@ RESULT_CONTRACT_VALID=true RESULT_CONTRACT_STATUS=FAIL RESULT_CONTRACT_ERROR=NONE COMMAND_RC=2 -CHANGES_MADE=false -ROLLBACK_STARTED=false -ROLLBACK_RESTORED=null -MUTATION_OUTCOME=NO_MUTATION +CHANGES_MADE=true +ROLLBACK_STARTED=true +ROLLBACK_RESTORED=true +MUTATION_OUTCOME=ROLLED_BACK SANITIZED=yes SECRETS_INCLUDED=no PRIVATE_ADDRESSES_INCLUDED=no -RAW_EVIDENCE_SHA256=3c07be4fe72834e9ce40528a1b6b2168a3edf0b4ef353c23872314e40562d719 -SANITIZED_OUTPUT_SHA256=3c07be4fe72834e9ce40528a1b6b2168a3edf0b4ef353c23872314e40562d719 +RAW_EVIDENCE_SHA256=fb0126254c8d10dc61bf48edaebafa27903ffaa02acec0c3cf69c5f71884a601 +SANITIZED_OUTPUT_SHA256=fb0126254c8d10dc61bf48edaebafa27903ffaa02acec0c3cf69c5f71884a601 OUTPUT_BEGIN -APP487R4_BEGIN -APP487R4_DECISION=FAIL_CODEVIPE_SIGNED_BRIDGE_CANARY -APP487R4_NEXT_GATE=STOP_REVIEW_487R4_BEFORE_488_ROLLOUT -APP487R4_STAGE=FORUM_ORPHAN_RECOVERY -APP487R4_SUBSTAGE=FORUM_ORPHAN_AUDIT -APP487R4_FAILURE_LABEL=PVE_audit_GUEST_EXIT -APP487R4_R1_ORPHANS_DETECTED=False -APP487R4_R1_ORPHANS_RECOVERED=False -APP487R4_TRIGGER_CREATED=False -APP487R4_PRODUCTION_EVENT_PROCESSING_ENABLED=False -APP487R4_CANARY_ROLLBACK_RESTORED=None -APP487R4_PERSISTENT_USER_DRIFT=None -APP487R4_SAFE_REPORT={"anchor_486_commit":"94f4981e98cce74beec00c950de0b3731563e196","backup_dr_mutations":0,"changes_made":false,"command_id":"SUPPORT-260917-XENFORO-APP-POLICY-CODEVIPE-SIGNED-BRIDGE-CANARY-UNIQUE-NAMES-487R4","decision":"FAIL_CODEVIPE_SIGNED_BRIDGE_CANARY","deployment_persists":false,"dns_mutations":0,"failure_class":"System.Management.Automation.RuntimeException","failure_label":"PVE_audit_GUEST_EXIT","failure_sha256":"7f0ad7f6c026ac517f2f07bd416f0d4287210b370b953fa4746ecc7225f3b365","function_created":false,"function_id_sha256":"","guest_endpoint_created":false,"lockbox_secret_created":false,"mail_mutations":0,"next_gate":"STOP_REVIEW_487R4_BEFORE_488_ROLLOUT","postbox_mutations":0,"production_event_processing_enabled":false,"r1_orphans_detected":false,"r1_orphans_recovered":false,"rollback_restored":null,"rollback_started":false,"secret_id_sha256":"","service_account_created":false,"service_account_id_sha256":"","stage":"FORUM_ORPHAN_RECOVERY","static_cloud_key_created":false,"substage":"FORUM_ORPHAN_AUDIT","trigger_created":false} -HOMELAB_RESULT_CONTRACT={"changes_made":false,"command_id":"SUPPORT-260917-XENFORO-APP-POLICY-CODEVIPE-SIGNED-BRIDGE-CANARY-UNIQUE-NAMES-487R4","rollback_restored":null,"rollback_started":false,"status":"FAIL","version":1} -APP487R4_END +APP487R5_BEGIN +APP487R5_DECISION=FAIL_CODEVIPE_SIGNED_BRIDGE_CANARY +APP487R5_NEXT_GATE=STOP_REVIEW_487R5_BEFORE_488_ROLLOUT +APP487R5_STAGE=FORUM_DEPLOY +APP487R5_SUBSTAGE=RB_FORUM_AUDIT +APP487R5_FAILURE_LABEL=PVE_deploy_GUEST_EXIT +APP487R5_R1_ORPHANS_DETECTED=False +APP487R5_R1_ORPHANS_RECOVERED=False +APP487R5_TRIGGER_CREATED=False +APP487R5_PRODUCTION_EVENT_PROCESSING_ENABLED=False +APP487R5_CANARY_ROLLBACK_RESTORED=None +APP487R5_PERSISTENT_USER_DRIFT=None +APP487R5_SAFE_REPORT={"anchor_486_commit":"94f4981e98cce74beec00c950de0b3731563e196","backup_dr_mutations":0,"changes_made":true,"command_id":"SUPPORT-260917-XENFORO-APP-POLICY-CODEVIPE-SIGNED-BRIDGE-CANARY-PATH-FIX-487R5","decision":"FAIL_CODEVIPE_SIGNED_BRIDGE_CANARY","deployment_persists":false,"dns_mutations":0,"failure_class":"System.Management.Automation.RuntimeException","failure_label":"PVE_deploy_GUEST_EXIT","failure_sha256":"09eab7bcb463860c95b9803767630e2028d7f78fc451b34e4c7f8eff8f63604b","function_created":false,"function_id_sha256":"","guest_endpoint_created":true,"lockbox_secret_created":false,"mail_mutations":0,"next_gate":"STOP_REVIEW_487R5_BEFORE_488_ROLLOUT","postbox_mutations":0,"production_event_processing_enabled":false,"r1_orphans_detected":false,"r1_orphans_recovered":false,"rollback_restored":true,"rollback_started":true,"secret_id_sha256":"","service_account_created":false,"service_account_id_sha256":"","stage":"FORUM_DEPLOY","static_cloud_key_created":false,"substage":"RB_FORUM_AUDIT","trigger_created":false} +HOMELAB_RESULT_CONTRACT={"changes_made":true,"command_id":"SUPPORT-260917-XENFORO-APP-POLICY-CODEVIPE-SIGNED-BRIDGE-CANARY-PATH-FIX-487R5","rollback_restored":true,"rollback_started":true,"status":"FAIL","version":1} +APP487R5_END OUTPUT_END CHAT_OUTPUT_END