From 4e73d48d567c1c50a11191fa549afd59d5509857 Mon Sep 17 00:00:00 2001 From: "pulsar89.5" Date: Thu, 13 Aug 2026 16:40:09 +0200 Subject: [PATCH] fix: Don't manage systemd units in check_mode --- handlers/main.yml | 2 ++ tasks/checks.yml | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/handlers/main.yml b/handlers/main.yml index 61574c4..c6a3da0 100644 --- a/handlers/main.yml +++ b/handlers/main.yml @@ -24,6 +24,7 @@ state: started enabled: true daemon_reload: true + when: not ansible_check_mode become: true - name: Start service @@ -32,4 +33,5 @@ state: started enabled: false daemon_reload: true + when: not ansible_check_mode become: true diff --git a/tasks/checks.yml b/tasks/checks.yml index 34b2aef..574367e 100644 --- a/tasks/checks.yml +++ b/tasks/checks.yml @@ -125,7 +125,9 @@ daemon_reload: true state: started name: "{{ filename }}.timer" - when: item.cmd is defined + when: + - item.cmd is defined + - not ansible_check_mode become: true loop: "{{ hcio_checks }}" loop_control: