Merge pull request #160 from jivanpal/powertools-for-centos-8.2

Add conditional to handle old name of PowerTools repo for CentOS 8.2.2004 and earlier
This commit is contained in:
Jeff Geerling 2021-10-25 10:03:58 -05:00 committed by GitHub
commit 96051f08f4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -7,7 +7,9 @@
name: dnf-plugins-core name: dnf-plugins-core
state: present state: present
- name: Enable DNF module for CentOS 8+. - block:
- name: Enable DNF module for CentOS 8.3+.
shell: | shell: |
dnf config-manager --set-enabled powertools dnf config-manager --set-enabled powertools
args: args:
@ -15,6 +17,18 @@
register: dnf_module_enable register: dnf_module_enable
changed_when: false changed_when: false
when: ansible_facts['distribution_version'] is version('8.3', '>=')
- name: Enable DNF module for CentOS 8.08.2.
shell: |
dnf config-manager --set-enabled PowerTools
args:
warn: false
register: dnf_module_enable
changed_when: false
when: ansible_facts['distribution_version'] is version('8.2', '<=')
when: when:
- ansible_distribution == 'CentOS' - ansible_distribution == 'CentOS'
- ansible_distribution_major_version | int >= 8 - ansible_distribution_major_version | int >= 8