diff --git a/tasks/main.yml b/tasks/main.yml index df1117d..cd13557 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -34,8 +34,13 @@ - name: 'Ensure dnf-automatic installation' when: - ansible_system == 'Linux' - - ansible_distribution == 'Fedora' - - ansible_distribution_major_version is version('21', '>=') + - ( + ansible_distribution == 'Fedora' and + ansible_distribution_major_version is version('21', '>=') + ) or ( + ansible_distirbution == 'CentOS' and + ansible_distribution_major_version is version('8', '>=') + ) ansible.builtin.package: name: - 'dnf-automatic' @@ -46,8 +51,13 @@ - name: 'Ensure dnf-automatic runs' when: - ansible_system == 'Linux' - - ansible_distribution == 'Fedora' - - ansible_distribution_major_version is version('21', '>=') + - ( + ansible_distribution == 'Fedora' and + ansible_distribution_major_version is version('21', '>=') + ) or ( + ansible_distirbution == 'CentOS' and + ansible_distribution_major_version is version('8', '>=') + ) ansible.builtin.service: enabled: 'yes' name: 'dnf-automatic-install.timer'