From 31765172d6d5d35b4192d5e6e48912858a062012 Mon Sep 17 00:00:00 2001 From: Mark Goddard Date: Fri, 27 Jul 2018 19:00:33 +0000 Subject: [PATCH] Support dhcp-hostsdir option in inspector dnsmasq template This is required if the Ironic Inspector dnsmasq PXE filter is in use. Change-Id: I35f19f447584540860be1989abcae3d6882b98c1 --- .../roles/kolla-openstack/templates/ironic-dnsmasq.conf.j2 | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ansible/roles/kolla-openstack/templates/ironic-dnsmasq.conf.j2 b/ansible/roles/kolla-openstack/templates/ironic-dnsmasq.conf.j2 index a4a96ad90..6742c8359 100644 --- a/ansible/roles/kolla-openstack/templates/ironic-dnsmasq.conf.j2 +++ b/ansible/roles/kolla-openstack/templates/ironic-dnsmasq.conf.j2 @@ -28,6 +28,10 @@ dhcp-option=option:bootfile-name,{{ ironic_dnsmasq_boot_file | default('undionly dhcp-option=option:bootfile-name,{{ ironic_dnsmasq_boot_file | default('pxelinux.0') }} {% endif %}{% endraw %} +{% raw %}{% if ironic_inspector_pxe_filter | default == 'dnsmasq' %} +dhcp-hostsdir=/etc/dnsmasq/dhcp-hostsdir +{% endif %}{% endraw %} + {% if kolla_extra_ironic_dnsmasq %} {{ kolla_extra_ironic_dnsmasq }} {% endif %}