From 815ced555fd3387bef85c089bdad3b0be0b418b5 Mon Sep 17 00:00:00 2001 From: Bo-Chun Louis Chen <louistw@uab.edu> Date: Fri, 7 Mar 2025 10:28:00 -0600 Subject: [PATCH] fix: restart firewalld only when it was running --- ansible/roles/install_node_exporter/tasks/main.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ansible/roles/install_node_exporter/tasks/main.yaml b/ansible/roles/install_node_exporter/tasks/main.yaml index 4d9fe61..205904b 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" -- GitLab