diff --git a/neutron/common/ovn/extensions.py b/neutron/common/ovn/extensions.py index 3e2bf2bcba8..f0805101991 100644 --- a/neutron/common/ovn/extensions.py +++ b/neutron/common/ovn/extensions.py @@ -73,6 +73,7 @@ from neutron_lib.api.definitions import stateful_security_group from neutron_lib.api.definitions import subnet_dns_publish_fixed_ip from neutron_lib.api.definitions import subnet_service_types from neutron_lib.api.definitions import trunk +from neutron_lib.api.definitions import uplink_status_propagation from neutron_lib.api.definitions import vlantransparent from neutron_lib.api.definitions import vpn from neutron_lib.api.definitions import vpn_endpoint_groups @@ -167,4 +168,5 @@ ML2_SUPPORTED_API_EXTENSIONS = [ bgp.ALIAS, bgp_4byte_asn.ALIAS, bgp_dragentscheduler.ALIAS, + uplink_status_propagation.ALIAS, ] diff --git a/releasenotes/notes/ovn-add-extension-uplink-status-propagation-4c232954f8b4f0ef.yaml b/releasenotes/notes/ovn-add-extension-uplink-status-propagation-4c232954f8b4f0ef.yaml new file mode 100644 index 00000000000..84eeee96976 --- /dev/null +++ b/releasenotes/notes/ovn-add-extension-uplink-status-propagation-4c232954f8b4f0ef.yaml @@ -0,0 +1,7 @@ +--- +other: + - | + Added the missing extension ``uplink-status-propagation`` to the ML2/OVN + mechanism driver. This extension is used by the ML2/SR-IOV mechanism + driver, that could be loaded with ML2/OVN. Now it is possible to create + ports with the "uplink-status-propagation" flag defined.