tripleo-image-elements/elements/bm-dnsmasq
Gregory Haynes dad3c0ccf1 Migrate to package-installs scripts
Migrating install-packages commands to package-installs-* scripts where
possible.

This patch is broken up into multiple parts to minimize impact and
review overhead.

Change-Id: Idd1be32149e7238d53d04a34170c5029dda83f1f
2014-11-05 01:38:05 -08:00
..
bin indent using 4 spaces (1/3) 2014-06-09 10:28:58 +02:00
install.d Migrate to package-installs scripts 2014-11-05 01:38:05 -08:00
os-refresh-config/post-configure.d Split out nova-bm-dnsmasq. 2013-09-18 18:18:58 +12:00
README.md Split out nova-bm-dnsmasq. 2013-09-18 18:18:58 +12:00
element-deps Migrate to package-installs scripts 2014-11-05 01:38:05 -08:00

README.md

Non-PXE Neutron DHCP workaround

Separate pool based dnsmasq to workaround old Neutron not supporting PXE booting, which is restarted during os-refresh-config.

Installs a filter-bootps cronjob. filter-bootps adds an iptables filter to the br-ctlplane bridge interface, ensuring that only bootps requests from nodes registered with nova baremetal are received by services running in the image. This prevents the seed node from trying to PXE boot overcloud nodes (rather than the undercloud node doing so).