Skip to content
Snippets Groups Projects
Commit c0cf1c9b authored by Mark Goddard's avatar Mark Goddard
Browse files

Allow extra free-form configuration of ironic inspector's dnsmasq service

Place in ${KAYOBE_CONFIG_PATH}/kolla/config/ironic/ironic-dnsmasq.conf.
parent 53ac42c4
No related branches found
No related tags found
No related merge requests found
...@@ -17,6 +17,7 @@ ...@@ -17,6 +17,7 @@
- { name: glance, file: glance.conf } - { name: glance, file: glance.conf }
- { name: inspector, file: ironic-inspector.conf } - { name: inspector, file: ironic-inspector.conf }
- { name: ironic, file: ironic.conf } - { name: ironic, file: ironic.conf }
- { name: ironic_dnsmasq, file: ironic/ironic-dnsmasq.conf }
- { name: magnum, file: magnum.conf } - { name: magnum, file: magnum.conf }
- { name: neutron, file: neutron.conf } - { name: neutron, file: neutron.conf }
- { name: neutron_ml2, file: neutron/ml2_conf.ini } - { name: neutron_ml2, file: neutron/ml2_conf.ini }
...@@ -91,6 +92,7 @@ ...@@ -91,6 +92,7 @@
kolla_extra_glance: "{{ kolla_extra_config.glance | default }}" kolla_extra_glance: "{{ kolla_extra_config.glance | default }}"
kolla_extra_inspector: "{{ kolla_extra_config.inspector | default }}" kolla_extra_inspector: "{{ kolla_extra_config.inspector | default }}"
kolla_extra_ironic: "{{ kolla_extra_config.ironic | default }}" kolla_extra_ironic: "{{ kolla_extra_config.ironic | default }}"
kolla_extra_ironic_dnsmasq: "{{ kolla_extra_config.ironic_dnsmasq | default }}"
kolla_extra_magnum: "{{ kolla_extra_config.magnum | default }}" kolla_extra_magnum: "{{ kolla_extra_config.magnum | default }}"
kolla_extra_neutron: "{{ kolla_extra_config.neutron | default }}" kolla_extra_neutron: "{{ kolla_extra_config.neutron | default }}"
kolla_extra_neutron_ml2: "{{ kolla_extra_config.neutron_ml2 | default }}" kolla_extra_neutron_ml2: "{{ kolla_extra_config.neutron_ml2 | default }}"
......
...@@ -159,6 +159,9 @@ kolla_inspector_dhcp_pool_start: ...@@ -159,6 +159,9 @@ kolla_inspector_dhcp_pool_start:
# End of range of IP addresses for dnsmasq to allocate from. # End of range of IP addresses for dnsmasq to allocate from.
kolla_inspector_dhcp_pool_end: kolla_inspector_dhcp_pool_end:
# Free form extra configuration to append to dnsmasq.conf.
kolla_extra_ironic_dnsmasq:
############################################################################### ###############################################################################
# Magnum configuration. # Magnum configuration.
......
...@@ -10,3 +10,7 @@ dhcp-option=option:server-ip-address,{% raw %}{{ kolla_internal_vip_address }}{% ...@@ -10,3 +10,7 @@ dhcp-option=option:server-ip-address,{% raw %}{{ kolla_internal_vip_address }}{%
dhcp-option=option:bootfile-name,pxelinux.0 dhcp-option=option:bootfile-name,pxelinux.0
dhcp-option=210,/tftpboot/ dhcp-option=210,/tftpboot/
{% if kolla_extra_ironic_dnsmasq %}
{{ kolla_extra_ironic_dnsmasq }}
{% endif %}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment