fix selinux and make default config working with haproxy up to v2.6.10

This commit is contained in:
ace
2023-03-12 20:44:33 +03:00
parent 1aeb3158b5
commit e230bae808
2 changed files with 11 additions and 11 deletions

View File

@ -4,21 +4,23 @@
name: haproxy
state: present
- name: Install python2-cryptography
package:
name: python2-cryptography
- name: Install python2-cryptography and libsemanage-python
yum:
name:
- python2-cryptography
- libsemanage-python
when:
- ansible_facts['os_family'] == 'RedHat'
- ansible_facts['distribution_major_version'] <= '7'
- haproxy_self_signed_cert
- name: Install python3-cryptography
package:
name: python3-cryptography
- name: Install python3-cryptography and python3-libsemanage
dnf:
name:
- python3-cryptography
- python3-libsemanage
when:
- ansible_facts['os_family'] == 'RedHat'
- ansible_facts['distribution_major_version'] == '8' or ansible_facts['distribution_major_version'] == '9'
- haproxy_self_signed_cert
- ansible_facts['distribution_major_version'] >= '8'
- name: Set haproxy_connect_any flag on and keep it persistent across reboots
ansible.posix.seboolean: