diff --git a/contrib/ansible/roles/common/tasks/fedora-install.yml b/contrib/ansible/roles/common/tasks/fedora-install.yml new file mode 100644 index 00000000000..48454fa235f --- /dev/null +++ b/contrib/ansible/roles/common/tasks/fedora-install.yml @@ -0,0 +1,7 @@ +--- +- name: Generic | Install Firewalld Python2 Package + action: "{{ ansible_pkg_mgr }}" + args: + name: python-firewall + state: latest + when: ansible_distribution_major_version|int >= 22 diff --git a/contrib/ansible/roles/common/tasks/main.yml b/contrib/ansible/roles/common/tasks/main.yml index 71b637bd6dd..3404365eb79 100644 --- a/contrib/ansible/roles/common/tasks/main.yml +++ b/contrib/ansible/roles/common/tasks/main.yml @@ -19,3 +19,6 @@ - include: centos.yml when: ansible_distribution == "CentOS" + +- include: fedora-install.yml + when: not is_atomic and ansible_distribution == "Fedora"