From 1c754f7eb02d72d0efc939840e91f7650e9c85ef Mon Sep 17 00:00:00 2001 From: "William Hirigoyen (Evolix)" Date: Tue, 21 Dec 2021 15:27:27 +0100 Subject: [PATCH] Fix Filebeat role for --check mode. --- filebeat/handlers/main.yml | 1 + filebeat/tasks/main.yml | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/filebeat/handlers/main.yml b/filebeat/handlers/main.yml index 0a6d83f9..3ad08a63 100644 --- a/filebeat/handlers/main.yml +++ b/filebeat/handlers/main.yml @@ -4,3 +4,4 @@ systemd: name: filebeat state: restarted + when: not ansible_check_mode diff --git a/filebeat/tasks/main.yml b/filebeat/tasks/main.yml index c84c4db8..dd326cc8 100644 --- a/filebeat/tasks/main.yml +++ b/filebeat/tasks/main.yml @@ -62,6 +62,7 @@ name: filebeat enabled: yes notify: restart filebeat + when: not ansible_check_mode - name: is logstash-plugin available? stat: @@ -140,7 +141,9 @@ when: - filebeat_elasticsearch_auth_username | length > 0 - filebeat_elasticsearch_auth_password | length > 0 - when: not (filebeat_use_config_template | bool) + when: + - not (filebeat_use_config_template | bool) + - not ansible_check_mode - name: Filebeat api_key for Elasticsearch are configured lineinfile: