parent
d1cbcde4de
commit
78f4cb5ad5
@ -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…
Reference in new issue