[OVN] Add the 'uplink-status-propagation' extension to ML2/OVN

Conflicts:
    neutron/common/ovn/extensions.py

Closes-Bug: #2032770
Change-Id: I5f11b568bab4518617409b7c3a02c7222df80a92
(cherry picked from commit 0545f40a04)
(cherry picked from commit 62ed750a15)
This commit is contained in:
Rodolfo Alonso Hernandez
2023-08-28 09:55:05 +00:00
parent 41df9488a8
commit 5e8a6b1add
2 changed files with 9 additions and 0 deletions

View File

@@ -62,6 +62,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 import constants
@@ -139,4 +140,5 @@ ML2_SUPPORTED_API_EXTENSIONS = [
floating_ip_port_forwarding.ALIAS,
vlantransparent.ALIAS,
logging.ALIAS,
uplink_status_propagation.ALIAS,
]

View File

@@ -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.