From 62b8266729614c1c9a189708fc1bb5375aa126f0 Mon Sep 17 00:00:00 2001 From: jaydee Date: Sun, 22 Feb 2026 11:52:14 +0100 Subject: [PATCH] build --- roles/cloud_init/tasks/main.yml | 37 ++++++++++++++++++--------------- 1 file changed, 20 insertions(+), 17 deletions(-) diff --git a/roles/cloud_init/tasks/main.yml b/roles/cloud_init/tasks/main.yml index a8bd602..a09e595 100644 --- a/roles/cloud_init/tasks/main.yml +++ b/roles/cloud_init/tasks/main.yml @@ -1,20 +1,23 @@ --- -- name: Ensure required packages are installed - ansible.builtin.dnf: - name: "{{ cloud_init_packages }}" - state: present - update_cache: true +- name: Setup docker + become: "{{ false if inventory_hostname == 'nas.home.lan' else true }}" + block: + - name: Ensure required packages are installed + ansible.builtin.dnf: + name: "{{ cloud_init_packages }}" + state: present + update_cache: true -- name: Ensure cloud-init service is enabled - ansible.builtin.systemd: - name: "{{ cloud_init_service }}" - enabled: true + - name: Ensure cloud-init service is enabled + ansible.builtin.systemd: + name: "{{ cloud_init_service }}" + enabled: true -- name: Deploy custom cloud-init configuration - ansible.builtin.template: - src: 99-custom.cfg.j2 - dest: /etc/cloud/cloud.cfg.d/99-custom.cfg - owner: root - group: root - mode: '0644' - notify: Restart cloud-init \ No newline at end of file + - name: Deploy custom cloud-init configuration + ansible.builtin.template: + src: 99-custom.cfg.j2 + dest: /etc/cloud/cloud.cfg.d/99-custom.cfg + owner: root + group: root + mode: '0644' + notify: Restart cloud-init \ No newline at end of file