d83e243c6d
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 |
||
---|---|---|
.. | ||
auto_allocate | ||
conntrack_helper | ||
externaldns | ||
l3_router | ||
logapi | ||
metering | ||
network_segment_range | ||
ovn_l3 | ||
placement_report | ||
portforwarding | ||
qos | ||
revisions | ||
trunk | ||
__init__.py | ||
test_provider_configuration.py |