diff options
Diffstat (limited to 'roles/contiv_facts/tasks/rpm.yml')
-rw-r--r-- | roles/contiv_facts/tasks/rpm.yml | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/roles/contiv_facts/tasks/rpm.yml b/roles/contiv_facts/tasks/rpm.yml index 07401a6dd..dc6c5d3b7 100644 --- a/roles/contiv_facts/tasks/rpm.yml +++ b/roles/contiv_facts/tasks/rpm.yml @@ -6,10 +6,17 @@ failed_when: false check_mode: no -- name: Set the has_firewalld fact +- name: RPM | Determine if firewalld enabled + command: "systemctl status firewalld.service" + register: ss + changed_when: false + failed_when: false + check_mode: no + +- name: Set the contiv_has_firewalld fact set_fact: - has_firewalld: true - when: s.rc == 0 + contiv_has_firewalld: true + when: s.rc == 0 and ss.rc == 0 - name: Determine if iptables-services installed command: "rpm -q iptables-services" @@ -18,7 +25,7 @@ failed_when: false check_mode: no -- name: Set the has_iptables fact +- name: Set the contiv_has_iptables fact set_fact: - has_iptables: true + contiv_has_iptables: true when: s.rc == 0 |