diff --git a/ansible/roles/install_node_exporter/tasks/main.yaml b/ansible/roles/install_node_exporter/tasks/main.yaml index 4d9fe61318bd8a9b4ecbbb19fdde02381bbddd97..205904b956f913c8f9e7dd8a11d45cde1d1037b0 100644 --- a/ansible/roles/install_node_exporter/tasks/main.yaml +++ b/ansible/roles/install_node_exporter/tasks/main.yaml @@ -77,3 +77,6 @@ name: firewalld enabled: true state: restarted + when: + - "'firewalld.service' in ansible_facts.services" + - ansible_facts.services["firewalld.service"].state == "running"