ansible/node: Don't fail when disabling not-installed firewalld
authorMartin Schwenke <martin@meltin.net>
Sun, 15 Aug 2021 00:44:57 +0000 (10:44 +1000)
committerMartin Schwenke <martin@meltin.net>
Wed, 16 Feb 2022 22:40:26 +0000 (09:40 +1100)
Not installed on Fedora 34 Vagrant image.

Thanks https://stackoverflow.com/a/49161109.

Signed-off-by: Martin Schwenke <martin@meltin.net>
ansible/node/roles/common/tasks/redhat/firewall.yml

index bf5eeb426b2c9ca471af9e1491b21152980f64c8..087ee1db831010f8ba5b20727c84b47892098e9e 100644 (file)
@@ -4,3 +4,5 @@
     name: firewalld
     enabled: no
     state: stopped
+  register: firewalld_service_result
+  failed_when: "firewalld_service_result is failed and 'Could not find the requested service' not in firewalld_service_result.msg"