{ "schema_version": 1, "channel": "homelab-runtime", "command_id": "SUPPORT-260921-HOMELAB-BACKUP-GFS-TIMER-HOLD-APPLY-1036R1", "status": "OK", "rc": 0, "host": "pve01", "mode": "change", "component": "homelab-backup-gfs-timer-hold-apply", "started_at_utc": "2026-09-21T02:51:10Z", "finished_at_utc": "2026-09-21T02:51:11Z", "reference_register_checked": true, "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", "error_register_checked": true, "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", "command_sha256": "0b197c3a198cf031eb6eb3e1a0c5027aeb7ada74e28343939f1faa8129778652", "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": "8c43c9578a3354aa6746c9bb0d95e6843fbb9a51e57721c9f3a6b66c7e0f1cc5", "sanitized_output_sha256": "8c43c9578a3354aa6746c9bb0d95e6843fbb9a51e57721c9f3a6b66c7e0f1cc5", "output_truncated_in_json": false, "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", "output": "WORKERS2_BACKUP_GFS_TIMER_HOLD_APPLY_BEGIN=1\nCOMMAND_ID=SUPPORT-260921-HOMELAB-BACKUP-GFS-TIMER-HOLD-APPLY-1036R1\nMODE=change\nCOMPONENT=homelab-backup-gfs-timer-hold-apply\nHOST=pve01\nUID=0\nMUTATION_BOUNDARY=CONFIRMED_DIRTY_TASK_JSON_PLUS_EXACT_PHASE_PATCH_COMMIT_THEN_CONTROLLED_GFS_APPLY_WITH_RETENTION_TIMER_HOLD_NO_GIT_PUSH_NO_BACKUP_NO_RESTORE_NO_RETENTION_GC_NO_CLOUD_WRITE_NO_CLOUD_DELETE_NO_MAIL\nROLLBACK_BOUNDARY=ON_APPLY_OR_LATER_FAILURE_RESTORE_EXACT_BASELINE_POLICY_HELPER_AND_RESTORE_RETENTION_TIMER_ENABLED_ACTIVE;SOURCE_COMMIT_RETAINED\nSOURCE_COMMIT=50bf24f8ee27f3d2e0d1cbc6c17b62c69ff06bae\nSOURCE_OFFHOST_PUSH=PENDING_DEDICATED_ISOLATED_PUBLISHER\nLINT_STATUS=OK\nVALIDATE_STATUS=OK\nCONTROLLED_PHASE_RESULTS=[{\"phase\":\"preflight\",\"rc\":0,\"stderr_sha256\":null,\"stderr_tail\":[],\"stdout_sha256\":\"d56b80014262758d7592b423dd08f05328eac7b46b353e1f403bf276eac3aabd\",\"stdout_tail\":[\"LINT_STATUS=OK\",\"TASK_ID=backup-gfs-lifecycle-remediation-v1\",\"POLICY_ID=homelab-admin-guardrails-v1.2\",\"RULES_CHECKED=14\",\"SOURCE_FILES_CHECKED=7\",\"PREFLIGHT_STATUS=OK\",\"PRODUCTION_CHANGED=NO\",\"BACKUP_STARTED=NO\",\"RETENTION_STARTED=NO\",\"ROOT_CAUSE_COUNT=0\",\"RUN_DIR=/var/lib/homelab-admin/runs/backup-gfs-lifecycle-remediation-v1/20260921T025110Z-1874110-preflight\",\"RUN_RC=0\"]},{\"phase\":\"prepare\",\"rc\":0,\"stderr_sha256\":null,\"stderr_tail\":[],\"stdout_sha256\":\"0bef91eb0cdc991fef705e7df2ce83605daf4485877c593e8c9977f3c2ce66b8\",\"stdout_tail\":[\"LINT_STATUS=OK\",\"TASK_ID=backup-gfs-lifecycle-remediation-v1\",\"POLICY_ID=homelab-admin-guardrails-v1.2\",\"RULES_CHECKED=14\",\"SOURCE_FILES_CHECKED=7\",\"PREPARE_STATUS=OK\",\"ROLLBACK_SNAPSHOT_COMPLETE=YES\",\"PRODUCTION_CHANGED=NO\",\"ROOT_CAUSE_COUNT=0\",\"RUN_DIR=/var/lib/homelab-admin/runs/backup-gfs-lifecycle-remediation-v1/20260921T025110Z-1874205-prepare\",\"RUN_RC=0\"]},{\"phase\":\"dry-run\",\"rc\":0,\"stderr_sha256\":null,\"stderr_tail\":[],\"stdout_sha256\":\"5244e7b0936ff21295569db89f28ff09342b1ebe08d380f250ae26112477107a\",\"stdout_tail\":[\"LINT_STATUS=OK\",\"TASK_ID=backup-gfs-lifecycle-remediation-v1\",\"POLICY_ID=homelab-admin-guardrails-v1.2\",\"RULES_CHECKED=14\",\"SOURCE_FILES_CHECKED=7\",\"POLICY_DIFF_SCOPE=ONLY_VM200_REMOVAL\",\"DRY_RUN_STATUS=OK\",\"BACKUP_STARTED=NO\",\"RETENTION_STARTED=NO\",\"CLOUD_CHANGED=NO\",\"ROOT_CAUSE_COUNT=0\",\"RUN_DIR=/var/lib/homelab-admin/runs/backup-gfs-lifecycle-remediation-v1/20260921T025110Z-1874302-dry-run\",\"RUN_RC=0\"]},{\"phase\":\"apply\",\"rc\":0,\"stderr_sha256\":\"87deb0f426aaa066123bbe0cb6d111a0b143cb0bd8c6ea5840bdcd5d82daab97\",\"stderr_tail\":[\"Removed '/etc/systemd/system/timers.target.wants/homelab-backup-retention-gc.timer'.\"],\"stdout_sha256\":\"aa6176238abcd2042d89b5e6b2ee481dd4202e76aa182f313eb0e2b0ebcbcde5\",\"stdout_tail\":[\"LINT_STATUS=OK\",\"TASK_ID=backup-gfs-lifecycle-remediation-v1\",\"POLICY_ID=homelab-admin-guardrails-v1.2\",\"RULES_CHECKED=14\",\"SOURCE_FILES_CHECKED=7\",\"APPLY_STATUS=OK\",\"PRODUCTION_CHANGED=YES\",\"BACKUP_STARTED=NO\",\"RETENTION_STARTED=NO\",\"DELETE_EXECUTED=NO\",\"ROOT_CAUSE_COUNT=0\",\"RUN_DIR=/var/lib/homelab-admin/runs/backup-gfs-lifecycle-remediation-v1/20260921T025110Z-1874393-apply\",\"RUN_RC=0\"]},{\"phase\":\"verify\",\"rc\":0,\"stderr_sha256\":null,\"stderr_tail\":[],\"stdout_sha256\":\"9da65f31fd3c3e12ad6260bd8bc1cd9ecca85cc0b4ceea336119f3590508cff9\",\"stdout_tail\":[\"LINT_STATUS=OK\",\"TASK_ID=backup-gfs-lifecycle-remediation-v1\",\"POLICY_ID=homelab-admin-guardrails-v1.2\",\"RULES_CHECKED=14\",\"SOURCE_FILES_CHECKED=7\",\"VERIFY_STATUS=OK\",\"GFS_VALIDATE=OK\",\"CRITICAL_VM_COUNT=8\",\"ROOT_CAUSE_COUNT=0\",\"RUN_DIR=/var/lib/homelab-admin/runs/backup-gfs-lifecycle-remediation-v1/20260921T025111Z-1874554-verify\",\"RUN_RC=0\"]},{\"phase\":\"seal\",\"rc\":0,\"stderr_sha256\":null,\"stderr_tail\":[],\"stdout_sha256\":\"29f20be5217ec67c8c5b85b139aa7c31ef0803238b42dc0c8b8f8944a6b9ee15\",\"stdout_tail\":[\"LINT_STATUS=OK\",\"TASK_ID=backup-gfs-lifecycle-remediation-v1\",\"POLICY_ID=homelab-admin-guardrails-v1.2\",\"RULES_CHECKED=14\",\"SOURCE_FILES_CHECKED=7\",\"SEAL_STATUS=OK\",\"CLOUD_WRITES=NO\",\"RETENTION_STARTED=NO\",\"ROOT_CAUSE_COUNT=0\",\"RUN_DIR=/var/lib/homelab-admin/runs/backup-gfs-lifecycle-remediation-v1/20260921T025111Z-1874642-seal\",\"RUN_RC=0\"]}]\nGFS_POLICY_SHA256=2c7674045dd5c68cc48d348d616494dbbe145df460a8e85d97a2c5c153ec792d\nGFS_HELPER_SHA256=a1aed0c6039f8095bd5da7f62b47f4ee6932df98c4e0e7420d3006df86bd5c94\nGFS_VALIDATE=OK\nCRITICAL_LOGICALS=[\"vm110\",\"vm111\",\"vm112\",\"vm113\",\"vm130\",\"vm150\",\"vm160\",\"vm170\"]\nCRITICAL_VM_COUNT=8\nVM200_CRITICAL=false\nRETENTION_TIMER_ENABLED=false\nRETENTION_TIMER_ACTIVE=false\nRETENTION_SERVICE_ACTIVE=false\nRETENTION_TIMER_HOLD=SAFE_PLAN_REQUIRED_BEFORE_REENABLE\nRETENTION_GC_STARTED=false\nBACKUP_STARTED=false\nRESTORE_STARTED=false\nCLOUD_WRITE=false\nCLOUD_DELETE=false\nMAIL_SENT=false\nSEAL_STATUS=SEALED\nROLLBACK_STARTED=false\nROLLBACK_RESTORED=null\nDURATION_SEC=1.609\nTASK_RESULT=PASS_HOMELAB_BACKUP_GFS_TIMER_HOLD_APPLY\nHOMELAB_RESULT_CONTRACT={\"changes_made\":true,\"command_id\":\"SUPPORT-260921-HOMELAB-BACKUP-GFS-TIMER-HOLD-APPLY-1036R1\",\"rollback_restored\":null,\"rollback_started\":false,\"status\":\"OK\",\"version\":1}\nWORKERS2_BACKUP_GFS_TIMER_HOLD_APPLY_END=1\n" }