1234567891011121314151617181920212223242526272829303132333435363738 |
- ---
- - name: Set up iPXE build environment
- ansible.builtin.include_tasks: generate_disks_base.yml
- - name: Generate legacy iPXE bootloaders
- ansible.builtin.include_tasks: generate_disks_legacy.yml
- when:
- - generate_disks_legacy | default(true) | bool
- - name: Generate linux iPXE bootloader
- ansible.builtin.include_tasks: generate_disks_linux.yml
- when:
- - generate_disks_linux | default(false) | bool
- - name: Generate EFI iPXE bootloaders
- ansible.builtin.include_tasks: generate_disks_efi.yml
- when:
- - generate_disks_efi | default(true) | bool
- - name: Generate ARM iPXE bootloaders
- ansible.builtin.include_tasks: generate_disks_arm.yml
- when:
- - generate_disks_arm | default(false) | bool
- - name: Generate RPI iPXE bootloaders
- ansible.builtin.include_tasks: generate_disks_rpi.yml
- when:
- - generate_disks_rpi | default(false) | bool
- - bootloader_filename == "netboot.xyz"
- - name: Generate hybrid iPXE bootloaders
- ansible.builtin.include_tasks: generate_disks_hybrid.yml
- when:
- - generate_disks_hybrid | default(false) | bool
- - generate_disks_legacy | default(true) | bool
- - generate_disks_efi | default(true) | bool
- - bootloader_filename == "netboot.xyz"
|