The current northd in OVN 26.03 no longer considers port-up-notif feature configured on the chassis [1] and in order to set an LSP.up column it requires the corresponding PB.chassis AND PB.up being set, as opposed to previous versions that considered only PB.chassis, if port-up-notif was not set. The LspBindCommand is used as an ovn-controller binding simulation and hence since 24.03, where the port-notif-up was deprecated, should also set the PB.up column along with the chassis. This also mirrors what ovn-sbctl lsp-bind does:aab84f8650/utilities/ovn-sbctl.c (L549)[1]83cf9cc9b3Change-Id: I016e2fd5c27ee0748c5e4e48251443e634fd5c91 Signed-off-by: Jakub Libosvar <libosvar@redhat.com>
ovsdbapp
A library for creating OVSDB applications
The ovdsbapp library is useful for creating applications that communicate via Open_vSwitch's OVSDB protocol (https://tools.ietf.org/html/rfc7047). It wraps the Python 'ovs' and adds an event loop and friendly transactions.
- Free software: Apache license
- Source: https://opendev.org/openstack/ovsdbapp/
- Bugs: https://bugs.launchpad.net/ovsdbapp
Features:
- An thread-based event loop for using ovs.db.Idl
- Transaction support
- Native OVSDB communication
Description
Languages
Python
99.3%
Shell
0.7%