aboutsummaryrefslogtreecommitdiffstats
path: root/puppet/services/neutron-base.yaml
diff options
context:
space:
mode:
authorBrent Eagles <beagles@redhat.com>2016-09-09 18:37:39 -0230
committerBrent Eagles <beagles@redhat.com>2016-09-09 18:46:36 -0230
commit4223b88b708e145c1dcdc38e4209ecc9029dd91f (patch)
tree07e200f228124fb83b173277452e8281e993e7fa /puppet/services/neutron-base.yaml
parent3cc34744f1b116b16142caa31d7a3537420dd70f (diff)
Adjust MTU to compensate for VLAN tag issue
Some network configurations uncovered what appears to be an issue where a spurious 802.1q header is injected into tunnelled traffic. Adjusting the default value to accomodate the extra overhead should avoid this problem. Partial-Bug: #1621533 Change-Id: I9ebad2d6ad34d90fcb998497873059995cdef276
Diffstat (limited to 'puppet/services/neutron-base.yaml')
-rw-r--r--puppet/services/neutron-base.yaml7
1 files changed, 5 insertions, 2 deletions
diff --git a/puppet/services/neutron-base.yaml b/puppet/services/neutron-base.yaml
index 4eb417c0..32d50d41 100644
--- a/puppet/services/neutron-base.yaml
+++ b/puppet/services/neutron-base.yaml
@@ -50,13 +50,16 @@ parameters:
to false may result in configuration remnants after updates/upgrades.
NeutronGlobalPhysnetMtu:
type: number
- default: 1500
+ default: 1496
description: |
MTU of the underlying physical network. Neutron uses this value to
calculate MTU for all virtual network components. For flat and VLAN
networks, neutron uses this value without modification. For overlay
networks such as VXLAN, neutron automatically subtracts the overlay
- protocol overhead from this value.
+ protocol overhead from this value. The default value of 1496 is
+ currently in effect to compensate for some additional overhead when
+ deploying with some network configurations (e.g. network isolation over
+ single network interfaces)
ServiceNetMap:
default: {}
description: Mapping of service_name -> network name. Typically set