Add support of DNS server declaration
We need to declare some DNS servers for the virtual machines so they can resolve host names. Closes: #386 Signed-off-by: Sébastien Han <sebastien.han@enovance.com>
This commit is contained in:

committed by
François Charlier

parent
869600f0a6
commit
0334bea82c
@@ -426,6 +426,7 @@ class os_params {
|
||||
$tunnel_eth = $internal_netif_ip
|
||||
$provider_vlan_ranges = ['physnet1:1000:2999']
|
||||
$provider_bridge_mappings = ['physnet1:br-eth1']
|
||||
$dnsmasq_dns_servers = '8.8.8.8,8.8.4.4'
|
||||
|
||||
# Nova
|
||||
$ks_nova_password = 'secrete'
|
||||
|
@@ -17,8 +17,9 @@
|
||||
#
|
||||
|
||||
class cloud::network::dhcp(
|
||||
$veth_mtu = 1500,
|
||||
$debug = true
|
||||
$veth_mtu = 1500,
|
||||
$debug = true
|
||||
$dnsmasq_dns_servers = false
|
||||
) {
|
||||
|
||||
include 'cloud::network'
|
||||
@@ -30,6 +31,7 @@ class cloud::network::dhcp(
|
||||
neutron_dhcp_agent_config {
|
||||
'DEFAULT/dnsmasq_config_file': value => '/etc/neutron/dnsmasq-neutron.conf';
|
||||
'DEFAULT/enable_isolated_metadata': value => true;
|
||||
'DEFAULT/dnsmasq_dns_servers': value => $dnsmasq_dns_servers;
|
||||
}
|
||||
|
||||
file { '/etc/neutron/dnsmasq-neutron.conf':
|
||||
|
Reference in New Issue
Block a user