diff --git a/tripleo_ansible/roles/backup_and_restore/defaults/main.yml b/tripleo_ansible/roles/backup_and_restore/defaults/main.yml index 91b72e534..ac209ced5 100644 --- a/tripleo_ansible/roles/backup_and_restore/defaults/main.yml +++ b/tripleo_ansible/roles/backup_and_restore/defaults/main.yml @@ -72,3 +72,6 @@ tripleo_backup_and_restore_ceph_path: "/var/lib/ceph" # If there is a firewalld active, setup the zone where the NFS server ports need to be opened tripleo_backup_and_restore_firewalld_zone: "libvirt" + +# The ReaR rpm installs a cronjob at 1:30 each day by default. This variable deactivate that behaviour. +tripleo_backup_and_restore_remove_default_cronjob: true diff --git a/tripleo_ansible/roles/backup_and_restore/tasks/setup_rear.yml b/tripleo_ansible/roles/backup_and_restore/tasks/setup_rear.yml index 5ec42a573..7719b8a93 100644 --- a/tripleo_ansible/roles/backup_and_restore/tasks/setup_rear.yml +++ b/tripleo_ansible/roles/backup_and_restore/tasks/setup_rear.yml @@ -40,6 +40,15 @@ tags: - bar_setup_rear +- name: Remove ReaR rpm default cron programming + become: true + file: + path: /etc/cron.d/rear + state: absent + when: tripleo_backup_and_restore_remove_default_cronjob | bool + tags: + - bar_setup_rear + - name: Get local hostname command: hostname register: tripleo_backup_and_restore_hostname