From 9585a9cb2bce3b93b4746caf62dd1899a2a33664 Mon Sep 17 00:00:00 2001 From: vincent Date: Mon, 20 Jun 2022 22:15:20 +0200 Subject: [PATCH] manage case firewalld not present --- tasks/firewalld.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tasks/firewalld.yml b/tasks/firewalld.yml index efebf10..157981a 100644 --- a/tasks/firewalld.yml +++ b/tasks/firewalld.yml @@ -1,7 +1,11 @@ --- - name: disable firewalld - systemd: + service: name: firewalld state: stopped enabled: false become: true + register: service_stop + failed_when: + - '"Could not find the requested service" not in service_stop.msg' + - service_stop.rc != 0