neutron/neutron/tests/functional/services
Rodolfo Alonso Hernandez d83e243c6d [OVN] Add missing LSP device_owner info in trunk driver
The ``OVNTrunkHandler`` class updates the port binding profile of the
trunk subports. The methods ``_set_binding_profile`` and
``_unset_binding_profile`` update both the OVN LSP register and the
Neutron DB port register. This patch adds the missing field
"neutron:device_owner" from the LSP external_ids dictionary.

This patch also updates ``OvsdbNbOvnIdl.set_lswitch_port`` API method.
The method now accepts "external_ids_update" kwarg. This dictionary
allows to update (or add) individually each LSP.external_ids
dictionary key, instead of overwritting the whole variable.

NOTE: ``set_lswitch_port`` is not used outside Neutron now so this is
safe to change the API method signature.

Closes-Bug: #2006735
Change-Id: I985f3294b2ca7ab5989022ec1b904c8e29354e07
2023-02-10 15:50:56 +01:00
..
conntrack_helper Complete removal of dependency on the "mock" package 2020-05-01 12:05:34 -04:00
l3_router [Functional] Fix tests for oslo.db>=12.1.0 2022-09-08 17:48:28 +00:00
logapi [OVN] Allow logging all traffic related to an ACL 2023-02-01 09:32:28 +01:00
ovn_l3 Revert "Since OVN 20.06, config is stored in "Chassis.other_config"" 2022-10-06 15:33:06 +00:00
portforwarding Extend database to support portforwardings with port range 2022-03-15 09:10:23 -03:00
trunk [OVN] Add missing LSP device_owner info in trunk driver 2023-02-10 15:50:56 +01:00
__init__.py Add high-level functional/integration DVR tests 2015-08-19 18:01:16 -04:00