Description of problem: In OSP there is an option to set different MTU value for each physnet. We need to have an option to set it as a part of OSPD and add this parameter to heat template. Version-Release number of selected component (if applicable): rpm -qa |grep triple openstack-tripleo-puppet-elements-6.0.0-3.el7ost.noarch python-tripleoclient-6.1.0-6.el7ost.noarch openstack-tripleo-image-elements-6.0.0-2.el7ost.noarch puppet-tripleo-6.3.0-12.el7ost.noarch openstack-tripleo-ui-3.1.0-9.el7ost.noarch openstack-tripleo-validations-5.5.0-1.el7ost.noarch openstack-tripleo-common-6.0.0-8.el7ost.noarch openstack-tripleo-heat-templates-6.0.0-12.el7ost.noarch How reproducible: always Steps to Reproduce: 1. grep -ir mtu /usr/share/openstack-tripleo-heat-templates/ 2. 3. Actual results: no option to set physical_network_mtus via director Expected results: an available parameter of physical_network_mtus Additional info:
Is that option something we want to support in TripleO?
Yes, that's something we should support. I think Brent is a better person to give the timeline on that one. We discussed it a bunch of times in the past that we need it exposed.
At the moment this can be set with hiera data in ExtraConfig, example: parameter_defaults: ExtraConfig: neutron::plugins::ml2::physical_network_mtus: ["external:1500"]
Because there is easy workaround, this task is more clean-up than a bug. So there is no reason to backport this changes (changes was released in stable Rocky)
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2018:3587