Browse Source
Drop install of python-libselinux for RHEL family below 8
RHEL 7 and derivates support has been removed from some time, clean up
of leftovers.
pull/12185/head
Max Gautier
5 months ago
Failed to extract signature
3 changed files with
1 additions and
17 deletions
-
roles/bootstrap-os/tasks/centos.yml
-
roles/bootstrap-os/tasks/rhel.yml
-
roles/system_packages/vars/main.yml
|
|
@ -108,11 +108,3 @@ |
|
|
|
when: |
|
|
|
- fastestmirror.stat.exists |
|
|
|
- not centos_fastestmirror_enabled |
|
|
|
|
|
|
|
# libselinux-python is required on SELinux enabled hosts |
|
|
|
# See https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html#managed-node-requirements |
|
|
|
- name: Install libselinux python package |
|
|
|
package: |
|
|
|
name: "{{ ((ansible_distribution_major_version | int) < 8) | ternary('libselinux-python', 'python3-libselinux') }}" |
|
|
|
state: present |
|
|
|
become: true |
|
|
@ -93,11 +93,3 @@ |
|
|
|
when: |
|
|
|
- fastestmirror.stat.exists |
|
|
|
- not centos_fastestmirror_enabled |
|
|
|
|
|
|
|
# libselinux-python is required on SELinux enabled hosts |
|
|
|
# See https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html#managed-node-requirements |
|
|
|
- name: Install libselinux python package |
|
|
|
package: |
|
|
|
name: "{{ ((ansible_distribution_major_version | int) < 8) | ternary('libselinux-python', 'python3-libselinux') }}" |
|
|
|
state: present |
|
|
|
become: true |
|
|
@ -58,7 +58,7 @@ pkgs: |
|
|
|
libseccomp2: |
|
|
|
- "{{ ansible_os_family in ['Debian', 'Suse'] }}" |
|
|
|
- "{{ 'k8s_cluster' in group_names }}" |
|
|
|
libselinux-python: # TODO: Handle rehat_family + major < 8 |
|
|
|
libselinux-python: |
|
|
|
- "{{ ansible_distribution == 'Amazon' }}" |
|
|
|
libselinux-python3: |
|
|
|
- "{{ ansible_distribution == 'Fedora' }}" |
|
|
|