kolla-ansible/ansible/roles
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
..
aodh Add Aodh evaluation_interval 2018-10-16 08:14:22 +07:00
barbican Merge "Allow fluentd to read barbican-api.log" 2018-10-05 08:14:40 +00:00
baremetal Constrain the size of Docker logs 2018-10-11 13:31:47 +01:00
bifrost Add missing project_name variables 2018-10-24 13:52:07 +02:00
blazar Refactor haproxy config (split by service) V2.0 2018-09-26 03:30:38 -07:00
ceilometer Merge "Enable setting of ceilometer as a non-root user" 2018-10-22 16:06:35 +00:00
ceph Disable ceph osd crush update on start in default 2018-11-05 15:11:05 +08:00
certificates Use include_tasks instead of include 2018-07-25 23:57:22 +08:00
chrony Merge "Use include_tasks instead of include" 2018-07-27 08:16:08 +00:00
cinder Configure coordination in default for cinder when redis is enabled 2018-11-05 22:50:20 +08:00
cloudkitty Refactor haproxy config (split by service) V2.0 2018-09-26 03:30:38 -07:00
collectd Add missing project_name variables 2018-10-24 13:52:07 +02:00
common Merge "Don't set recurse on config folders" 2018-11-12 13:50:24 +00:00
congress Refactor haproxy config (split by service) V2.0 2018-09-26 03:30:38 -07:00
designate Refactor haproxy config (split by service) V2.0 2018-09-26 03:30:38 -07:00
destroy Use include_tasks instead of include 2018-07-25 23:57:22 +08:00
elasticsearch Add missing project_name variables 2018-10-24 13:52:07 +02:00
etcd Remove compute hosts from etcd group 2018-09-04 19:23:18 +01:00
freezer Freezer: Update freezer driver with elasticsearch 2018-11-09 17:19:00 -05:00
glance Generate Ceph configuration during upgrade 2018-10-10 10:48:55 +01:00
gnocchi Generate Ceph configuration during upgrade 2018-10-10 10:48:55 +01:00
grafana Refactor haproxy config (split by service) V2.0 2018-09-26 03:30:38 -07:00
haproxy Add support for deploying Monasca Grafana 2018-11-02 13:35:35 +00:00
haproxy-config Add missing project_name variables 2018-10-24 13:52:07 +02:00
heat Don't set recurse on config folders 2018-10-29 15:35:32 +00:00
horizon Refactor haproxy config (split by service) V2.0 2018-09-26 03:30:38 -07:00
influxdb Disable InfluxDB reporting 2018-10-08 14:58:38 +01:00
ironic Support Ironic Inspector dnsmasq PXE filter 2018-11-20 14:01:15 +00:00
iscsi Use include_tasks instead of include 2018-07-25 23:57:22 +08:00
kafka Don't set recurse on config folders 2018-10-29 15:35:32 +00:00
karbor Refactor haproxy config (split by service) V2.0 2018-09-26 03:30:38 -07:00
keystone Merge "Fernet cron path" 2018-10-29 13:12:36 +00:00
kibana Merge "Fix template src of kibana configuration file" 2018-10-26 01:05:43 +00:00
kuryr Support checkout dedicated version from git with dev mode 2018-08-14 16:06:00 +08:00
magnum Refactor haproxy config (split by service) V2.0 2018-09-26 03:30:38 -07:00
manila Generate Ceph configuration during upgrade 2018-10-10 10:48:55 +01:00
mariadb Refactor haproxy config (split by service) V2.0 2018-09-26 03:30:38 -07:00
memcached fixed memcached is not restarted when config changed 2018-10-26 18:32:37 +03:00
mistral Refactor haproxy config (split by service) V2.0 2018-09-26 03:30:38 -07:00
module-load Load known, standard kernel modules from the host, not within containers 2018-10-11 10:26:34 +02:00
monasca Merge "Support custom monasca-notification templates" 2018-11-20 09:41:21 +00:00
mongodb Allow custom mongodb configurations 2018-10-23 09:11:46 +07:00
multipathd Merge "Load known, standard kernel modules from the host, not within containers" 2018-10-31 17:21:56 +00:00
murano Refactor haproxy config (split by service) V2.0 2018-09-26 03:30:38 -07:00
neutron Merge "Remove deprecated compute groups" 2018-11-06 16:13:23 +00:00
nova Make tunnel timeout for nova_serialconsole_proxy configurable 2018-10-31 09:40:53 +00:00
nova-hyperv Add missing project_name variables 2018-10-24 13:52:07 +02:00
octavia Support Octavia custom policy 2018-10-04 02:34:46 +00:00
opendaylight Merge "Allow configure java params for ODL karaf" 2018-10-08 09:44:19 +00:00
openvswitch Load known, standard kernel modules from the host, not within containers 2018-10-11 10:26:34 +02:00
ovs-dpdk Fix the syntax issues of ovs-dpdk 2018-09-11 10:47:03 +08:00
panko Refactor haproxy config (split by service) V2.0 2018-09-26 03:30:38 -07:00
prechecks Allow the deployment group to be optional 2018-10-25 16:10:26 +01:00
prometheus Add missing pid mode check for Prometheus 2018-10-30 16:34:15 +00:00
qdrouterd Merge "Use include_tasks instead of include" 2018-07-27 08:16:08 +00:00
rabbitmq Refactor haproxy config (split by service) V2.0 2018-09-26 03:30:38 -07:00
rally Merge "Use include_tasks instead of include" 2018-07-27 08:16:08 +00:00
redis Fix redis sentinel change myid every time when it restarted 2018-08-23 14:34:28 +08:00
sahara Refactor haproxy config (split by service) V2.0 2018-09-26 03:30:38 -07:00
searchlight Refactor haproxy config (split by service) V2.0 2018-09-26 03:30:38 -07:00
senlin Refactor haproxy config (split by service) V2.0 2018-09-26 03:30:38 -07:00
skydive Refactor haproxy config (split by service) V2.0 2018-09-26 03:30:38 -07:00
solum Refactor haproxy config (split by service) V2.0 2018-09-26 03:30:38 -07:00
stop/tasks Use include_tasks instead of include 2018-07-25 23:57:22 +08:00
storm Don't set recurse on config folders 2018-10-29 15:35:32 +00:00
swift Refactor haproxy config (split by service) V2.0 2018-09-26 03:30:38 -07:00
tacker Refactor haproxy config (split by service) V2.0 2018-09-26 03:30:38 -07:00
telegraf add monitoring of zookeeper 2018-11-13 03:46:20 +00:00
tempest Merge "Use include_tasks instead of include" 2018-07-27 08:16:08 +00:00
trove Git checkout version support for several projects 2018-10-03 15:30:06 +08:00
vitrage Add missing keystone_authtoken section for vitrage 2018-10-29 14:27:45 +07:00
vmtp Merge "Use include_tasks instead of include" 2018-07-27 08:16:08 +00:00
watcher Refactor haproxy config (split by service) V2.0 2018-09-26 03:30:38 -07:00
zookeeper Don't set recurse on config folders 2018-10-29 15:35:32 +00:00
zun Add Zun scenario job for ubuntu 2018-10-22 14:24:36 +00:00
ceph_pools.yml Merge "Configure application for ceph pool" 2018-03-26 02:51:11 +00:00