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
parent
commit
bb4b2af02e
Failed to extract signature
3 changed files with 1 additions and 17 deletions
  1. 8
      roles/bootstrap-os/tasks/centos.yml
  2. 8
      roles/bootstrap-os/tasks/rhel.yml
  3. 2
      roles/system_packages/vars/main.yml

8
roles/bootstrap-os/tasks/centos.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

8
roles/bootstrap-os/tasks/rhel.yml

@ -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

2
roles/system_packages/vars/main.yml

@ -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' }}"

Loading…
Cancel
Save