Hello Gaël,

Which network_interface are you using for your nodes? Is your provisioning network different from the inspection network?

Pierre

On Mon, 13 Jun 2022 at 10:36, Gaël THEROND <gael.therond@bitswalk.com> wrote:
Hi everyone!

I'm dealing with a strange issue today, we deployed IRONIC on a VICTORIA platform, we activated the dnsmasq pxe filtering option at the inspector level, it works great as only IRONIC listed hosts are then served by the dnsmasq DHCP as those hosts are allowed using the dhcp hosts dir.

BUT, I'm having a weird issue now.

All my nodes are able to get an IP from the DHCP at the INSPECTION step, however, as soon as the inspection step is finished, the mac related file is once again filled with "<mac>,ignore" which prohibits further operations.

This means as soon as I put that node as available and try to deploy an "instance" on it (provision the host), it doesn't work as dnsmasq reject the host boot DHCP requests.

So, is there a way to instruct the ironic-conductor to edit/allow the host the way the inspector is able to manipulate this file?

Did I missed something?

Thanks a lot!