diff --git a/bigboot_rear_backup.yml b/bigboot_rear_backup.yml index 27e1b10..4dbf19c 100644 --- a/bigboot_rear_backup.yml +++ b/bigboot_rear_backup.yml @@ -1,6 +1,18 @@ --- -- name: Perform a ReaR backup before the /boot expansion - ansible.builtin.import_playbook: rhc.rear.rear_backup - when: - - bigboot_data[inventory_hostname]['bigboot_execute_bigboot'] | default(false) | bool - - not rear_backup_skip | default(false) | bool +- name: ReaR Backup Playbook + hosts: all + become: true + gather_facts: true + strategy: free + + tasks: + - name: Fetch the template name from NFS exports + ansible.builtin.set_fact: + job_template_name: "{{ nfs_exports_template_name }}" + + - name: Perform ReaR backup + ansible.builtin.include_role: + name: rhc.rear.rear_backup + when: + - bigboot_data[inventory_hostname]['bigboot_execute_bigboot'] | default(false) | bool + - not rear_backup_skip | default(false) | bool diff --git a/tasks/rear_nfs_exports.yml b/tasks/rear_nfs_exports.yml index f79b88c..4111ba0 100644 --- a/tasks/rear_nfs_exports.yml +++ b/tasks/rear_nfs_exports.yml @@ -4,6 +4,6 @@ client_ips: "{{ item['value']['ip_addresses'] | list | flatten }}" namehost: "{{ item['value']['server_hostname'] }}" -# - name: Include NFS export role -# ansible.builtin.include_role: -# name: rhc.rear.say_hi +- name: Include NFS export role + ansible.builtin.include_role: + name: rhc.rear.nfs_export