Skip to content

Commit

Permalink
Use CRB not powertools on Alma and Rocky.
Browse files Browse the repository at this point in the history
  • Loading branch information
geerlingguy committed Jul 31, 2024
1 parent d1cbcde commit 78f4cb5
Showing 1 changed file with 9 additions and 28 deletions.
37 changes: 9 additions & 28 deletions tasks/setup-RedHat.yml
Original file line number Diff line number Diff line change
@@ -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

0 comments on commit 78f4cb5

Please sign in to comment.