Mike, ideally, I would love to see a workaround where we exclude the IP of the Fuel master interface, but I believe nailgun doesn't have any awareness of its own IP address. Regrettably, neither does dnsmasq care if it gives out its own IP address as a lease and cause problems.
I would like to see an alternative solution exist where you can set a range of 10.20.0.2 -> 10.20.0.128 for the static pool, and automatically exclude 10.20.0.10 if that's my IP on the admin interface. That's a longer workaround, so the error really is the best option right now.
Mike, ideally, I would love to see a workaround where we exclude the IP of the Fuel master interface, but I believe nailgun doesn't have any awareness of its own IP address. Regrettably, neither does dnsmasq care if it gives out its own IP address as a lease and cause problems.
I would like to see an alternative solution exist where you can set a range of 10.20.0.2 -> 10.20.0.128 for the static pool, and automatically exclude 10.20.0.10 if that's my IP on the admin interface. That's a longer workaround, so the error really is the best option right now.
I'll get it ready for tomorrow.