After https://github.com/openstack/neutron/commit/ebb866310b48cbad2ae772e0551aaf994858a51e when creating a tenant neutron without specifying mtu size with ovn driver, it fails with error:
osc_lib.exceptions.CommandError: Error while executing command: BadRequestException: 400, Invalid input for operation: Requested MTU is too big, maximum is 1442.
clean_up CreateNetwork: Error while executing command: BadRequestException: 400, Invalid input for operation: Requested MTU is too big, maximum is 1442.
Checking at neutron server logs, i see:
2020-10-26 11:17:15.592 61398 DEBUG neutron.api.extensions [req-1904932b-3ce6-48e5-8601-a746e3a546da - - - - -] Ext name="Network MTU (writable)" alias="net-mtu-writable" description="Provid
es a writable MTU attribute for a network resource." updated="2017-07-12T00:00:00-00:00" _check_extension /usr/lib/python3.6/site-packages/neutron/api/extensions.py:413
2020-10-26 11:17:15.593 61398 INFO neutron.api.extensions [req-1904932b-3ce6-48e5-8601-a746e3a546da - - - - -] Extension net-mtu-writable not supported by any of loaded plugins
I've realized that in devstack tests, this is working fine because it's enabling logger mechanism driver in addition to ovn. I understand this driver is intended for testing and debug only and should not included in production deployments so this is a real issue.
Fix proposed to branch: master /review. opendev. org/759673
Review: https:/