--- - name: Generate Ignition configuration for CoreOS/Flatcar template: src: ignition.json.j2 dest: "{{ vm_images_dir }}/{{ vm_name }}.ign" when: os_type == 'coreos' or os_type == 'flatcar' - name: Generate Cloud-init configuration for MicroOS template: src: user-data.yaml.j2 dest: "{{ vm_images_dir }}/{{ vm_name }}_user-data" when: os_type == 'microos' - name: Generate dummy meta-data file copy: content: "instance-id: {{ vm_name }}\nlocal-hostname: {{ vm_name }}\n" dest: "{{ vm_images_dir }}/{{ vm_name }}_meta-data"