From 55516cd933456070f08aa931bda832e16a67c5cd Mon Sep 17 00:00:00 2001 From: Hans Rakers Date: Fri, 3 Mar 2023 15:32:43 +0000 Subject: [PATCH] Disable cloud-final and cloud-config drop-ins for Flatcar --- images/capi/ansible/roles/providers/tasks/main.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/images/capi/ansible/roles/providers/tasks/main.yml b/images/capi/ansible/roles/providers/tasks/main.yml index dee0cdef65..a6ac551f0d 100644 --- a/images/capi/ansible/roles/providers/tasks/main.yml +++ b/images/capi/ansible/roles/providers/tasks/main.yml @@ -54,6 +54,7 @@ file: path: /etc/systemd/system/cloud-final.service.d state: directory + when: ansible_os_family != "Flatcar" - name: Create cloud-final boot order drop in file copy: @@ -62,11 +63,13 @@ owner: root group: root mode: "0644" + when: ansible_os_family != "Flatcar" - name: Creates unit file directory for cloud-config file: path: /etc/systemd/system/cloud-config.service.d state: directory + when: ansible_os_family != "Flatcar" - name: Create cloud-config boot order drop in file copy: @@ -75,6 +78,7 @@ owner: root group: root mode: "0644" + when: ansible_os_family != "Flatcar" # Some OS might disable cloud-final service on boot (rhel 7). # Enable all cloud-init services on boot.