kolla-ansible/ansible
Mark Goddard 4418c1641b Support Ironic Inspector dnsmasq PXE filter
The dnsmasq PXE filter [1] provides far better scalability than the
iptables filter typically used. Inspector manages files in a dhcp-hostsdir
directory that is watched by dnsmasq via inotify. Dnsmasq then either
whitelists or blacklists MAC addresses based on the contents of these
files.

This change adds a new variable, ironic_inspector_pxe_filter, that can
be used to configure the PXE filter for ironic inspector. Currently
supported values are 'iptables' and 'dnsmasq', with 'iptables' being the
default for backwards compatibility.

[1]
https://docs.openstack.org/ironic-inspector/latest/admin/dnsmasq-pxe-filter.html

Implements: blueprint ironic-inspector-dnsmasq-pxe-filter
Change-Id: I73cae9c33b49972342cf1984372a5c784df5cbc2
2018-11-20 14:01:15 +00:00
..
action_plugins Merge "Merge the merge_yaml and merge_config module into one" 2018-11-07 22:52:14 +00:00
group_vars Merge "Add support for deploying Monasca Grafana" 2018-11-07 15:54:29 +00:00
inventory Merge "Add support for deploying Monasca Grafana" 2018-11-07 15:54:29 +00:00
library Merge "Don't allocate pseudo-TTY when creating containers" 2018-11-19 12:18:15 +00:00
roles Support Ironic Inspector dnsmasq PXE filter 2018-11-20 14:01:15 +00:00
bifrost.yml Detect openstack_release in kolla-ansible deploy-bifrost 2018-03-08 10:13:32 +00:00
certificates.yml Make the certificates role just run on deploy node 2018-03-20 19:57:30 +08:00
destroy.yml Give plays in the playbooks a name 2016-12-05 15:40:56 +00:00
kolla-host.yml Fix missed kolla_action and kolla_serial 2018-05-16 13:13:06 +01:00
mariadb_recovery.yml Detect openstack_release variable in mariadb recovery playbooks 2017-04-11 07:38:25 +00:00
post-deploy.yml post-deploy: honour --config-dir argument 2017-10-12 16:35:56 +02:00
site.yml Merge "Support deploying storm worker and storm nimbus separately" 2018-11-06 20:21:33 +00:00
stop.yml Added support for a stop playbook in kolla 2016-11-23 11:45:23 +00:00