Expose dnsmasq_local_resolv option

This option enables the Neutron internal DNS server so instances
can resolve each other by name.  If for no other reason, this is
useful so that the default DNS server announced by neutron-dhcp is
valid.

Change-Id: Ie40af1d9121b0b53a16edd91f4af116b29ad0e9e
This commit is contained in:
Ben Nemec 2018-06-25 16:12:52 -05:00
parent 66872cc8d9
commit d4862bc793
1 changed files with 8 additions and 0 deletions

View File

@ -47,6 +47,13 @@ parameters:
default: false
description: If True, DHCP always provides metadata route to VM.
type: boolean
NeutronEnableInternalDNS:
default: false
description: |
If True, enable the internal Neutron DNS server that provides name
resolution between VMs. This parameter has no effect if
NeutronDhcpAgentDnsmasqDnsServers is set.
type: boolean
MonitoringSubscriptionNeutronDhcp:
default: 'overcloud-neutron-dhcp'
type: string
@ -106,6 +113,7 @@ outputs:
- neutron::agents::dhcp::enable_isolated_metadata: {get_param: NeutronEnableIsolatedMetadata}
neutron::agents::dhcp::enable_force_metadata: {get_param: NeutronEnableForceMetadata}
neutron::agents::dhcp::enable_metadata_network: {get_param: NeutronEnableMetadataNetwork}
neutron::agents::dhcp::dnsmasq_local_resolv: {get_param: NeutronEnableInternalDNS}
neutron::agents::dhcp::dnsmasq_dns_servers: {get_param: NeutronDhcpAgentDnsmasqDnsServers}
neutron::agents::dhcp::interface_driver: {get_param: NeutronInterfaceDriver}
neutron::agents::dhcp::debug: