diff --git a/ansible/roles/ironic/templates/ironic-dnsmasq.conf.j2 b/ansible/roles/ironic/templates/ironic-dnsmasq.conf.j2 index aa55625e93..f438fd906b 100644 --- a/ansible/roles/ironic/templates/ironic-dnsmasq.conf.j2 +++ b/ansible/roles/ironic/templates/ironic-dnsmasq.conf.j2 @@ -17,8 +17,8 @@ dhcp-range=set:{{ tag }},{{ item.range }},{{ lease_time }} {# TODO(yoctozepto): IPv6-only support - DHCPv6 PXE support #} {# different options must be used here #} {% else %}{# ipv4 #} -dhcp-option=option:tftp-server,{{ api_interface_address }} -dhcp-option=option:server-ip-address,{{ api_interface_address }} +dhcp-option=option:tftp-server,{{ ironic_tftp_listen_address }} +dhcp-option=option:server-ip-address,{{ ironic_tftp_listen_address }} dhcp-option=210,/var/lib/ironic/tftpboot/ {% if ironic_dnsmasq_serve_ipxe | bool %} dhcp-match=ipxe,175