diff --git a/releasenotes/notes/add-aarch64-uefi-5b84a3805bad3d80.yaml b/releasenotes/notes/add-aarch64-uefi-5b84a3805bad3d80.yaml new file mode 100644 index 00000000..3eb6383a --- /dev/null +++ b/releasenotes/notes/add-aarch64-uefi-5b84a3805bad3d80.yaml @@ -0,0 +1,3 @@ +--- +features: + - Add support for DHCP client arch 11 to detect an aarch64 uefi host. diff --git a/templates/inspector_dnsmasq_http.erb b/templates/inspector_dnsmasq_http.erb index 97a0d23f..04515d19 100644 --- a/templates/inspector_dnsmasq_http.erb +++ b/templates/inspector_dnsmasq_http.erb @@ -25,6 +25,7 @@ dhcp-sequential-ip dhcp-match=ipxe,175 dhcp-match=set:efi,option:client-arch,7 dhcp-match=set:efi,option:client-arch,9 +dhcp-match=set:efi,option:client-arch,11 # Client is already running iPXE; move to next stage of chainloading dhcp-boot=tag:ipxe,http://<%= @dnsmasq_local_ip %>:<%= @http_port_real %>/inspector.ipxe # Client is PXE booting over EFI without iPXE ROM; send EFI version of iPXE chainloader