Puppet Neutron is missing dnsmasq_local_resolv option
Bug #1728795 reported by
Felipe Alfaro Solana
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
puppet-neutron |
Fix Released
|
Undecided
|
zhongshengping |
Bug Description
Puppet Neutron code is missing OpenStack Neutron configuration option named "dnsmasq_
Changed in puppet-neutron: | |
assignee: | nobody → zhongshengping (chdzsp) |
To post a comment you must log in.
This patch exposes the configuration option:
--- a/templates/ puppet/ neutron/ manifests/ agents/ dhcp.pp puppet/ neutron/ manifests/ agents/ dhcp.pp default. local_resolv* ] isolated_ metadata* ] :agents: :dhcp ( rootwrap. conf', config_ file = $::os_service_ default, dns_servers = $::os_service_ default, local_resolv = false, isolated_ metadata = false, force_metadata = $::os_service_ default, metadata_ network = false, :agents: :dhcp ( dhcp_broadcast_ reply': value => $dhcp_broadcast _reply; dnsmasq_ config_ file': value => $dnsmasq_ config_ file; dnsmasq_ dns_servers' : value => join(any2array( $dnsmasq_ dns_servers) , ','); dnsmasq_ local_resolv' : value => $dnsmasq_ local_resolv; ovs_integration _bridge' : value => $ovs_integratio n_bridge; availability_ zone': value => $availability_zone;
+++ b/templates/
@@ -45,6 +45,11 @@
# (optional) List of servers to use as dnsmasq forwarders.
# Defaults to $::os_service_
#
+# [*dnsmasq_
+# (optional) Enables the dnsmasq service to provide name resolution for
+# instances via DNS resolvers on the host running the DHCP agent.
+# Defaults to False
+#
# [*enable_
# (optional) enable metadata support on isolated networks.
# Defaults to false.
@@ -96,6 +101,7 @@ class neutron:
$root_helper = 'sudo neutron-rootwrap /etc/neutron/
$dnsmasq_
$dnsmasq_
+ $dnsmasq_
$enable_
$enable_
$enable_
@@ -148,6 +154,7 @@ class neutron:
'DEFAULT/
'DEFAULT/
'DEFAULT/
+ 'DEFAULT/
'DEFAULT/
'AGENT/
}