From f64efe2a613f7a54532cfeccafef58bc827ee550 Mon Sep 17 00:00:00 2001 From: chatton Date: Wed, 12 Jul 2023 17:05:39 +0100 Subject: [PATCH] don't gather facts in all cases --- playbooks/setup-homelab.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/playbooks/setup-homelab.yml b/playbooks/setup-homelab.yml index 849697e..5837460 100644 --- a/playbooks/setup-homelab.yml +++ b/playbooks/setup-homelab.yml @@ -2,6 +2,8 @@ - name: Update packages and ensure users on all hosts. hosts: all become: true + gather_facts: false + strategy: free pre_tasks: - name: Update Packages ansible.builtin.apt: @@ -12,6 +14,7 @@ - name: Configure mergerfs pools. hosts: mergerfs + strategy: free become: true roles: - role: setup_mergerfs @@ -19,6 +22,7 @@ - name: Configure samba shares. hosts: all + strategy: free become: true roles: - role: geerlingguy.samba @@ -27,11 +31,13 @@ - name: Install Docker on Docker hosts. hosts: docker become: true + strategy: free roles: - role: geerlingguy.pip - role: geerlingguy.docker - name: Install Portainer on Portainer hosts. + gather_facts: false hosts: portainer become: true pre_tasks: @@ -56,6 +62,7 @@ tags: [compose] - name: Setup and deploy portainer services. + gather_facts: false hosts: servers become: true strategy: free