Ironic grub UEFI PXE booting fails
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kolla-ansible |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Ironic grub UEFI PXE booting fails when launching bare metal instance
Step to reproduce
=================
1, Deploy ironic uefi grub mode with kolla-ansible
2, Enrol baremetal node following bellow guide
https:/
openstack baremetal node create --driver ipmi --name $NODE_NAME \
--driver-info ipmi_username=
--driver-info ipmi_password=
--driver-info ipmi_address=
--resource-class baremetal-
--property memory_mb=$RAM_MB --property local_gb=$DISK_GB \
--property cpu_arch=aarch64 --property capabilities=
--driver-info deploy_
--driver-info deploy_
--deploy-
NODE_UUID=
openstack baremetal port create $MAC_ADDRESS --node $NODE_UUID --physical-network physnet1
openstack baremetal node manage $NODE_UUID
openstack baremetal node provide $NODE_UUID
3, Launch bare metal instance
openstack server create --image cirros --flavor D05 \
--key-name mykey --network public1 demo1
looking at serial console, found it stop at pxe booting and fails.
¥ docker logs ironic_dnsmasq dhcp-hostsdir/ 00:18:85: 04:00:e2 dhcp-hostsdir/ 00:18:85: 04:00:e2
dnsmasq-dhcp: DHCPDISCOVER(eth0) 00:18:85:04:00:e2 ignored
dnsmasq-dhcp: DHCPDISCOVER(eth0) 00:18:85:04:00:e2 ignored
dnsmasq-dhcp: DHCPDISCOVER(eth0) 00:18:85:04:00:e2 ignored
dnsmasq: inotify, new or changed file /etc/dnsmasq/
dnsmasq-dhcp: read /etc/dnsmasq/
dnsmasq-dhcp: DHCPDISCOVER(eth0) 00:18:85:04:00:e2 ignored
dnsmasq-dhcp: DHCPDISCOVER(eth0) 00:18:85:04:00:e2 ignored
dnsmasq-dhcp: DHCPDISCOVER(eth0) 00:18:85:04:00:e2 ignored
dnsmasq-dhcp: DHCPDISCOVER(eth0) 00:18:85:04:00:e2 ignored
$ (ironic- dnsmasq) [root@j12- d05-07 /]# cat /etc/dnsmasq/ dhcp-hostsdir/ 00\:18\ :85\:04\ :00\:e2 04:00:e2, ignore
00:18:85:
Found inspector put node mac to irgnore.