From ebeefcba2b3d0061e15b079d6362bbee5623ba76 Mon Sep 17 00:00:00 2001 From: homelab-runtime-publisher Date: Mon, 21 Sep 2026 07:05:39 +0000 Subject: [PATCH] runtime: publish SUPPORT-260921-HOMELAB-BACKUP-FINAL-SEAL-FIREWALL-1068R1 --- ...LAB-BACKUP-FINAL-SEAL-FIREWALL-1068R1.json | 34 ++++++------ ...ELAB-BACKUP-FINAL-SEAL-FIREWALL-1068R1.txt | 52 +++++++------------ runtime/latest.json | 36 ++++++------- runtime/latest.txt | 50 +++++++----------- 4 files changed, 74 insertions(+), 98 deletions(-) diff --git a/runtime/history/SUPPORT-260921-HOMELAB-BACKUP-FINAL-SEAL-FIREWALL-1068R1.json b/runtime/history/SUPPORT-260921-HOMELAB-BACKUP-FINAL-SEAL-FIREWALL-1068R1.json index 6c5fbe5f..0070a842 100644 --- a/runtime/history/SUPPORT-260921-HOMELAB-BACKUP-FINAL-SEAL-FIREWALL-1068R1.json +++ b/runtime/history/SUPPORT-260921-HOMELAB-BACKUP-FINAL-SEAL-FIREWALL-1068R1.json @@ -2,37 +2,37 @@ "schema_version": 1, "channel": "homelab-runtime", "command_id": "SUPPORT-260921-HOMELAB-BACKUP-FINAL-SEAL-FIREWALL-1068R1", - "status": "FAIL", - "rc": 1, + "status": "BLOCKED", + "rc": 73, "host": "pve01", "mode": "change", "component": "homelab-backup-final-seal-firewall", - "started_at_utc": "2026-09-21T07:01:25Z", - "finished_at_utc": "2026-09-21T07:03:30Z", + "started_at_utc": "2026-09-21T07:05:38Z", + "finished_at_utc": "2026-09-21T07:05:38Z", "reference_register_checked": true, "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", "error_register_checked": true, "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", "command_sha256": "35f273409633a28e55e5fc0ab2c9527884ef5a429fd97451e238efc04c0c97d5", - "duplicate_failed_command_blocked": false, - "block_reason": null, - "execution_started": true, + "duplicate_failed_command_blocked": true, + "block_reason": "EXACT_FAILED_COMMAND_REPEAT", + "execution_started": false, "change_declared": true, "result_contract_valid": true, - "result_contract_status": "FAIL", - "result_contract_error": null, - "command_rc": 1, - "changes_made": true, - "rollback_started": true, - "rollback_restored": true, - "mutation_outcome": "ROLLED_BACK", + "result_contract_status": "BLOCKED", + "result_contract_error": "RUNNER_PREEXECUTION_BLOCK", + "command_rc": null, + "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": "acfe2498af4354e393cc25bcf67faafc74595174ea922c456f4a48744ed2e9e3", - "sanitized_output_sha256": "acfe2498af4354e393cc25bcf67faafc74595174ea922c456f4a48744ed2e9e3", + "raw_evidence_sha256": "4c39c202a89e2db664642889380cfe1a275b8ef61b60f1b177e20a6d1e34d24b", + "sanitized_output_sha256": "4c39c202a89e2db664642889380cfe1a275b8ef61b60f1b177e20a6d1e34d24b", "output_truncated_in_json": false, "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", - "output": "WORKERS2_BACKUP_FINAL_SEAL_FIREWALL_BEGIN=1\nCOMMAND_ID=SUPPORT-260921-HOMELAB-BACKUP-FINAL-SEAL-FIREWALL-1068R1\nMODE=change\nCOMPONENT=homelab-backup-final-seal-firewall\nMUTATION_BOUNDARY=PVE01_TCP25_FIREWALL_MONITORING_ONLY;NARROW_POSTFIX_MONITORING_RELAY;NO_REPEAT_BACKUPS;CORRECTED_CLOUDB;ALERTMANAGER_EMAIL;QUIESCED_GC;ISOLATED_PUSH;TWO_AUDITS;FINAL_SEALS\nPREAUDIT_ALLOWED_ISSUES=[\"ALERT_EMAIL\",\"CLOUDB_DRILL\",\"CLOUDB_TIMER\",\"SOURCE_OFFHOST\"]\nCLOUDB_PREFLIGHT=OK\nPREFLIGHT=OK\nFAILURE=MONITORING_SMTP_TCP\nFIREWALL_CHANGED=true\nPOSTFIX_CHANGED=true\nALERTMANAGER_CHANGED=false\nRETENTION_GC_STARTED=false\nSOURCE_COMMITTED=false\nROLLBACK_VERIFIED=true\nBACKUP_PLATFORM_STATUS=NOT_SEALED\nDR_STATUS=NOT_FINAL\nTASK_RESULT=FAIL_HOMELAB_BACKUP_FINAL_SEAL_FIREWALL\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"SUPPORT-260921-HOMELAB-BACKUP-FINAL-SEAL-FIREWALL-1068R1\",\"status\":\"FAIL\",\"changes_made\":true,\"rollback_started\":true,\"rollback_restored\":true}\nWORKERS2_BACKUP_FINAL_SEAL_FIREWALL_END=1\n" + "output": "COMMAND_EXECUTION_BLOCKED=yes\nREASON=EXACT_FAILED_COMMAND_REPEAT\nPREVIOUS_RC=1\nCOMMAND_SHA256=35f273409633a28e55e5fc0ab2c9527884ef5a429fd97451e238efc04c0c97d5\n\nSet HOMELAB_ALLOW_REPEAT=1 only after reviewing the previous failure.\n" } diff --git a/runtime/history/SUPPORT-260921-HOMELAB-BACKUP-FINAL-SEAL-FIREWALL-1068R1.txt b/runtime/history/SUPPORT-260921-HOMELAB-BACKUP-FINAL-SEAL-FIREWALL-1068R1.txt index 47d1e9f9..05875669 100644 --- a/runtime/history/SUPPORT-260921-HOMELAB-BACKUP-FINAL-SEAL-FIREWALL-1068R1.txt +++ b/runtime/history/SUPPORT-260921-HOMELAB-BACKUP-FINAL-SEAL-FIREWALL-1068R1.txt @@ -1,7 +1,7 @@ CHAT_OUTPUT_BEGIN COMMAND_ID=SUPPORT-260921-HOMELAB-BACKUP-FINAL-SEAL-FIREWALL-1068R1 -STATUS=FAIL -RC=1 +STATUS=BLOCKED +RC=73 HOST=pve01 MODE=change COMPONENT=homelab-backup-final-seal-firewall @@ -10,43 +10,29 @@ REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d6 ERROR_REGISTER_CHECK=OK ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 COMMAND_SHA256=35f273409633a28e55e5fc0ab2c9527884ef5a429fd97451e238efc04c0c97d5 -DUPLICATE_FAILED_COMMAND_BLOCKED=false -EXECUTION_STARTED=true +DUPLICATE_FAILED_COMMAND_BLOCKED=true +EXECUTION_STARTED=false CHANGE_DECLARED=true RESULT_CONTRACT_VALID=true -RESULT_CONTRACT_STATUS=FAIL -RESULT_CONTRACT_ERROR=NONE -COMMAND_RC=1 -CHANGES_MADE=true -ROLLBACK_STARTED=true -ROLLBACK_RESTORED=true -MUTATION_OUTCOME=ROLLED_BACK +RESULT_CONTRACT_STATUS=BLOCKED +RESULT_CONTRACT_ERROR=RUNNER_PREEXECUTION_BLOCK +COMMAND_RC= +CHANGES_MADE=false +ROLLBACK_STARTED=false +ROLLBACK_RESTORED=null +MUTATION_OUTCOME=NO_MUTATION SANITIZED=yes SECRETS_INCLUDED=no PRIVATE_ADDRESSES_INCLUDED=no -RAW_EVIDENCE_SHA256=acfe2498af4354e393cc25bcf67faafc74595174ea922c456f4a48744ed2e9e3 -SANITIZED_OUTPUT_SHA256=acfe2498af4354e393cc25bcf67faafc74595174ea922c456f4a48744ed2e9e3 +RAW_EVIDENCE_SHA256=4c39c202a89e2db664642889380cfe1a275b8ef61b60f1b177e20a6d1e34d24b +SANITIZED_OUTPUT_SHA256=4c39c202a89e2db664642889380cfe1a275b8ef61b60f1b177e20a6d1e34d24b OUTPUT_BEGIN -WORKERS2_BACKUP_FINAL_SEAL_FIREWALL_BEGIN=1 -COMMAND_ID=SUPPORT-260921-HOMELAB-BACKUP-FINAL-SEAL-FIREWALL-1068R1 -MODE=change -COMPONENT=homelab-backup-final-seal-firewall -MUTATION_BOUNDARY=PVE01_TCP25_FIREWALL_MONITORING_ONLY;NARROW_POSTFIX_MONITORING_RELAY;NO_REPEAT_BACKUPS;CORRECTED_CLOUDB;ALERTMANAGER_EMAIL;QUIESCED_GC;ISOLATED_PUSH;TWO_AUDITS;FINAL_SEALS -PREAUDIT_ALLOWED_ISSUES=["ALERT_EMAIL","CLOUDB_DRILL","CLOUDB_TIMER","SOURCE_OFFHOST"] -CLOUDB_PREFLIGHT=OK -PREFLIGHT=OK -FAILURE=MONITORING_SMTP_TCP -FIREWALL_CHANGED=true -POSTFIX_CHANGED=true -ALERTMANAGER_CHANGED=false -RETENTION_GC_STARTED=false -SOURCE_COMMITTED=false -ROLLBACK_VERIFIED=true -BACKUP_PLATFORM_STATUS=NOT_SEALED -DR_STATUS=NOT_FINAL -TASK_RESULT=FAIL_HOMELAB_BACKUP_FINAL_SEAL_FIREWALL -HOMELAB_RESULT_CONTRACT={"version":1,"command_id":"SUPPORT-260921-HOMELAB-BACKUP-FINAL-SEAL-FIREWALL-1068R1","status":"FAIL","changes_made":true,"rollback_started":true,"rollback_restored":true} -WORKERS2_BACKUP_FINAL_SEAL_FIREWALL_END=1 +COMMAND_EXECUTION_BLOCKED=yes +REASON=EXACT_FAILED_COMMAND_REPEAT +PREVIOUS_RC=1 +COMMAND_SHA256=35f273409633a28e55e5fc0ab2c9527884ef5a429fd97451e238efc04c0c97d5 + +Set HOMELAB_ALLOW_REPEAT=1 only after reviewing the previous failure. OUTPUT_END CHAT_OUTPUT_END diff --git a/runtime/latest.json b/runtime/latest.json index 37303256..0070a842 100644 --- a/runtime/latest.json +++ b/runtime/latest.json @@ -1,27 +1,27 @@ { "schema_version": 1, "channel": "homelab-runtime", - "command_id": "SUPPORT-260921-PVEPRO-GRAM-SUPPORT-EFFECTIVE-STAFF-UX-ACCEPTANCE-READONLY-RETRY-876R1", - "status": "OK", - "rc": 0, + "command_id": "SUPPORT-260921-HOMELAB-BACKUP-FINAL-SEAL-FIREWALL-1068R1", + "status": "BLOCKED", + "rc": 73, "host": "pve01", - "mode": "read-only", - "component": "pvepro-gram-support-effective-staff-ux-acceptance-readonly", - "started_at_utc": "2026-09-21T07:04:58Z", - "finished_at_utc": "2026-09-21T07:05:03Z", + "mode": "change", + "component": "homelab-backup-final-seal-firewall", + "started_at_utc": "2026-09-21T07:05:38Z", + "finished_at_utc": "2026-09-21T07:05:38Z", "reference_register_checked": true, "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", "error_register_checked": true, "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", - "command_sha256": "13641fb4b1cde782342b886558734e056cf30ee6878073395f1714b059b5852b", - "duplicate_failed_command_blocked": false, - "block_reason": null, - "execution_started": true, - "change_declared": false, + "command_sha256": "35f273409633a28e55e5fc0ab2c9527884ef5a429fd97451e238efc04c0c97d5", + "duplicate_failed_command_blocked": true, + "block_reason": "EXACT_FAILED_COMMAND_REPEAT", + "execution_started": false, + "change_declared": true, "result_contract_valid": true, - "result_contract_status": null, - "result_contract_error": null, - "command_rc": 0, + "result_contract_status": "BLOCKED", + "result_contract_error": "RUNNER_PREEXECUTION_BLOCK", + "command_rc": null, "changes_made": false, "rollback_started": false, "rollback_restored": null, @@ -30,9 +30,9 @@ "secrets_included": false, "private_addresses_included": false, "raw_evidence_retained_locally": true, - "raw_evidence_sha256": "17bad70100b4e442a2e8c30a246036546c55899d792bbb14d3379e7a849743de", - "sanitized_output_sha256": "17bad70100b4e442a2e8c30a246036546c55899d792bbb14d3379e7a849743de", + "raw_evidence_sha256": "4c39c202a89e2db664642889380cfe1a275b8ef61b60f1b177e20a6d1e34d24b", + "sanitized_output_sha256": "4c39c202a89e2db664642889380cfe1a275b8ef61b60f1b177e20a6d1e34d24b", "output_truncated_in_json": false, "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", - "output": "PRODUCTION_HOST={\"all_link_down\":false,\"config_sha256\":\"ebd2b7d44ab58a222b4fd5a7dcd9358d3082e593bd70fb07c2331c70f22e82ab\",\"lock\":null,\"name\":\"pvepro-prod\",\"snapshots\":[],\"status\":\"running\",\"vmstate\":null}\nSTAGING_HOST={\"all_link_down\":true,\"config_sha256\":\"77b9637cdaba51cd1a0fc7560f5a3ec2689292813cf98ab21f3d957bc6dc3006\",\"lock\":null,\"name\":\"pvepro-staging-v1\",\"snapshots\":[],\"status\":\"stopped\",\"vmstate\":null}\nPRODUCTION_STATE={\"addon\":1,\"boardActive\":\"1\",\"errors\":20,\"permission_jobs\":0,\"permissions\":9,\"posts\":44,\"routes\":3,\"support_source\":1,\"tables\":6,\"threads\":44}\nEFFECTIVE_FRESH_PROCESS_1={\"registered\":{\"entries\":[{\"permission_id\":\"create\",\"permission_value\":\"allow\",\"permission_value_int\":0},{\"permission_id\":\"replyOwn\",\"permission_value\":\"allow\",\"permission_value_int\":0},{\"permission_id\":\"view\",\"permission_value\":\"allow\",\"permission_value_int\":0},{\"permission_id\":\"viewOwn\",\"permission_value\":\"allow\",\"permission_value_int\":0}]},\"routes\":[{\"action_prefix\":\"\",\"controller\":\"Gram\\\\Support:Support\",\"format\":\"\",\"route_prefix\":\"support\",\"route_type\":\"public\",\"sub_name\":\"\"},{\"action_prefix\":\"\",\"controller\":\"Gram\\\\Support:Pwa\",\"format\":\"service-worker\",\"route_prefix\":\"support\",\"route_type\":\"public\",\"sub_name\":\"service-worker\"},{\"action_prefix\":\"\",\"controller\":\"Gram\\\\Support:StaffSupport\",\"format\":\"staff\",\"route_prefix\":\"support\",\"route_type\":\"public\",\"sub_name\":\"staff\"}],\"staff\":[{\"admit\":true,\"all9\":true,\"id_sha256\":\"6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b\",\"is_admin\":true,\"is_moderator\":true,\"permissions\":{\"assign\":true,\"create\":true,\"internalNotes\":true,\"manage\":true,\"replyOwn\":true,\"view\":true,\"viewAll\":true,\"viewOwn\":true,\"viewTechnicalContext\":true}}],\"staff_controller_exists\":true,\"staff_controller_has_manage\":true,\"staff_controller_has_viewAll\":true,\"staff_controller_sha256\":\"6852bd0061d6e118851673bfd4099e2b22e6291bf09f429820740844996f93f9\",\"staff_count\":1}\nEFFECTIVE_FRESH_PROCESS_2={\"registered\":{\"entries\":[{\"permission_id\":\"create\",\"permission_value\":\"allow\",\"permission_value_int\":0},{\"permission_id\":\"replyOwn\",\"permission_value\":\"allow\",\"permission_value_int\":0},{\"permission_id\":\"view\",\"permission_value\":\"allow\",\"permission_value_int\":0},{\"permission_id\":\"viewOwn\",\"permission_value\":\"allow\",\"permission_value_int\":0}]},\"routes\":[{\"action_prefix\":\"\",\"controller\":\"Gram\\\\Support:Support\",\"format\":\"\",\"route_prefix\":\"support\",\"route_type\":\"public\",\"sub_name\":\"\"},{\"action_prefix\":\"\",\"controller\":\"Gram\\\\Support:Pwa\",\"format\":\"service-worker\",\"route_prefix\":\"support\",\"route_type\":\"public\",\"sub_name\":\"service-worker\"},{\"action_prefix\":\"\",\"controller\":\"Gram\\\\Support:StaffSupport\",\"format\":\"staff\",\"route_prefix\":\"support\",\"route_type\":\"public\",\"sub_name\":\"staff\"}],\"staff\":[{\"admit\":true,\"all9\":true,\"id_sha256\":\"6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b\",\"is_admin\":true,\"is_moderator\":true,\"permissions\":{\"assign\":true,\"create\":true,\"internalNotes\":true,\"manage\":true,\"replyOwn\":true,\"view\":true,\"viewAll\":true,\"viewOwn\":true,\"viewTechnicalContext\":true}}],\"staff_controller_exists\":true,\"staff_controller_has_manage\":true,\"staff_controller_has_viewAll\":true,\"staff_controller_sha256\":\"6852bd0061d6e118851673bfd4099e2b22e6291bf09f429820740844996f93f9\",\"staff_count\":1}\nPUBLIC_UX=[{\"/\":{\"bytes\":36899,\"content_type\":\"text/html; charset=utf-8\",\"effective\":\"https://pvepro.ru/\",\"has_form\":true,\"has_submit\":true,\"has_support_link\":true,\"has_textarea\":false,\"has_xf_token\":true,\"http\":200,\"marker\":true,\"rc\":0,\"sha256\":\"6b33ec1df6fc80bd4617c289af26a9a1306ae249801d33a2cb0287b7c51a6e8f\",\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":36954},\"/support/\":{\"bytes\":28948,\"content_type\":\"text/html; charset=utf-8\",\"effective\":\"https://pvepro.ru/support/create\",\"has_form\":true,\"has_submit\":true,\"has_support_link\":true,\"has_textarea\":true,\"has_xf_token\":true,\"http\":200,\"marker\":true,\"rc\":0,\"sha256\":\"f056b2d0640e332949b7a2914722639d2a01f9c2ccb685f95785851ec8531786\",\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":29017},\"/support/create/\":{\"bytes\":28949,\"content_type\":\"text/html; charset=utf-8\",\"effective\":\"https://pvepro.ru/support/create/\",\"has_form\":true,\"has_submit\":true,\"has_support_link\":true,\"has_textarea\":true,\"has_xf_token\":true,\"http\":200,\"marker\":true,\"rc\":0,\"sha256\":\"2b1f5f7fcaf686c2806dd06a1aae715ecfeed8f38782e23e65209516dab9fcbf\",\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":29019},\"/support/staff/\":{\"bytes\":29893,\"content_type\":\"text/html; charset=utf-8\",\"effective\":\"https://pvepro.ru/support/staff/\",\"has_form\":true,\"has_submit\":true,\"has_support_link\":true,\"has_textarea\":false,\"has_xf_token\":true,\"http\":403,\"marker\":true,\"rc\":0,\"sha256\":\"5f6ae6cdd1f88f550af3068b510e53692cb78582207a07d0dd39c2b341f2f393\",\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":29962}},{\"/\":{\"bytes\":36899,\"content_type\":\"text/html; charset=utf-8\",\"effective\":\"https://pvepro.ru/\",\"has_form\":true,\"has_submit\":true,\"has_support_link\":true,\"has_textarea\":false,\"has_xf_token\":true,\"http\":200,\"marker\":true,\"rc\":0,\"sha256\":\"51b465578acc9e02fb44da0f8e749e34c8f8cb426777eb2f0aa20e838c4c74df\",\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":36954},\"/support/\":{\"bytes\":28948,\"content_type\":\"text/html; charset=utf-8\",\"effective\":\"https://pvepro.ru/support/create\",\"has_form\":true,\"has_submit\":true,\"has_support_link\":true,\"has_textarea\":true,\"has_xf_token\":true,\"http\":200,\"marker\":true,\"rc\":0,\"sha256\":\"eccb43c14973e2e2920df58536a18bc45bb86654c16f21cfb82ce60358926f0c\",\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":29017},\"/support/create/\":{\"bytes\":28949,\"content_type\":\"text/html; charset=utf-8\",\"effective\":\"https://pvepro.ru/support/create/\",\"has_form\":true,\"has_submit\":true,\"has_support_link\":true,\"has_textarea\":true,\"has_xf_token\":true,\"http\":200,\"marker\":true,\"rc\":0,\"sha256\":\"9ac5f404e570788e2bf065c44e8a82fe1cf758c1b2891b6f71b2464106c90e9c\",\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":29019},\"/support/staff/\":{\"bytes\":29893,\"content_type\":\"text/html; charset=utf-8\",\"effective\":\"https://pvepro.ru/support/staff/\",\"has_form\":true,\"has_submit\":true,\"has_support_link\":true,\"has_textarea\":false,\"has_xf_token\":true,\"http\":403,\"marker\":true,\"rc\":0,\"sha256\":\"65d1d80b93d550140ea1c0ea7eab62004ab9d798518713d3d0e2296e0029fb9b\",\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":29962}}]\nEFFECTIVE_STAFF_9OF9=true\nREGISTERED_POLICY_SOURCE_EXACT=true\nSTAFF_ROUTE_PROTECTED_ANON=true\nDETAILED_GUEST_UX_ACCEPTED=true\nGRAM_SUPPORT_EFFECTIVE_UX_CHECKPOINT_COMPLETE=true\nPRODUCT_CHECKPOINTS_REMAINING=12\nPLANNING_MINIMUM_MAJOR_COMMANDS_REMAINING=12\nNEXT_GATE=NEXT_PRODUCT_CHECKPOINT_AFTER_GRAM_SUPPORT_EFFECTIVE_UX\nTASK_RESULT=PASS_PVEPRO_GRAM_SUPPORT_EFFECTIVE_STAFF_AND_DETAILED_UX_ACCEPTANCE\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"SUPPORT-260921-PVEPRO-GRAM-SUPPORT-EFFECTIVE-STAFF-UX-ACCEPTANCE-READONLY-RETRY-876R1\",\"status\":\"OK\",\"changes_made\":false,\"rollback_started\":false,\"rollback_restored\":null}\n" + "output": "COMMAND_EXECUTION_BLOCKED=yes\nREASON=EXACT_FAILED_COMMAND_REPEAT\nPREVIOUS_RC=1\nCOMMAND_SHA256=35f273409633a28e55e5fc0ab2c9527884ef5a429fd97451e238efc04c0c97d5\n\nSet HOMELAB_ALLOW_REPEAT=1 only after reviewing the previous failure.\n" } diff --git a/runtime/latest.txt b/runtime/latest.txt index 605062ec..05875669 100644 --- a/runtime/latest.txt +++ b/runtime/latest.txt @@ -1,22 +1,22 @@ CHAT_OUTPUT_BEGIN -COMMAND_ID=SUPPORT-260921-PVEPRO-GRAM-SUPPORT-EFFECTIVE-STAFF-UX-ACCEPTANCE-READONLY-RETRY-876R1 -STATUS=OK -RC=0 +COMMAND_ID=SUPPORT-260921-HOMELAB-BACKUP-FINAL-SEAL-FIREWALL-1068R1 +STATUS=BLOCKED +RC=73 HOST=pve01 -MODE=read-only -COMPONENT=pvepro-gram-support-effective-staff-ux-acceptance-readonly +MODE=change +COMPONENT=homelab-backup-final-seal-firewall REFERENCE_REGISTER_CHECK=OK REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 ERROR_REGISTER_CHECK=OK ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 -COMMAND_SHA256=13641fb4b1cde782342b886558734e056cf30ee6878073395f1714b059b5852b -DUPLICATE_FAILED_COMMAND_BLOCKED=false -EXECUTION_STARTED=true -CHANGE_DECLARED=false +COMMAND_SHA256=35f273409633a28e55e5fc0ab2c9527884ef5a429fd97451e238efc04c0c97d5 +DUPLICATE_FAILED_COMMAND_BLOCKED=true +EXECUTION_STARTED=false +CHANGE_DECLARED=true RESULT_CONTRACT_VALID=true -RESULT_CONTRACT_STATUS=NOT_APPLICABLE -RESULT_CONTRACT_ERROR=NONE -COMMAND_RC=0 +RESULT_CONTRACT_STATUS=BLOCKED +RESULT_CONTRACT_ERROR=RUNNER_PREEXECUTION_BLOCK +COMMAND_RC= CHANGES_MADE=false ROLLBACK_STARTED=false ROLLBACK_RESTORED=null @@ -24,25 +24,15 @@ MUTATION_OUTCOME=NO_MUTATION SANITIZED=yes SECRETS_INCLUDED=no PRIVATE_ADDRESSES_INCLUDED=no -RAW_EVIDENCE_SHA256=17bad70100b4e442a2e8c30a246036546c55899d792bbb14d3379e7a849743de -SANITIZED_OUTPUT_SHA256=17bad70100b4e442a2e8c30a246036546c55899d792bbb14d3379e7a849743de +RAW_EVIDENCE_SHA256=4c39c202a89e2db664642889380cfe1a275b8ef61b60f1b177e20a6d1e34d24b +SANITIZED_OUTPUT_SHA256=4c39c202a89e2db664642889380cfe1a275b8ef61b60f1b177e20a6d1e34d24b OUTPUT_BEGIN -PRODUCTION_HOST={"all_link_down":false,"config_sha256":"ebd2b7d44ab58a222b4fd5a7dcd9358d3082e593bd70fb07c2331c70f22e82ab","lock":null,"name":"pvepro-prod","snapshots":[],"status":"running","vmstate":null} -STAGING_HOST={"all_link_down":true,"config_sha256":"77b9637cdaba51cd1a0fc7560f5a3ec2689292813cf98ab21f3d957bc6dc3006","lock":null,"name":"pvepro-staging-v1","snapshots":[],"status":"stopped","vmstate":null} -PRODUCTION_STATE={"addon":1,"boardActive":"1","errors":20,"permission_jobs":0,"permissions":9,"posts":44,"routes":3,"support_source":1,"tables":6,"threads":44} -EFFECTIVE_FRESH_PROCESS_1={"registered":{"entries":[{"permission_id":"create","permission_value":"allow","permission_value_int":0},{"permission_id":"replyOwn","permission_value":"allow","permission_value_int":0},{"permission_id":"view","permission_value":"allow","permission_value_int":0},{"permission_id":"viewOwn","permission_value":"allow","permission_value_int":0}]},"routes":[{"action_prefix":"","controller":"Gram\\Support:Support","format":"","route_prefix":"support","route_type":"public","sub_name":""},{"action_prefix":"","controller":"Gram\\Support:Pwa","format":"service-worker","route_prefix":"support","route_type":"public","sub_name":"service-worker"},{"action_prefix":"","controller":"Gram\\Support:StaffSupport","format":"staff","route_prefix":"support","route_type":"public","sub_name":"staff"}],"staff":[{"admit":true,"all9":true,"id_sha256":"6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b","is_admin":true,"is_moderator":true,"permissions":{"assign":true,"create":true,"internalNotes":true,"manage":true,"replyOwn":true,"view":true,"viewAll":true,"viewOwn":true,"viewTechnicalContext":true}}],"staff_controller_exists":true,"staff_controller_has_manage":true,"staff_controller_has_viewAll":true,"staff_controller_sha256":"6852bd0061d6e118851673bfd4099e2b22e6291bf09f429820740844996f93f9","staff_count":1} -EFFECTIVE_FRESH_PROCESS_2={"registered":{"entries":[{"permission_id":"create","permission_value":"allow","permission_value_int":0},{"permission_id":"replyOwn","permission_value":"allow","permission_value_int":0},{"permission_id":"view","permission_value":"allow","permission_value_int":0},{"permission_id":"viewOwn","permission_value":"allow","permission_value_int":0}]},"routes":[{"action_prefix":"","controller":"Gram\\Support:Support","format":"","route_prefix":"support","route_type":"public","sub_name":""},{"action_prefix":"","controller":"Gram\\Support:Pwa","format":"service-worker","route_prefix":"support","route_type":"public","sub_name":"service-worker"},{"action_prefix":"","controller":"Gram\\Support:StaffSupport","format":"staff","route_prefix":"support","route_type":"public","sub_name":"staff"}],"staff":[{"admit":true,"all9":true,"id_sha256":"6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b","is_admin":true,"is_moderator":true,"permissions":{"assign":true,"create":true,"internalNotes":true,"manage":true,"replyOwn":true,"view":true,"viewAll":true,"viewOwn":true,"viewTechnicalContext":true}}],"staff_controller_exists":true,"staff_controller_has_manage":true,"staff_controller_has_viewAll":true,"staff_controller_sha256":"6852bd0061d6e118851673bfd4099e2b22e6291bf09f429820740844996f93f9","staff_count":1} -PUBLIC_UX=[{"/":{"bytes":36899,"content_type":"text/html; charset=utf-8","effective":"https://pvepro.ru/","has_form":true,"has_submit":true,"has_support_link":true,"has_textarea":false,"has_xf_token":true,"http":200,"marker":true,"rc":0,"sha256":"6b33ec1df6fc80bd4617c289af26a9a1306ae249801d33a2cb0287b7c51a6e8f","stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":36954},"/support/":{"bytes":28948,"content_type":"text/html; charset=utf-8","effective":"https://pvepro.ru/support/create","has_form":true,"has_submit":true,"has_support_link":true,"has_textarea":true,"has_xf_token":true,"http":200,"marker":true,"rc":0,"sha256":"f056b2d0640e332949b7a2914722639d2a01f9c2ccb685f95785851ec8531786","stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":29017},"/support/create/":{"bytes":28949,"content_type":"text/html; charset=utf-8","effective":"https://pvepro.ru/support/create/","has_form":true,"has_submit":true,"has_support_link":true,"has_textarea":true,"has_xf_token":true,"http":200,"marker":true,"rc":0,"sha256":"2b1f5f7fcaf686c2806dd06a1aae715ecfeed8f38782e23e65209516dab9fcbf","stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":29019},"/support/staff/":{"bytes":29893,"content_type":"text/html; charset=utf-8","effective":"https://pvepro.ru/support/staff/","has_form":true,"has_submit":true,"has_support_link":true,"has_textarea":false,"has_xf_token":true,"http":403,"marker":true,"rc":0,"sha256":"5f6ae6cdd1f88f550af3068b510e53692cb78582207a07d0dd39c2b341f2f393","stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":29962}},{"/":{"bytes":36899,"content_type":"text/html; charset=utf-8","effective":"https://pvepro.ru/","has_form":true,"has_submit":true,"has_support_link":true,"has_textarea":false,"has_xf_token":true,"http":200,"marker":true,"rc":0,"sha256":"51b465578acc9e02fb44da0f8e749e34c8f8cb426777eb2f0aa20e838c4c74df","stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":36954},"/support/":{"bytes":28948,"content_type":"text/html; charset=utf-8","effective":"https://pvepro.ru/support/create","has_form":true,"has_submit":true,"has_support_link":true,"has_textarea":true,"has_xf_token":true,"http":200,"marker":true,"rc":0,"sha256":"eccb43c14973e2e2920df58536a18bc45bb86654c16f21cfb82ce60358926f0c","stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":29017},"/support/create/":{"bytes":28949,"content_type":"text/html; charset=utf-8","effective":"https://pvepro.ru/support/create/","has_form":true,"has_submit":true,"has_support_link":true,"has_textarea":true,"has_xf_token":true,"http":200,"marker":true,"rc":0,"sha256":"9ac5f404e570788e2bf065c44e8a82fe1cf758c1b2891b6f71b2464106c90e9c","stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":29019},"/support/staff/":{"bytes":29893,"content_type":"text/html; charset=utf-8","effective":"https://pvepro.ru/support/staff/","has_form":true,"has_submit":true,"has_support_link":true,"has_textarea":false,"has_xf_token":true,"http":403,"marker":true,"rc":0,"sha256":"65d1d80b93d550140ea1c0ea7eab62004ab9d798518713d3d0e2296e0029fb9b","stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":29962}}] -EFFECTIVE_STAFF_9OF9=true -REGISTERED_POLICY_SOURCE_EXACT=true -STAFF_ROUTE_PROTECTED_ANON=true -DETAILED_GUEST_UX_ACCEPTED=true -GRAM_SUPPORT_EFFECTIVE_UX_CHECKPOINT_COMPLETE=true -PRODUCT_CHECKPOINTS_REMAINING=12 -PLANNING_MINIMUM_MAJOR_COMMANDS_REMAINING=12 -NEXT_GATE=NEXT_PRODUCT_CHECKPOINT_AFTER_GRAM_SUPPORT_EFFECTIVE_UX -TASK_RESULT=PASS_PVEPRO_GRAM_SUPPORT_EFFECTIVE_STAFF_AND_DETAILED_UX_ACCEPTANCE -HOMELAB_RESULT_CONTRACT={"version":1,"command_id":"SUPPORT-260921-PVEPRO-GRAM-SUPPORT-EFFECTIVE-STAFF-UX-ACCEPTANCE-READONLY-RETRY-876R1","status":"OK","changes_made":false,"rollback_started":false,"rollback_restored":null} +COMMAND_EXECUTION_BLOCKED=yes +REASON=EXACT_FAILED_COMMAND_REPEAT +PREVIOUS_RC=1 +COMMAND_SHA256=35f273409633a28e55e5fc0ab2c9527884ef5a429fd97451e238efc04c0c97d5 + +Set HOMELAB_ALLOW_REPEAT=1 only after reviewing the previous failure. OUTPUT_END CHAT_OUTPUT_END