network: add veth_mtu param

Close bug #270

Signed-off-by: Emilien Macchi <emilien.macchi@enovance.com>
This commit is contained in:
Emilien Macchi
2014-02-18 17:36:23 +01:00
parent da044322c4
commit eca11f7e2f
7 changed files with 14 additions and 1 deletions

View File

@@ -55,6 +55,11 @@
# (optional) Syslog facility to receive log lines
# Defaults value in params
#
# [*veth_mtu*]
# (optional) MTU for VM virtual network cards.
# Defaults value in params
#
class cloud::network(
$verbose = $os_params::verbose,
$debug = $os_params::debug,
@@ -65,7 +70,8 @@ class cloud::network(
$provider_vlan_ranges = $os_params::provider_vlan_ranges,
$provider_bridge_mappings = $os_params::provider_bridge_mappings,
$use_syslog = $os_params::neutron_use_syslog,
$log_facility = $os_params::neutron_log_facility
$log_facility = $os_params::neutron_log_facility,
$veth_mtu = $os_params::veth_mtu
) {
class { 'neutron':
@@ -108,6 +114,7 @@ class cloud::network(
'agent/tunnel_types': value => ['gre'];
'agent/l2_population': value => true;
'agent/polling_interval': value => '2';
'OVS/veth_mtu': value => $veth_mtu;
'OVS/local_ip': value => $tunnel_eth;
'OVS/enable_tunneling': value => true;
'OVS/integration_bridge': value => 'br-int';

View File

@@ -32,6 +32,7 @@ describe 'cloud::network::controller' do
verbose => true,
debug => true,
use_syslog => true,
veth_mtu => '1500',
log_facility => 'LOG_LOCAL0' }"
end

View File

@@ -32,6 +32,7 @@ describe 'cloud::network::dhcp' do
verbose => true,
debug => true,
use_syslog => true,
veth_mtu => '1500',
log_facility => 'LOG_LOCAL0' }"
end

View File

@@ -32,6 +32,7 @@ describe 'cloud::network::l3' do
verbose => true,
debug => true,
use_syslog => true,
veth_mtu => '1500',
log_facility => 'LOG_LOCAL0' }"
end

View File

@@ -32,6 +32,7 @@ describe 'cloud::network::lbaas' do
verbose => true,
debug => true,
use_syslog => true,
veth_mtu => '1500',
log_facility => 'LOG_LOCAL0' }"
end

View File

@@ -32,6 +32,7 @@ describe 'cloud::network::metadata' do
verbose => true,
debug => true,
use_syslog => true,
veth_mtu => '1500',
log_facility => 'LOG_LOCAL0' }"
end

View File

@@ -32,6 +32,7 @@ describe 'cloud::network::vpn' do
verbose => true,
debug => true,
use_syslog => true,
veth_mtu => '1500',
log_facility => 'LOG_LOCAL0' }"
end