neutron/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb
Mohammed Naser 04e9b063ad [OVN] Match LSP_TYPE_VIRTUAL in PortBindingUpdateVirtualPortsEvent
With newer versions of OVN, port bindings are removed and added
for both virtual ports and container ports (aka trunk ports in
Neutron world)[1][2].

With this, Neutron recently landed a change in order to handle
virtual ports for the update/delete steps[3], however, this has
resulted in unexpected behaviour where the binding information
is wiped for trunk ports, then subsequently removed on the
next maintenance run.

We should make sure that we only have row deletes for
virtual ports specifically rather than all ports.

[1]: ec933537f9
[2]: 28d40c0a02
[3]: https://review.opendev.org/c/openstack/neutron/+/883681

Related-Bug: #2024160
Change-Id: Ide3204748274cbab9731310c2e2bd8bd8c9a53ff
(cherry picked from commit 1160aaa471)
2023-09-28 14:36:28 +00:00
..
extensions [S-RBAC] Switch to new policies by default 2023-04-21 16:22:42 +02:00
__init__.py [OVN] Add OVN functional tests - part 1 2020-02-18 13:33:52 +00:00
test_impl_idl.py Improve "sync_ha_chassis_group" method 2023-05-24 14:37:30 +00:00
test_maintenance.py [OVN] Fix rate and burst for stateless security groups 2023-08-31 15:10:20 +02:00
test_ovn_client.py Set result when lswitch port exist 2023-07-04 19:24:01 +08:00
test_ovn_db_resources.py [OVN]Any string type dhcp options should be quoted 2022-05-16 20:55:30 +08:00
test_ovn_db_sync.py Create is_ovn_metadata_port() method 2023-08-03 17:29:15 -04:00
test_ovsdb_monitor.py [OVN] Match LSP_TYPE_VIRTUAL in PortBindingUpdateVirtualPortsEvent 2023-09-28 14:36:28 +00:00