Thanks for quickly responding to the bug.
Our use case is booting real bare metal aarch64 servers from remote iSCSI volume[1]. Which uses iPXE's iSCSI boot functionality. The booting iPXE script looks as bellow:
-----
:boot_iscsi
imgfree
set username xxxxxx
set password xxxxxxxxxx
set initiator-iqn iqn.2017-05.org.openstack.node-0
sanhook --drive 0x80 iscsi:10.30.96.1::3260:1:iqn.2010-10.org.openstack:volume-4e572bca-7845-44e9-b6b5-e7e27d18d1cc || goto fail_iscsi_retry
-----
For the booting process, it will first use UEFI PXE to boot into ipxe.efi, then running the above booting script to boot from remote iSCSI volume.
For the PXE environment setup, we use xinetd + tftpd-hpa reference the pxe setup guide[2].
For test convenient, we also use qemu(with or without kvm) + pce virtio nic
, the setup script is here[3].
@rafaeldtinoco
Thanks for quickly responding to the bug. 05.org. openstack. node-0 30.96.1: :3260:1: iqn.2010- 10.org. openstack: volume- 4e572bca- 7845-44e9- b6b5-e7e27d18d1 cc || goto fail_iscsi_retry
Our use case is booting real bare metal aarch64 servers from remote iSCSI volume[1]. Which uses iPXE's iSCSI boot functionality. The booting iPXE script looks as bellow:
-----
:boot_iscsi
imgfree
set username xxxxxx
set password xxxxxxxxxx
set initiator-iqn iqn.2017-
sanhook --drive 0x80 iscsi:10.
-----
For the booting process, it will first use UEFI PXE to boot into ipxe.efi, then running the above booting script to boot from remote iSCSI volume.
For the PXE environment setup, we use xinetd + tftpd-hpa reference the pxe setup guide[2].
For test convenient, we also use qemu(with or without kvm) + pce virtio nic
, the setup script is here[3].
[1]: https:/ /docs.openstack .org/ironic/ latest/ admin/boot- from-volume. html /docs.openstack .org/ironic/ latest/ install/ configure- pxe.html /github. com/openstack/ ironic/ blob/master/ devstack/ lib/ironic# L1998
[2]: https:/
[3]: https:/