diff --git a/roles/netbootxyz/tasks/generate_disks.yml b/roles/netbootxyz/tasks/generate_disks.yml index 90e2a335..b938981d 100644 --- a/roles/netbootxyz/tasks/generate_disks.yml +++ b/roles/netbootxyz/tasks/generate_disks.yml @@ -40,3 +40,10 @@ when: - generate_disks_secureboot | default(false) | bool - bootloader_filename == "netboot.xyz" + +- name: Remove stale autoexec.ipxe when Secure Boot is disabled + ansible.builtin.file: + path: "{{ netbootxyz_root }}/ipxe/autoexec.ipxe" + state: absent + when: + - not (generate_disks_secureboot | default(false) | bool)