network: add veth_mtu param
Close bug #270 Signed-off-by: Emilien Macchi <emilien.macchi@enovance.com>
This commit is contained in:
		| @@ -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'; | ||||
|   | ||||
| @@ -32,6 +32,7 @@ describe 'cloud::network::controller' do | ||||
|         verbose                  => true, | ||||
|         debug                    => true, | ||||
|         use_syslog               => true, | ||||
|         veth_mtu                => '1500', | ||||
|         log_facility             => 'LOG_LOCAL0' }" | ||||
|     end | ||||
|  | ||||
|   | ||||
| @@ -32,6 +32,7 @@ describe 'cloud::network::dhcp' do | ||||
|         verbose                  => true, | ||||
|         debug                    => true, | ||||
|         use_syslog               => true, | ||||
|         veth_mtu                => '1500', | ||||
|         log_facility             => 'LOG_LOCAL0' }" | ||||
|     end | ||||
|  | ||||
|   | ||||
| @@ -32,6 +32,7 @@ describe 'cloud::network::l3' do | ||||
|         verbose                  => true, | ||||
|         debug                    => true, | ||||
|         use_syslog               => true, | ||||
|         veth_mtu                => '1500', | ||||
|         log_facility             => 'LOG_LOCAL0' }" | ||||
|     end | ||||
|  | ||||
|   | ||||
| @@ -32,6 +32,7 @@ describe 'cloud::network::lbaas' do | ||||
|         verbose                  => true, | ||||
|         debug                    => true, | ||||
|         use_syslog               => true, | ||||
|         veth_mtu                => '1500', | ||||
|         log_facility             => 'LOG_LOCAL0' }" | ||||
|     end | ||||
|  | ||||
|   | ||||
| @@ -32,6 +32,7 @@ describe 'cloud::network::metadata' do | ||||
|         verbose                  => true, | ||||
|         debug                    => true, | ||||
|         use_syslog               => true, | ||||
|         veth_mtu                => '1500', | ||||
|         log_facility             => 'LOG_LOCAL0' }" | ||||
|     end | ||||
|  | ||||
|   | ||||
| @@ -32,6 +32,7 @@ describe 'cloud::network::vpn' do | ||||
|         verbose                  => true, | ||||
|         debug                    => true, | ||||
|         use_syslog               => true, | ||||
|         veth_mtu                => '1500', | ||||
|         log_facility             => 'LOG_LOCAL0' }" | ||||
|     end | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Emilien Macchi
					Emilien Macchi