diff --git a/ironic_python_agent/extensions/image.py b/ironic_python_agent/extensions/image.py index 846589eb7..0fcfb882b 100644 --- a/ironic_python_agent/extensions/image.py +++ b/ironic_python_agent/extensions/image.py @@ -38,7 +38,8 @@ CONF = cfg.CONF BIND_MOUNTS = ('/dev', '/proc', '/run') -BOOTLOADERS_EFI = ['bootx64.efi', 'grubaa64.efi', 'winload.efi'] +BOOTLOADERS_EFI = ['bootaa64.efi', 'bootx64.efi', 'grubaa64.efi', + 'winload.efi'] def _rescan_device(device): diff --git a/releasenotes/notes/fix-uefi-boot-entry-creation-for-aarch64-2b143c5bf189c2f6.yaml b/releasenotes/notes/fix-uefi-boot-entry-creation-for-aarch64-2b143c5bf189c2f6.yaml new file mode 100644 index 000000000..dd520fae0 --- /dev/null +++ b/releasenotes/notes/fix-uefi-boot-entry-creation-for-aarch64-2b143c5bf189c2f6.yaml @@ -0,0 +1,5 @@ +--- +fixes: + - | + Fix UEFI boot entry creation for aarch64 when using diskimage-builder + created whole disk images.