Use CRB not powertools on Alma and Rocky.

master 5.2.0
Jeff Geerling 4 months ago
parent d1cbcde4de
commit 78f4cb5ad5
  1. 37
      tasks/setup-RedHat.yml

@ -1,30 +1,11 @@
--- ---
# See: https://github.com/geerlingguy/ansible-role-certbot/issues/107 # See: https://github.com/geerlingguy/ansible-role-certbot/issues/107
- block: - name: Ensure dnf-plugins are installed on Rocky/AlmaLinux.
yum:
- name: Ensure dnf-plugins are installed on CentOS 8+. name: dnf-plugins-core
yum: state: present
name: dnf-plugins-core
state: present - name: Enable DNF module for Rocky/AlmaLinux.
shell: |
- block: dnf config-manager --set-enabled crb
changed_when: false
- 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

Loading…
Cancel
Save