diff --git a/tasks/setup-RedHat.yml b/tasks/setup-RedHat.yml index 1f809bb..8a271fa 100644 --- a/tasks/setup-RedHat.yml +++ b/tasks/setup-RedHat.yml @@ -1,30 +1,11 @@ --- # See: https://github.com/geerlingguy/ansible-role-certbot/issues/107 -- block: - - - name: Ensure dnf-plugins are installed on CentOS 8+. - yum: - name: dnf-plugins-core - state: present - - - block: - - - name: Enable DNF module for CentOS 8.3+. - shell: | - dnf config-manager --set-enabled powertools - register: dnf_module_enable - changed_when: false - - when: ansible_facts['distribution_version'] is version('8.3', '>=') - - - name: Enable DNF module for CentOS 8.0–8.2. - shell: | - dnf config-manager --set-enabled PowerTools - register: dnf_module_enable - changed_when: false - - when: ansible_facts['distribution_version'] is version('8.2', '<=') - - when: - - ansible_distribution == 'CentOS' - - ansible_distribution_major_version | int >= 8 +- name: Ensure dnf-plugins are installed on Rocky/AlmaLinux. + yum: + name: dnf-plugins-core + state: present + +- name: Enable DNF module for Rocky/AlmaLinux. + shell: | + dnf config-manager --set-enabled crb + changed_when: false