From 83bd4d09032d29402d4202b41bae176e800199e2 Mon Sep 17 00:00:00 2001 From: Eric Paris Date: Tue, 23 Jun 2015 14:05:07 -0400 Subject: [PATCH] Install python-firewall as ansible needs python2 firewalld support --- contrib/ansible/roles/common/tasks/fedora-install.yml | 7 +++++++ contrib/ansible/roles/common/tasks/main.yml | 3 +++ 2 files changed, 10 insertions(+) create mode 100644 contrib/ansible/roles/common/tasks/fedora-install.yml 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"