From 39722402f566b7c6a7a23a9e2a88d403b2f21e4d Mon Sep 17 00:00:00 2001 From: abrown38 Date: Fri, 28 Jun 2024 11:45:25 +0100 Subject: [PATCH] Remove need to always gather facts even when mismatched tags --- ansible/playbooks/checkmk.yml | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/ansible/playbooks/checkmk.yml b/ansible/playbooks/checkmk.yml index baab0e2..f315106 100644 --- a/ansible/playbooks/checkmk.yml +++ b/ansible/playbooks/checkmk.yml @@ -1,6 +1,7 @@ --- - name: CheckMK Agent hosts: "meta-win_project_{{ win_project }}:&meta-os_windows" + gather_facts: false collections: - checkmk.general vars_files: @@ -9,11 +10,19 @@ - ../vars/connection.yml tasks: - name: Install CheckMK agent on VMs - import_role: - name: agent - tags: - - checkmk - - checkmk_agent + block: + - name: Gather Facts + setup: + tags: + - checkmk_all + - checkmk_agent + + - name: Install CheckMK agent on VMs + import_role: + name: agent + tags: + - checkmk_all + - checkmk_agent - name: CheckMK Hosts hosts: "meta-win_project_{{ win_project }}:&meta-os_windows"