From d0888f37379edf24a61a55614f644d2da69d528e Mon Sep 17 00:00:00 2001 From: Chris Hammer Date: Wed, 5 Feb 2025 15:02:26 -0500 Subject: [PATCH] Failures will result in cleanup. --- bigboot_execute_resize.yml | 4 ++++ tasks/validate_rear_backup.yml | 9 +++++++++ 2 files changed, 13 insertions(+) create mode 100644 tasks/validate_rear_backup.yml diff --git a/bigboot_execute_resize.yml b/bigboot_execute_resize.yml index e950351..abc4826 100644 --- a/bigboot_execute_resize.yml +++ b/bigboot_execute_resize.yml @@ -57,3 +57,7 @@ name: infra.lvm_snapshots.bigboot vars: bigboot_partition_size: "{{ bigboot_size_target }}" + + rescue: + - name: Cleanup from any previous executions + ansible.builtin.import_tasks: tasks/cleanup.yml diff --git a/tasks/validate_rear_backup.yml b/tasks/validate_rear_backup.yml new file mode 100644 index 0000000..a26d63e --- /dev/null +++ b/tasks/validate_rear_backup.yml @@ -0,0 +1,9 @@ +--- +- name: Validate ReaR backup completion + ansible.builtin.command: + cmd: "grep 'Finished running mkbackup workflow' /var/log/rear/rear-{{ ansible_hostname }}.log" + register: validate_backup_log + +- name: Debug validate_backup_log + ansible.builtin.debug: + var: validate_backup_log