From 78f4cb5ad5eecda3f319b7db6a3af4c438198d00 Mon Sep 17 00:00:00 2001 From: Jeff Geerling Date: Tue, 30 Jul 2024 23:24:23 -0500 Subject: [PATCH] Use CRB not powertools on Alma and Rocky. --- tasks/setup-RedHat.yml | 37 +++++++++---------------------------- 1 file changed, 9 insertions(+), 28 deletions(-) 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