From 27beba537983b999ea44e879fc151916500730f9 Mon Sep 17 00:00:00 2001 From: homelab-runtime-publisher Date: Mon, 21 Sep 2026 02:39:46 +0000 Subject: [PATCH] runtime: publish SUPPORT-260921-HOMELAB-BACKUP-POST1032-RCA-READONLY-1033R1 --- ...B-BACKUP-POST1032-RCA-READONLY-1033R1.json | 38 ++++++++++ ...AB-BACKUP-POST1032-RCA-READONLY-1033R1.txt | 70 ++++++++++++++++++ runtime/latest.json | 36 ++++----- runtime/latest.txt | 74 ++++++++++++++----- 4 files changed, 180 insertions(+), 38 deletions(-) create mode 100644 runtime/history/SUPPORT-260921-HOMELAB-BACKUP-POST1032-RCA-READONLY-1033R1.json create mode 100644 runtime/history/SUPPORT-260921-HOMELAB-BACKUP-POST1032-RCA-READONLY-1033R1.txt diff --git a/runtime/history/SUPPORT-260921-HOMELAB-BACKUP-POST1032-RCA-READONLY-1033R1.json b/runtime/history/SUPPORT-260921-HOMELAB-BACKUP-POST1032-RCA-READONLY-1033R1.json new file mode 100644 index 00000000..3e8d3ca9 --- /dev/null +++ b/runtime/history/SUPPORT-260921-HOMELAB-BACKUP-POST1032-RCA-READONLY-1033R1.json @@ -0,0 +1,38 @@ +{ + "schema_version": 1, + "channel": "homelab-runtime", + "command_id": "SUPPORT-260921-HOMELAB-BACKUP-POST1032-RCA-READONLY-1033R1", + "status": "OK", + "rc": 0, + "host": "pve01", + "mode": "read-only", + "component": "homelab-backup-post1032-rca", + "started_at_utc": "2026-09-21T02:39:45Z", + "finished_at_utc": "2026-09-21T02:39:46Z", + "reference_register_checked": true, + "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", + "error_register_checked": true, + "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", + "command_sha256": "8bef2e3bd297c0cedecb2596a35cbd14270549cb9cf4f6d3bb07b124e11b77b3", + "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": 0, + "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": "8ef542810ebd6f2c129ee84f65bc5e7775fa647420431e2749b7ada9118078e9", + "sanitized_output_sha256": "8ef542810ebd6f2c129ee84f65bc5e7775fa647420431e2749b7ada9118078e9", + "output_truncated_in_json": false, + "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", + "output": "WORKERS2_BACKUP_POST1032_RCA_BEGIN=1\nCOMMAND_ID=SUPPORT-260921-HOMELAB-BACKUP-POST1032-RCA-READONLY-1033R1\nMODE=read-only\nCOMPONENT=homelab-backup-post1032-rca\nHOST=pve01\nUID=0\nMUTATION_BOUNDARY=READ_ONLY_NO_REPO_WRITE_NO_GIT_FETCH_NO_GIT_COMMIT_NO_PUSH_NO_SYSTEMD_ACTION_NO_BACKUP_NO_RESTORE_NO_RETENTION_NO_DELETE_NO_MAIL\nWORKTREE_BRANCH=cr-2026-1005-backup-v2-health-alerting-remediation\nWORKTREE_HEAD=46c6f9aaf8fa93ce9f0cee686f948704c1a61336\nWORKTREE_HEAD_EXPECTED=true\nWORKTREE_STATUS_LINES=[\" M tasks/backup-gfs-lifecycle-remediation-v1/task.json\"]\nONLY_EXPECTED_TASK_JSON_DIRTY=true\nDIRTY_TASK_JSON_SHA256=861bac805089ed92400df50824d3afeb5dbf312d96f268a8351a1f5e64f719a7\nDIRTY_TASK_JSON_SHA_EXPECTED=true\nPHASE_ASSET_DIRTY_PATHS=[]\nPHASE_ASSETS_MATCH_HEAD=true\nLIVE_BASELINE_CHECKS={\"helper\":{\"exists\":true,\"expected\":\"6b7ec1ab3ee1c540a9113b5620c3b4b5a50de6536f3a069d31b2e1243f23bafa\",\"match\":true,\"sha256\":\"6b7ec1ab3ee1c540a9113b5620c3b4b5a50de6536f3a069d31b2e1243f23bafa\"},\"policy\":{\"exists\":true,\"expected\":\"ea6526bec7d7591bef876799cecddff4849631a936edc9f593b47211fbad715c\",\"match\":true,\"sha256\":\"ea6526bec7d7591bef876799cecddff4849631a936edc9f593b47211fbad715c\"},\"registry\":{\"exists\":true,\"expected\":\"6ecf034ca03b52a1e6beceeae81d86a623885462c095d50b133aea4048a4626e\",\"match\":true,\"sha256\":\"6ecf034ca03b52a1e6beceeae81d86a623885462c095d50b133aea4048a4626e\"}}\nRETENTION_UNIT_STATE={\"homelab-backup-retention-gc.service\":{\"ActiveState\":{\"rc\":0,\"value\":\"failed\"},\"LastTriggerUSec\":{\"rc\":0,\"value\":\"\"},\"LoadState\":{\"rc\":0,\"value\":\"loaded\"},\"NextElapseUSecRealtime\":{\"rc\":0,\"value\":\"\"},\"Result\":{\"rc\":0,\"value\":\"exit-code\"},\"SubState\":{\"rc\":0,\"value\":\"failed\"},\"UnitFileState\":{\"rc\":0,\"value\":\"static\"}},\"homelab-backup-retention-gc.timer\":{\"ActiveState\":{\"rc\":0,\"value\":\"active\"},\"LastTriggerUSec\":{\"rc\":0,\"value\":\"Mon 2026-09-21 03:22:42 MSK\"},\"LoadState\":{\"rc\":0,\"value\":\"loaded\"},\"NextElapseUSecRealtime\":{\"rc\":0,\"value\":\"Tue 2026-09-22 03:32:10 MSK\"},\"Result\":{\"rc\":0,\"value\":\"success\"},\"SubState\":{\"rc\":0,\"value\":\"waiting\"},\"UnitFileState\":{\"rc\":0,\"value\":\"enabled\"}}}\nSEAL_META={\"exists\":false}\nSTAGE_META={\"exists\":false}\nRECENT_TASK_RUNS=[]\nPOST1032_NO_MUTATION_PROVEN=true\nPOST1032_DECISION=NO_MUTATION\nNO_REPO_WRITE=true\nNO_GIT_FETCH=true\nNO_GIT_COMMIT=true\nNO_GIT_PUSH_UPDATE=true\nNO_SYSTEMD_ACTION=true\nNO_PRODUCTION_MUTATION=true\nNO_BACKUP_STARTED=true\nNO_RESTORE_STARTED=true\nNO_RETENTION_STARTED=true\nNO_DELETE=true\nNO_MAIL_SENT=true\nRCA_DURATION_SEC=0.102\nTASK_RESULT=PASS_HOMELAB_BACKUP_POST1032_RCA_READONLY\nHOMELAB_RESULT_CONTRACT={\"changes_made\":false,\"command_id\":\"SUPPORT-260921-HOMELAB-BACKUP-POST1032-RCA-READONLY-1033R1\",\"rollback_restored\":null,\"rollback_started\":false,\"status\":\"OK\",\"version\":1}\nWORKERS2_BACKUP_POST1032_RCA_END=1\n" +} diff --git a/runtime/history/SUPPORT-260921-HOMELAB-BACKUP-POST1032-RCA-READONLY-1033R1.txt b/runtime/history/SUPPORT-260921-HOMELAB-BACKUP-POST1032-RCA-READONLY-1033R1.txt new file mode 100644 index 00000000..ce4a62bb --- /dev/null +++ b/runtime/history/SUPPORT-260921-HOMELAB-BACKUP-POST1032-RCA-READONLY-1033R1.txt @@ -0,0 +1,70 @@ +CHAT_OUTPUT_BEGIN +COMMAND_ID=SUPPORT-260921-HOMELAB-BACKUP-POST1032-RCA-READONLY-1033R1 +STATUS=OK +RC=0 +HOST=pve01 +MODE=read-only +COMPONENT=homelab-backup-post1032-rca +REFERENCE_REGISTER_CHECK=OK +REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 +ERROR_REGISTER_CHECK=OK +ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 +COMMAND_SHA256=8bef2e3bd297c0cedecb2596a35cbd14270549cb9cf4f6d3bb07b124e11b77b3 +DUPLICATE_FAILED_COMMAND_BLOCKED=false +EXECUTION_STARTED=true +CHANGE_DECLARED=false +RESULT_CONTRACT_VALID=true +RESULT_CONTRACT_STATUS=NOT_APPLICABLE +RESULT_CONTRACT_ERROR=NONE +COMMAND_RC=0 +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=8ef542810ebd6f2c129ee84f65bc5e7775fa647420431e2749b7ada9118078e9 +SANITIZED_OUTPUT_SHA256=8ef542810ebd6f2c129ee84f65bc5e7775fa647420431e2749b7ada9118078e9 +OUTPUT_BEGIN +WORKERS2_BACKUP_POST1032_RCA_BEGIN=1 +COMMAND_ID=SUPPORT-260921-HOMELAB-BACKUP-POST1032-RCA-READONLY-1033R1 +MODE=read-only +COMPONENT=homelab-backup-post1032-rca +HOST=pve01 +UID=0 +MUTATION_BOUNDARY=READ_ONLY_NO_REPO_WRITE_NO_GIT_FETCH_NO_GIT_COMMIT_NO_PUSH_NO_SYSTEMD_ACTION_NO_BACKUP_NO_RESTORE_NO_RETENTION_NO_DELETE_NO_MAIL +WORKTREE_BRANCH=cr-2026-1005-backup-v2-health-alerting-remediation +WORKTREE_HEAD=46c6f9aaf8fa93ce9f0cee686f948704c1a61336 +WORKTREE_HEAD_EXPECTED=true +WORKTREE_STATUS_LINES=[" M tasks/backup-gfs-lifecycle-remediation-v1/task.json"] +ONLY_EXPECTED_TASK_JSON_DIRTY=true +DIRTY_TASK_JSON_SHA256=861bac805089ed92400df50824d3afeb5dbf312d96f268a8351a1f5e64f719a7 +DIRTY_TASK_JSON_SHA_EXPECTED=true +PHASE_ASSET_DIRTY_PATHS=[] +PHASE_ASSETS_MATCH_HEAD=true +LIVE_BASELINE_CHECKS={"helper":{"exists":true,"expected":"6b7ec1ab3ee1c540a9113b5620c3b4b5a50de6536f3a069d31b2e1243f23bafa","match":true,"sha256":"6b7ec1ab3ee1c540a9113b5620c3b4b5a50de6536f3a069d31b2e1243f23bafa"},"policy":{"exists":true,"expected":"ea6526bec7d7591bef876799cecddff4849631a936edc9f593b47211fbad715c","match":true,"sha256":"ea6526bec7d7591bef876799cecddff4849631a936edc9f593b47211fbad715c"},"registry":{"exists":true,"expected":"6ecf034ca03b52a1e6beceeae81d86a623885462c095d50b133aea4048a4626e","match":true,"sha256":"6ecf034ca03b52a1e6beceeae81d86a623885462c095d50b133aea4048a4626e"}} +RETENTION_UNIT_STATE={"homelab-backup-retention-gc.service":{"ActiveState":{"rc":0,"value":"failed"},"LastTriggerUSec":{"rc":0,"value":""},"LoadState":{"rc":0,"value":"loaded"},"NextElapseUSecRealtime":{"rc":0,"value":""},"Result":{"rc":0,"value":"exit-code"},"SubState":{"rc":0,"value":"failed"},"UnitFileState":{"rc":0,"value":"static"}},"homelab-backup-retention-gc.timer":{"ActiveState":{"rc":0,"value":"active"},"LastTriggerUSec":{"rc":0,"value":"Mon 2026-09-21 03:22:42 MSK"},"LoadState":{"rc":0,"value":"loaded"},"NextElapseUSecRealtime":{"rc":0,"value":"Tue 2026-09-22 03:32:10 MSK"},"Result":{"rc":0,"value":"success"},"SubState":{"rc":0,"value":"waiting"},"UnitFileState":{"rc":0,"value":"enabled"}}} +SEAL_META={"exists":false} +STAGE_META={"exists":false} +RECENT_TASK_RUNS=[] +POST1032_NO_MUTATION_PROVEN=true +POST1032_DECISION=NO_MUTATION +NO_REPO_WRITE=true +NO_GIT_FETCH=true +NO_GIT_COMMIT=true +NO_GIT_PUSH_UPDATE=true +NO_SYSTEMD_ACTION=true +NO_PRODUCTION_MUTATION=true +NO_BACKUP_STARTED=true +NO_RESTORE_STARTED=true +NO_RETENTION_STARTED=true +NO_DELETE=true +NO_MAIL_SENT=true +RCA_DURATION_SEC=0.102 +TASK_RESULT=PASS_HOMELAB_BACKUP_POST1032_RCA_READONLY +HOMELAB_RESULT_CONTRACT={"changes_made":false,"command_id":"SUPPORT-260921-HOMELAB-BACKUP-POST1032-RCA-READONLY-1033R1","rollback_restored":null,"rollback_started":false,"status":"OK","version":1} +WORKERS2_BACKUP_POST1032_RCA_END=1 + +OUTPUT_END +CHAT_OUTPUT_END diff --git a/runtime/latest.json b/runtime/latest.json index 22cb8291..3e8d3ca9 100644 --- a/runtime/latest.json +++ b/runtime/latest.json @@ -1,38 +1,38 @@ { "schema_version": 1, "channel": "homelab-runtime", - "command_id": "SUPPORT-260921-HOMELAB-BACKUP-GFS-TIMER-HOLD-APPLY-1032R1", - "status": "FAIL", - "rc": 76, + "command_id": "SUPPORT-260921-HOMELAB-BACKUP-POST1032-RCA-READONLY-1033R1", + "status": "OK", + "rc": 0, "host": "pve01", - "mode": "change", - "component": "homelab-backup-gfs-timer-hold-apply", - "started_at_utc": "2026-09-21T02:36:54Z", - "finished_at_utc": "2026-09-21T02:36:54Z", + "mode": "read-only", + "component": "homelab-backup-post1032-rca", + "started_at_utc": "2026-09-21T02:39:45Z", + "finished_at_utc": "2026-09-21T02:39:46Z", "reference_register_checked": true, "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", "error_register_checked": true, "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", - "command_sha256": "6ce6d75d5c75858812a3f25228504a05f56100f341f250e63828d7101cfe74a2", + "command_sha256": "8bef2e3bd297c0cedecb2596a35cbd14270549cb9cf4f6d3bb07b124e11b77b3", "duplicate_failed_command_blocked": false, "block_reason": null, "execution_started": true, - "change_declared": true, - "result_contract_valid": false, + "change_declared": false, + "result_contract_valid": true, "result_contract_status": null, - "result_contract_error": "MISSING_CONTRACT", - "command_rc": 1, - "changes_made": null, - "rollback_started": null, + "result_contract_error": null, + "command_rc": 0, + "changes_made": false, + "rollback_started": false, "rollback_restored": null, - "mutation_outcome": "UNKNOWN", + "mutation_outcome": "NO_MUTATION", "sanitized": true, "secrets_included": false, "private_addresses_included": false, "raw_evidence_retained_locally": true, - "raw_evidence_sha256": "b9fd9e9fc910f2d5851760d96358e28b106ef191e615bdd007ebc3b785851ffc", - "sanitized_output_sha256": "b9fd9e9fc910f2d5851760d96358e28b106ef191e615bdd007ebc3b785851ffc", + "raw_evidence_sha256": "8ef542810ebd6f2c129ee84f65bc5e7775fa647420431e2749b7ada9118078e9", + "sanitized_output_sha256": "8ef542810ebd6f2c129ee84f65bc5e7775fa647420431e2749b7ada9118078e9", "output_truncated_in_json": false, "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", - "output": " File \"\", line 1\n import base64,zlib;exec(compile(zlib.decompress(base64.b64decode(\\\"eNrlPPtz2zhzv/uvYNibsVRTMqkH9UjZGUWSY/XkRyU5acb28ANJ0OZFllSScpLJ5X/vLgCSIPWwnHt87TQ3PkvkYrFY7BsLB0+rZRgry0iL1s4qXLo0irTfouVCeyTR4zxwtBWJ2e84eKJaSI/6o4GlTm+ur68ms0rN1Ds1o3J+dTEc995V3vX6v95cV96fTSuz0cVwAi/Gg0rv+nr8qWLo9drEUI8+ziyBsnoNv0vqabhcxqePyyc6J05luYoqblip6TUThuhNtXz0bmKp8qOKQ9zP61XluVZ5pGQeP1bInIZxsHiohPSJegGJg+VCPbruTYaXM/t82AOKG6Zr+h1C/LZPOnWXdnzdpdRsw8NGu6U3XIOYRr1uqkez3vRXezIcW2pMos/RqZjtwY8q88Cn7jd3TuWJKs8GH2R9nJ0mg4/65/hVdR/J4oFG6qnan0iLOuoNLkaXlnq6XGVLJ95TsDh14Cf3RFCEbD+IlHe96dC+vhqP+p/s6XnPUikxmzXToW7LazU7hkP9dstsdToudT3P9xvtRsesG8AVk3pux2926k6jVTMM3yFey2i6AuX5cHw9nHCUptOiwDGnTqnhNhs66RhG3WmaNd2FwU6TNHWPms266deJbna8uuHUqFFr1P1a3SE+ESgnw/ej6Wwi6DSp6+v1hkt0QFUjBkWaKSW0bXhtk5i1ervdbJg1V+80vabuwHYRShp6o03gqUnVo8vhx9zKay4sFACantd0zbbrNtpeHX5Mw2x0Gp7jUAPe+Q1TJ23abnqdFqm5Tddo1oFZnZrHMcoLJwahnu6aer3jt4EOx2t6pOWbNWCZ3wCB6tRrnt9puw2q01ajpnt1XTc9v20CpNtpqEeD0WT2yWZbyjC2TQO2ta039XaHep1aQ9c9H77UGl6d+NRpeo5fN2pex/RrZpu0602DGH6Tmg2/ZXRIK8E4GJ2dcYwNR/d1x2+4ju4BskabtvSa12q3a3XitB2/1m7UXOCkZ5pNx/fqdcd1O52WZ5h1YK0DInR9jruDyL4fqWS1mn+rRo9qV63VAKFvNl2nTWq6YQAzKXITtqwFFLudFkA0Oz5tAZXNmt7stNsN4raapml6bcNVtSPVC79VwvWCIwQZbHnwY+oN0vYNw3QNp91q+G3YJRM2QHeNDnVaerNNYdm04dX8mmE2ScPwTddzCCJchdSfBw+PMUcJOuxRXW84ZsPt6BRY2wIBdDzYDhxv1lsE+IFsMRodWI5OXQCud+pNkFpiJihXJKQcIaymRhqtVq3TMsyOb4JWGI1GB8wZAYkHaQe2AkJCnU671nbqrtN0Wu26DhIA289pDJfzOSovx9iqG80OiGWt0eq4nuvUTNJxqOM02yD2oFlmvdNsGHrLMDpNUqsDVS3Dd1u0CQrmeg2GMQLLJ7AZoF/ARR/kATYChKzh+TUYj3oDrGs1HM+hBAgFsXW9VoeAgCOFDb1Jm6aP2J5pGPhik516s92B/QRbAHtoGFTvGJ12o42cAla2TJ/6rYYJ2wOb29DBrjuu03IN6pgdqrsNwPfjiJl/S00MmTBcIY3pghmqB7eKDiVUj6bDyYdRf7gfNqLhc+CChk9nvcnMwqFsfKl8dORRXwGBKrlPnkYXz9blckHL3SMF/q2szKtVE5iYfo2tWbimWhR7y3Usw1yProf4mIbhxmPEDT9lhhmoW4cLZVXlH9ylR7VVlSPkHwAFpy16JLYfzGlpJah6tIRvBX6TWtMscZRfgvhRWa7oorTS1NBRNWft+7AviwdLLyskUnw+nME+AkIFF5E9w3+O5QNFxCsZYBWbLbOcexv4ymIZK05XcQDoc+7dY3W98khMS05ugY/VR/rVC8CFxQmv6VMQlz5rz2I1gDSIgkUUk4VLS89ayQvcWJsHUaw5y+VcCxax5s+XJC6XlWWoPAO0gluUEb6CNQLGE9VSTzD0qHrrp1UEqCLUQhIvw8gqqRr811XLWgTxiv2ZfovYHpY5tXQe7UAYxWHpuSxIXwHjqY2CwD5p7nLhB+GTdUZgvFgPbvMyqsKvIARa3OXqm9ggWKkYkE0FYLeqCH/s/tXlbHI1Hg8HNot58MHZaHKh3lvChXPWuhpKCcoYknLLYgHY8vVC1ZBchC1rjML7rVL3PZ1eZVBqly9HDV21C9iz11wg7ZgEc7ULn6rRah7E82BBo1L5FgKS7n0eGogS0PDpRWjEzWVY7RZkGiejTC9K5bIsRJvz7cCABGzFgBsBL9mmM1HiKH/wPSaeZ6e2w35Yk9ArocqL7QU5DWPr2H2k7md7sbSJGwfP1OZGp1T+frc45qZjGVk4rOoHC6/ERqVSAO/+Te8qIQmAgMl6gZZoGIbLsKT2ry4uri7t9ze9ycBmxsq+GE2no8v3qpDUhSfhPb5b/IAZNcCYYgeIg7APLwdbcMPPST1BlS0z4whfMKz0WAkWCpKSSfO2OSfDGUTRo3Ta3ngCAfUn+3oynMILMTXjs1VKMe2dOeExA2SERt+imD658RysQ4XDKZXKf68DGisH+IW3SvxIF4oXAPEpucKx2L3+bPRhqLSabxU/yE39I/mW0y5kyW0X+Hh/wlZ1wh7A9+49lzAwdpBu2MSPaWjTr0CujTrCpEzDTxqH0GLyIKSO6RDfd0mnmAHje+V9tW4DxQcDGWhfcWPoYg3uEQ0yg2VC/7Uagn0IViX1bqGWLQvf3Cd7PQfHAWjKbyxjq/AAMSeq3bvsn19NwDDdQGbErWMyUJjSwIIvt/p9RvdtcGJ04efeuv16glMzOhmVfKE5O3Ev81JVq78tg4VYQ459kIYsQ/r/g3/d4E/iHWTO7qOdRJOgXl9k2/YSl5gVi36CUWpuxvJ3Ncc1jnYn41R0iVgZsC+vPgqbWOSfQCFYGFn8e8JFymI69pERjmSHmFeXohNDe0Ie0YRPWnRS08vlzKYhkXwX7our+qHmoydqBW+l0AhtcRqtvLyyTXvM56VdCrsPdi4zcnRBnDlaOGCn8mKMrPz7qUefTxfr+RwM1osyArnLnLjUXmI8xnRqOfe0Bf0i6ZPLpcRdwnJK8DoLcPaLv7xvbnnDbFbF3KVkRgNo4tGY+vFq8utwMq3ZvEhkvz+b2ixLsLFIJAKmd8P3o0vLAP6xKJM5vB7wdTRQtf5oUH7Lo0/14mowhHiQV1fU9DGAX19dolfSiukE1kwYNyuPQFyFJbXpNOdXUxgCUd96QTCpqC4g6sCPKeYbpAAAHmB31oEHEYkYenEz6zF38w5YM+hNPsHUIuyDMFBK9v9jCkDX45upzbNrae3XvVn/3Ma1jmb27Hx4KUeSyCfOnA/DyejsE/i13hgEzn4PwNc303P8LHgKn8Arz64mQ/4x9dx9/N4fX90M7I+T0WyYfR0Mx0P+/aI3GqccSSVbWlbvbAYUc1oA8eRTOtnwv8DJ2ljSGY8u0+KTqJvg/vHFDi9771hwzDzy2+nVzQT8s1g3UNuDwQMg4chdPgEVMfV4ZH7EdssGtaBh4Vm0djFDE89SM8XsRwqaPg4hflwiCmZPQEBtPhP/LrIDGq3naCXB28fhtzTJkTf/jaVjLrNFYLjhLalVtQzW642lrp6pbqj7QywUPxskDM3HBcqCmuoj5msfZ9Ugsr0gLLEMCh+hRG08zJVVWVJRRhiWe5ZfCvL+82Y0GTJRPJes2NZ8RX0IYhCHSp+nKx9nZU11wB67j/i0Ej0uv1TcdRjCfqn36UpCl7EMcxBmhIGJ7ybbzeq7CbrZIjcOISOkzxXIGSEl0lSs++6fXyoQbycE3/wMGSB+8Tpi3FgtQxfsULCwng32ACYIQRapV8GNiSwyn2+nUooL3li3qnKhqCdJeflEPcXidBXTZfV+/95yGzTtX10PtwhYWp1A1KdqhhUmzZcqD5klgd3CNC/w/f1cQwjGosWyAs6kkn5fLwI/AK1ts2+qtp0LBR4WsklEtj2dTNaZFFAPWSeDldaYxiZoA7QvZBFjjJKWUasBOP5IVsKVxfnNbE6knuK4o0KdZpVpLy5IqiO9sXCKfPCyjdiUgJRW8N3Mrx2JAAVS39VyHrjfiocyNHZP8y70FF1oGp0IIcnQPNL5ioZFNOsoPJ0vXTI/hYf0Ky0iZX6ZUyAjC+lDAHJxCFVg6cEuRzI9slhLS0SLkz8b2a71Y3BOCdDlVebXdmHnK0+wZ6cFe7ALoEOwJ6xI8MtnJntmSMEGEDTMEhGloIiUma9ME9OwFLQLsm8em3qgZeizhVYRGEdwHNk5jmft+WERDItwWPTiMJGtZ1oMpAo3S3NGW00I3L54HmkgY5No43oi8ZakWEkeq6DjJaQ8dMnjhFVagJMsPCWSkFovIN1VqRDIdxhoEkUg7eqpuk0b31j5E7AdVSSMyARQIh0vTLZHafmcL0k9m1MAHThnXrEPlv7edDqc7RD/+DeLFZjnS+JFpU2Xx2rnNmYyJeYqsPaurmO/0lbLKb3xbxgIllTY6xDTLN+Ow3UMsc/3H2X+Jit5sYzDxoxDlItE3oFpJYvjchX8raKHvo5lCWfj3vtCggnUCH3yuhAcoJQytFjYE1Q+rSEWAQ+j3d4zL/IS/JcwSMAPIIwrxmDYH/cmPA3KE8jSdZhOnoF+XVEXgnMbdGW1jotz4XkCjOCwaP5Zqv5LUmOf3FxiVnXKTyXZtuX9IA6+5Qdagcs7Ae4tlR1QzOeRwupNSnZ6HhGfKpBjKVyeT7kx1xR4B3Gk4hOQTE+ZY91FYyqOmxkp6RYrPEX3gohZpdNgwZX+LTBW4eqiSdDv+7gJ7ny59hSPzinvVEgLEPMDVy/O6w5e/jOZB3i6EzH3WlwrxdNTxYWdhyFz5cNFpL28QMaMDEpUYpk4caadCuv3+tWlp6UHr08kdsn2OhBUYeicX6jifEMOIN18TcKTCEKxPBb/DLnsKPYVpLrL0Iu2iaDUyaEgUn4kWNwJFEBlRRdonRQ+tq+s5kTIUfzbbVquU+835y9waEP0FbCsEDArSa5c2GdOQ/oyz0Im9Fy4uR1BYWdiDiaFUbfF5jJIbnSl07/4Ny1YQE4dW7XCkZ9GF9E6pDaJ3CAQR3estKpt2Gxu9Xlez459v//IReq5IP3A4DzDdovP761tB06r/Z6kQNZtvofh3tp1wrB7iJaquO3ChrFPrEC24xQG3kGYcTYevT+fSYWifm88Fqa7MFfSD3EwcekAiYrcYdvL5GF+/jJxUkPJYcTJA36SuAErfr1AWNo4cxhZGfhPEsUrc68ha8txwnbIQxa3eaCzTWfkZWYnccI9K5UnRTcbDaWyVLArUKk88N/qLzys41GrCt+lJE09ljBlRXbhsX6qyn57C1OUcqeSwtIdgKiWYVJ+/12J8fxFVSwr9aHK/T2+yB9XilBqNMWsxT7rjSB32UqI8FZ/gI7Uhe+mYzq7uk6J2Cl0EuOF9CX0Myz7hS93TrFDQo4h07ATy9ZVr35VNR5c2HMuuhSShS6u7MfxK4C1jQidQoSebE+CTyyJFe4xAk/8CUbzPACzjreKyCEn13yLBPdFZX8jd71b/OzB+H70PNG8WxRP3kW0+3Mn72KWzbSWixGevvPTdqy7J/z72xRtgwdCUv9GHdsgYXSZbMRODftn7ZGsj1lz4B6llYC0TEG0bK81Nbf+d+Or/q9bDMSrJzvmGiykhqs3f8Q5WFR4wRSb87HrY/x4XMTCnubR8Ef78WjbMn9GwHG6/A1zIi9M7hPdHTVs9au5oZJDFNL9SBKnyaswKhdT9ZdC0VKVnUJyCChI51Dbve0fONL+c2xoSuxfZUW3TMDVV/aCBSBxQLpFzvM7vVPS87t6vHGSyaU7yeZEoVt01HV/4V+z1zzDS1/zr8d/DVotp1EFzLJm5V+BoqQ8ZKqSRBK8oAxZsY0njcvQOk7ycKmhgAeEVj48VAqAs97kvVQiTKCT72pBUZQkpFB+Vx5go5TK2Vfl7lia7urXu2NJojctaNKs/UqVTodp0ro3Vfuvd56s5eCf6ToLBPz9jpMRsNdtSkZAolYY+t0CsVPzs80/fn6q6TquMAAtsVcYx4aJY9uumrsU/U/CdED8LIGElEslfADWw5w2Vq1sLFklKs84tuEZ0wNV5AjWajL+vPJEdSVXmVhP1GatKIFdRlX38WnplVaavmw1m0kXBCXeExWTYAvsxbD65PGqVhhb/PW+sk9asS8W04JIQf5tlljVpDgfyj26sXICfvtuMQUmxt9YObCrMIOiiG4Yfz1XWBKloQArB8+nYIEfhiqi8R6HPgf0C2gN7lhF1BnhqbAzkRLE1TtReBQckBgdxrtKcuxExFu6Vv+cn2RlrVkpUxMYGWOmY/+iyBfqNtYYZcy5W9xJJXZ1BhzZUnt1l2FIXYbhiXymcoWfa0LiBvBJuF7wcIc8kGBRVWT0SwXU6hmGKmQdL59ggIsFWl4dAd76oACPsLGLigd+L1xzzjO+BlHKcA2vGsTol7ECi3uZbBcvYIPHXEXyvP940eD+I6FBFFuwfIzikdYL83XgqvKBRdl8OqxGC/WVZ8XxO84HirKXHBDkzg+y0wJNfJdGYLvAmp1uylNORKyivLbmn8JnROer17lpenjmwyrdCR+ZCrB9SsWH7xjjipdwN1GOhL1sJlQSTbo0ss00rD4/yBqR7X9lBcslDzTVjFVsceCfMjeoE6llWcXV+fILDXOWNLEwky0juxtGRplT8gxsPUQCd5kcZJRHPTymkIxNyufUxohlSxZhtdPGoPdY4Rrx+IB6yXGv8A/l6sN86ZTUf0UfK/cLb/R3gWCxxjZxO2dVvi/Lh5Whu6OJrYetmSJCsNWTVZU33og55jjJvHgHCKQmli4ByT1Nu3o9Lmdijq56UlJ/Fw3BJcR/gvjL+Vs8XaN2n/RZAxnPSMZzkYwk4n0VKR9649GgNxtuJQfnOXneTQ7fXS7nNm+Mu73fuo2s9TEUm6cWOr2llqluHl0VZJUuQAqkNiq+n6BEoOqYiMRLbERLuFPao4niylLu8AqPoPhqyYkKFuTEYbQTzWGKJhOz/7zqkA5D4nmFZrikGzo6lR3j6W5T8roBYsV7BuVd+Mvygv3LvcFAiMsruivTvkCXQPjP+cDygAMnZc17/fMhZJivnpv3C+PTJ2z0lnjQ5QezG+fma7zBWTzePZBS0Rq9TaFQn7aoUztV7qyHGg9N/3AHrdQsLfU4SZZWvlCJAn9byo4oVY0f02ql5GRQeiKO46QnvElGYxdX4Cuv9mXfMRgR3+7z2o80YNsVG99V8m3jKRt4sBpZO26Dlgu5uGgITwxISKO8/afRLV68vH9j7by1lzbz88PmzCfgBOWXl5B0ubMlvNDieEgH2Bkk0GMJ6sXOxkNavDhSqZL4pzU0cswyXHLh8f9IO6MPA30c6O8cyKPgLX2QGKiVRDMkhrE032KYRFRqeR/vNms3+SsGJZJNQPITpMnogRMktZk/3B/JEed7IzOkfobUzyMVnDwEaWr+d9/8fpu/4r1Ra1TvLXaJTdLB7UMKVUd5XKoRW610Cia0UQrPCtfD0953NVecTIN9QLuPKzgoCeLkguuq2IX9TEJs5y784RoEPeiv5RRatZE4No0cu+3bO/hfvsswWjq5xk6O7ZBeTib7OFy0dPJ7GyhFOA2IhpDaBCDpkbOfn2x2eQ5h2wWgvcUx3vvJnNf+/kpptaNLti2viQ//lBsoXKW2bwZe55tNhkOm8/3xsHcJAjfNGs3ZLbLcDS9Vy2KI9F6dgLg6O2OXoPA+G/b+DC8HsL32YDgY9UEaB/ZoejVmH65v3o1H0/O0uYCjuQYd670HhQZ95pcUVQ3vhOaj7nRWljVNZ73ZzRRmAw1J36RJTO6tNNOGM58MpzfjGUDmooUU4fXkanDT562x4qqgiF0kpJm62rz7TtXybjxFh5CZi00hs0c5yFSbN5cxGc2AtWP7w0XCr3bGhAusEicgSWAmjS52i4iDtgTy7Q4wYcNfgGIVYE2d9s6GeHHxegyild5Pezc8u2JNYXxKdTtVBaexc8KCH9gJB2Swe8sZjDStsO8FgAwJvyK547V0J3P7K34/s/gO72ra7M8vbNLDTEYqvsKOZfQkh2u76E3eC8IBgP1BneT94EY0ek+HYG9CsIFeSfpzPBWGVqsLEyvu/oocFRXFuu5NQYQ33WnxLrCaw5D23DIk/H4s7G7+L8Z8x1QhwvSqa/BUDQyzHUAs0B8NUpvIO4OSPNZ+Ih5EIKyxVC3eH1W7jDnSi+SsUu0iV3684k/UvOYaNJg/dgn6iH516SpWhuwXJpUkUmh6JTWX30jepHgLNp/5hFLik3UKSzZpd+oT5jOfkCc+EIflG5/Ta7P5h64Wo9+KD47V3yoxgUEsUo9fF6rnbsZtXP+VikA/desNnH7hJhkPAXZgfdUluAR3ZtJ5x3oW78b5eDfhGn9HMjCyNdjO86coYN0DuMcvVWdt8lHhj1DtG/EUPbC4N2ex0PzeTMDIYcfw2imFx7d34d3i/uRYO/79WIMxWChs6Pp9aobEkNQJFm57wpDtlz3Lu6ITZgrTmkkxPtkTwRwaEEgTp1foh8y+5tQ4xcuBpjf9/nA6TYBEIWCPNS8q/z7DvrFR273ppvd7+7/O9W1xNCgi/2RHgyRsuBr8q2ilVNLYVcScAGxzQ8UnWz3SxqO/2j1lqcuUWeThV9ggo3z0P0RRiOE=\\\")).decode(\\\"utf-8\\\"),\\\"w2_gfs_timer_hold_apply\\\",\\\"exec\\\"))\n ^\nSyntaxError: unexpected character after line continuation character\n" + "output": "WORKERS2_BACKUP_POST1032_RCA_BEGIN=1\nCOMMAND_ID=SUPPORT-260921-HOMELAB-BACKUP-POST1032-RCA-READONLY-1033R1\nMODE=read-only\nCOMPONENT=homelab-backup-post1032-rca\nHOST=pve01\nUID=0\nMUTATION_BOUNDARY=READ_ONLY_NO_REPO_WRITE_NO_GIT_FETCH_NO_GIT_COMMIT_NO_PUSH_NO_SYSTEMD_ACTION_NO_BACKUP_NO_RESTORE_NO_RETENTION_NO_DELETE_NO_MAIL\nWORKTREE_BRANCH=cr-2026-1005-backup-v2-health-alerting-remediation\nWORKTREE_HEAD=46c6f9aaf8fa93ce9f0cee686f948704c1a61336\nWORKTREE_HEAD_EXPECTED=true\nWORKTREE_STATUS_LINES=[\" M tasks/backup-gfs-lifecycle-remediation-v1/task.json\"]\nONLY_EXPECTED_TASK_JSON_DIRTY=true\nDIRTY_TASK_JSON_SHA256=861bac805089ed92400df50824d3afeb5dbf312d96f268a8351a1f5e64f719a7\nDIRTY_TASK_JSON_SHA_EXPECTED=true\nPHASE_ASSET_DIRTY_PATHS=[]\nPHASE_ASSETS_MATCH_HEAD=true\nLIVE_BASELINE_CHECKS={\"helper\":{\"exists\":true,\"expected\":\"6b7ec1ab3ee1c540a9113b5620c3b4b5a50de6536f3a069d31b2e1243f23bafa\",\"match\":true,\"sha256\":\"6b7ec1ab3ee1c540a9113b5620c3b4b5a50de6536f3a069d31b2e1243f23bafa\"},\"policy\":{\"exists\":true,\"expected\":\"ea6526bec7d7591bef876799cecddff4849631a936edc9f593b47211fbad715c\",\"match\":true,\"sha256\":\"ea6526bec7d7591bef876799cecddff4849631a936edc9f593b47211fbad715c\"},\"registry\":{\"exists\":true,\"expected\":\"6ecf034ca03b52a1e6beceeae81d86a623885462c095d50b133aea4048a4626e\",\"match\":true,\"sha256\":\"6ecf034ca03b52a1e6beceeae81d86a623885462c095d50b133aea4048a4626e\"}}\nRETENTION_UNIT_STATE={\"homelab-backup-retention-gc.service\":{\"ActiveState\":{\"rc\":0,\"value\":\"failed\"},\"LastTriggerUSec\":{\"rc\":0,\"value\":\"\"},\"LoadState\":{\"rc\":0,\"value\":\"loaded\"},\"NextElapseUSecRealtime\":{\"rc\":0,\"value\":\"\"},\"Result\":{\"rc\":0,\"value\":\"exit-code\"},\"SubState\":{\"rc\":0,\"value\":\"failed\"},\"UnitFileState\":{\"rc\":0,\"value\":\"static\"}},\"homelab-backup-retention-gc.timer\":{\"ActiveState\":{\"rc\":0,\"value\":\"active\"},\"LastTriggerUSec\":{\"rc\":0,\"value\":\"Mon 2026-09-21 03:22:42 MSK\"},\"LoadState\":{\"rc\":0,\"value\":\"loaded\"},\"NextElapseUSecRealtime\":{\"rc\":0,\"value\":\"Tue 2026-09-22 03:32:10 MSK\"},\"Result\":{\"rc\":0,\"value\":\"success\"},\"SubState\":{\"rc\":0,\"value\":\"waiting\"},\"UnitFileState\":{\"rc\":0,\"value\":\"enabled\"}}}\nSEAL_META={\"exists\":false}\nSTAGE_META={\"exists\":false}\nRECENT_TASK_RUNS=[]\nPOST1032_NO_MUTATION_PROVEN=true\nPOST1032_DECISION=NO_MUTATION\nNO_REPO_WRITE=true\nNO_GIT_FETCH=true\nNO_GIT_COMMIT=true\nNO_GIT_PUSH_UPDATE=true\nNO_SYSTEMD_ACTION=true\nNO_PRODUCTION_MUTATION=true\nNO_BACKUP_STARTED=true\nNO_RESTORE_STARTED=true\nNO_RETENTION_STARTED=true\nNO_DELETE=true\nNO_MAIL_SENT=true\nRCA_DURATION_SEC=0.102\nTASK_RESULT=PASS_HOMELAB_BACKUP_POST1032_RCA_READONLY\nHOMELAB_RESULT_CONTRACT={\"changes_made\":false,\"command_id\":\"SUPPORT-260921-HOMELAB-BACKUP-POST1032-RCA-READONLY-1033R1\",\"rollback_restored\":null,\"rollback_started\":false,\"status\":\"OK\",\"version\":1}\nWORKERS2_BACKUP_POST1032_RCA_END=1\n" } diff --git a/runtime/latest.txt b/runtime/latest.txt index dda83dfe..ce4a62bb 100644 --- a/runtime/latest.txt +++ b/runtime/latest.txt @@ -1,36 +1,70 @@ CHAT_OUTPUT_BEGIN -COMMAND_ID=SUPPORT-260921-HOMELAB-BACKUP-GFS-TIMER-HOLD-APPLY-1032R1 -STATUS=FAIL -RC=76 +COMMAND_ID=SUPPORT-260921-HOMELAB-BACKUP-POST1032-RCA-READONLY-1033R1 +STATUS=OK +RC=0 HOST=pve01 -MODE=change -COMPONENT=homelab-backup-gfs-timer-hold-apply +MODE=read-only +COMPONENT=homelab-backup-post1032-rca REFERENCE_REGISTER_CHECK=OK REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 ERROR_REGISTER_CHECK=OK ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 -COMMAND_SHA256=6ce6d75d5c75858812a3f25228504a05f56100f341f250e63828d7101cfe74a2 +COMMAND_SHA256=8bef2e3bd297c0cedecb2596a35cbd14270549cb9cf4f6d3bb07b124e11b77b3 DUPLICATE_FAILED_COMMAND_BLOCKED=false EXECUTION_STARTED=true -CHANGE_DECLARED=true -RESULT_CONTRACT_VALID=false -RESULT_CONTRACT_STATUS=UNKNOWN -RESULT_CONTRACT_ERROR=MISSING_CONTRACT -COMMAND_RC=1 -CHANGES_MADE=unknown -ROLLBACK_STARTED=unknown +CHANGE_DECLARED=false +RESULT_CONTRACT_VALID=true +RESULT_CONTRACT_STATUS=NOT_APPLICABLE +RESULT_CONTRACT_ERROR=NONE +COMMAND_RC=0 +CHANGES_MADE=false +ROLLBACK_STARTED=false ROLLBACK_RESTORED=null -MUTATION_OUTCOME=UNKNOWN +MUTATION_OUTCOME=NO_MUTATION SANITIZED=yes SECRETS_INCLUDED=no PRIVATE_ADDRESSES_INCLUDED=no -RAW_EVIDENCE_SHA256=b9fd9e9fc910f2d5851760d96358e28b106ef191e615bdd007ebc3b785851ffc -SANITIZED_OUTPUT_SHA256=b9fd9e9fc910f2d5851760d96358e28b106ef191e615bdd007ebc3b785851ffc +RAW_EVIDENCE_SHA256=8ef542810ebd6f2c129ee84f65bc5e7775fa647420431e2749b7ada9118078e9 +SANITIZED_OUTPUT_SHA256=8ef542810ebd6f2c129ee84f65bc5e7775fa647420431e2749b7ada9118078e9 OUTPUT_BEGIN - File "", line 1 - import base64,zlib;exec(compile(zlib.decompress(base64.b64decode(\"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\")).decode(\"utf-8\"),\"w2_gfs_timer_hold_apply\",\"exec\")) - ^ -SyntaxError: unexpected character after line continuation character +WORKERS2_BACKUP_POST1032_RCA_BEGIN=1 +COMMAND_ID=SUPPORT-260921-HOMELAB-BACKUP-POST1032-RCA-READONLY-1033R1 +MODE=read-only +COMPONENT=homelab-backup-post1032-rca +HOST=pve01 +UID=0 +MUTATION_BOUNDARY=READ_ONLY_NO_REPO_WRITE_NO_GIT_FETCH_NO_GIT_COMMIT_NO_PUSH_NO_SYSTEMD_ACTION_NO_BACKUP_NO_RESTORE_NO_RETENTION_NO_DELETE_NO_MAIL +WORKTREE_BRANCH=cr-2026-1005-backup-v2-health-alerting-remediation +WORKTREE_HEAD=46c6f9aaf8fa93ce9f0cee686f948704c1a61336 +WORKTREE_HEAD_EXPECTED=true +WORKTREE_STATUS_LINES=[" M tasks/backup-gfs-lifecycle-remediation-v1/task.json"] +ONLY_EXPECTED_TASK_JSON_DIRTY=true +DIRTY_TASK_JSON_SHA256=861bac805089ed92400df50824d3afeb5dbf312d96f268a8351a1f5e64f719a7 +DIRTY_TASK_JSON_SHA_EXPECTED=true +PHASE_ASSET_DIRTY_PATHS=[] +PHASE_ASSETS_MATCH_HEAD=true +LIVE_BASELINE_CHECKS={"helper":{"exists":true,"expected":"6b7ec1ab3ee1c540a9113b5620c3b4b5a50de6536f3a069d31b2e1243f23bafa","match":true,"sha256":"6b7ec1ab3ee1c540a9113b5620c3b4b5a50de6536f3a069d31b2e1243f23bafa"},"policy":{"exists":true,"expected":"ea6526bec7d7591bef876799cecddff4849631a936edc9f593b47211fbad715c","match":true,"sha256":"ea6526bec7d7591bef876799cecddff4849631a936edc9f593b47211fbad715c"},"registry":{"exists":true,"expected":"6ecf034ca03b52a1e6beceeae81d86a623885462c095d50b133aea4048a4626e","match":true,"sha256":"6ecf034ca03b52a1e6beceeae81d86a623885462c095d50b133aea4048a4626e"}} +RETENTION_UNIT_STATE={"homelab-backup-retention-gc.service":{"ActiveState":{"rc":0,"value":"failed"},"LastTriggerUSec":{"rc":0,"value":""},"LoadState":{"rc":0,"value":"loaded"},"NextElapseUSecRealtime":{"rc":0,"value":""},"Result":{"rc":0,"value":"exit-code"},"SubState":{"rc":0,"value":"failed"},"UnitFileState":{"rc":0,"value":"static"}},"homelab-backup-retention-gc.timer":{"ActiveState":{"rc":0,"value":"active"},"LastTriggerUSec":{"rc":0,"value":"Mon 2026-09-21 03:22:42 MSK"},"LoadState":{"rc":0,"value":"loaded"},"NextElapseUSecRealtime":{"rc":0,"value":"Tue 2026-09-22 03:32:10 MSK"},"Result":{"rc":0,"value":"success"},"SubState":{"rc":0,"value":"waiting"},"UnitFileState":{"rc":0,"value":"enabled"}}} +SEAL_META={"exists":false} +STAGE_META={"exists":false} +RECENT_TASK_RUNS=[] +POST1032_NO_MUTATION_PROVEN=true +POST1032_DECISION=NO_MUTATION +NO_REPO_WRITE=true +NO_GIT_FETCH=true +NO_GIT_COMMIT=true +NO_GIT_PUSH_UPDATE=true +NO_SYSTEMD_ACTION=true +NO_PRODUCTION_MUTATION=true +NO_BACKUP_STARTED=true +NO_RESTORE_STARTED=true +NO_RETENTION_STARTED=true +NO_DELETE=true +NO_MAIL_SENT=true +RCA_DURATION_SEC=0.102 +TASK_RESULT=PASS_HOMELAB_BACKUP_POST1032_RCA_READONLY +HOMELAB_RESULT_CONTRACT={"changes_made":false,"command_id":"SUPPORT-260921-HOMELAB-BACKUP-POST1032-RCA-READONLY-1033R1","rollback_restored":null,"rollback_started":false,"status":"OK","version":1} +WORKERS2_BACKUP_POST1032_RCA_END=1 OUTPUT_END CHAT_OUTPUT_END