Comment 3 for bug 1615996

Revision history for this message
DanCreed (dan-creed) wrote :

I can confirm in the latest delorean repos, this prevents the ironic_inspector_dnsmasq container from starting. bind-dynamic does need to be added to the dnsmasq.conf for this container like below:

port=0
except-interface=lo
bind-dynamic
interface=br-ctlplane

log-dhcp
log-queries

dhcp-range=set:ctlplane-subnet,192.168.24.100,192.168.24.120,255.255.255.0,10m
dhcp-option=tag:ctlplane-subnet,option:router,192.168.24.1
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://192.168.24.1:8088/inspector.ipxe
# Client is PXE booting over EFI without iPXE ROM; send EFI version of iPXE chainloader
dhcp-boot=tag:efi,tag:!ipxe,ipxe.efi
# Client is running PXE over BIOS; send BIOS version of iPXE chainloader
dhcp-boot=undionly.kpxe,localhost.localdomain,192.168.24.1

dhcp-hostsdir=/var/lib/ironic-inspector/dhcp-hostsdir