From 51ba92ecd7a750a102568cfa5e91395c93944866 Mon Sep 17 00:00:00 2001 From: Chris Hammer Date: Fri, 26 Jul 2024 11:36:17 -0400 Subject: [PATCH] fix playbook --- bigboot_rear_backup.yml | 38 +++++++++++++++++++++----------------- 1 file changed, 21 insertions(+), 17 deletions(-) diff --git a/bigboot_rear_backup.yml b/bigboot_rear_backup.yml index dc3af98..a53060d 100644 --- a/bigboot_rear_backup.yml +++ b/bigboot_rear_backup.yml @@ -1,19 +1,23 @@ --- -- name: Perform a ReaR backup before the /boot expansion - ansible.builtin.import_playbook: rhc.rear.rear_backup - when: - - (bigboot_data[inventory_hostname]['bigboot_execute_shrink_lv'] | default(false) | bool - or bigboot_data[inventory_hostname]['bigboot_execute_bigboot'] | default(false) | bool) - - not bigboot_rear_backup_skip | default(false) | bool +- name: Perform logical volume and boot parition resizing as needed + hosts: all + become: true + gather_facts: true + strategy: free -- name: ReaR backup per host - ansible.builtin.import_role: - name: rhc.rear.rear_backup - vars: - client_ips: "{{ item['value']['bigboot_size'] }}" - namehost: "{{ item['key'] }}" - loop: "{{ bigboot_data | dict2items }}" - loop_control: - label: "{{ item['key'] }}" - when: - - item['value']['bigboot_execute_bigboot'] | bool + vars_files: + - bigboot_vars.yml + + tasks: + - name: ReaR backup per host + ansible.builtin.import_role: + name: rhc.rear.rear_backup + vars: + client_ips: "{{ item['value']['bigboot_size'] }}" + namehost: "{{ item['key'] }}" + loop: "{{ bigboot_data | dict2items }}" + loop_control: + label: "{{ item['key'] }}" + when: + - item['value']['bigboot_execute_bigboot'] | bool + - not bigboot_rear_backup_skip | default(false) | bool