tripleo-heat-templates/puppet
Harald Jensås e644e3dda9 Add MTU to neutron networks and nic-config templates
Neutron has support[1] to set the guaranteed MTU for
networks and network segments so that this is exposed
to plug-ins. In interest of supporting the use of
plug-ins to configure network devices in the future
this change adds MTU property on neutron networks.

The new (optional) property 'mtu' in the network
defenitions in 'network_data.yaml' is used to control
the MTU settings. By default the mtu is '1500'.

We already configure the MTU on the ctlplane neutron
networks, this adds the MTU to composable networks.

Also update the nic-config sample templates to include
mtu settings. A heat value resource is added to
nic-config templates to get the required minimum
viable MTU value for bridges, bonds and member
interfaces to ensure the MTU is large enough to allow
the largest configured MTU to traverse the path.

Closes-Bug: #1790537
Change-Id: I11e38f82eb9040f77412fe8ad200fcc48031e2f8
2018-12-22 17:03:09 +01:00
..
extraconfig Merge "Handle python binary look for scripts" 2018-12-08 11:42:23 +00:00
manifests Reinstate common overcloud manifest for all roles 2018-01-11 18:42:45 +00:00
services Merge "Fix issue with when statement in docker-registry.yaml." 2018-12-19 23:57:33 +00:00
all-nodes-config.j2.yaml Replace confusing usage of update_identifier 2018-12-12 09:25:00 +05:30
deploy-artifacts.sh Correct file modes for rpmlint failures 2018-12-14 13:21:28 -07:00
deploy-artifacts.yaml Change template names to rocky 2018-05-09 08:28:42 +02:00
role.role.j2.yaml Add MTU to neutron networks and nic-config templates 2018-12-22 17:03:09 +01:00