We are ecstatic to announce the release of: ovsdbapp 2.1.0: A library for creating OVSDB applications This release is part of the zed release series. The source is available from: https://opendev.org/openstack/ovsdbapp Download the package from: https://tarballs.openstack.org/ovsdbapp/ Please report issues through: https://bugs.launchpad.net/ovsdbapp/+bugs For more details, please see below. 2.1.0 ^^^^^ New Features * Added support for the "hardware_vtep" schema. The "HwVtepApiIdlImpl" class provides interaction with "hw_vtep.db", adds support to add, delete and list registers rows of "Physical_Switch", "Physical_Port" and "Logical_Switch" tables. Also added support for listing and clearing the remote and local multicast and unicast MAC bindings. * Added functions and commands to add, delete, list and update records of 'Load_Balancer_Health_Check' table. Also added a method to get one load balancer by name or uuid and methods to modify 'ip_port_mappings' column in the load balancer. * Added functions and commands to modify the 'lrp.networks' column. Changes in ovsdbapp 2.0.0..2.1.0 -------------------------------- f3c5da5 nb: add support for lb health checks API e1cbe84 nb: add methods to modify the lrp.networks e9c6c6c Provide base classes for {Get,Set}Options commands 06d25c2 vtep: add support for 'hardware_vtep' schema Diffstat (except docs and test files) ------------------------------------- ovsdbapp/backend/ovs_idl/command.py | 25 ++ ovsdbapp/schema/hardware_vtep/__init__.py | 0 ovsdbapp/schema/hardware_vtep/api.py | 222 ++++++++++++ ovsdbapp/schema/hardware_vtep/commands.py | 296 ++++++++++++++++ ovsdbapp/schema/hardware_vtep/impl_idl.py | 86 +++++ ovsdbapp/schema/ovn_northbound/api.py | 109 ++++++ ovsdbapp/schema/ovn_northbound/commands.py | 183 +++++++--- ovsdbapp/schema/ovn_northbound/impl_idl.py | 28 ++ .../functional/schema/hardware_vtep/__init__.py | 0 .../functional/schema/hardware_vtep/fixtures.py | 28 ++ .../schema/hardware_vtep/test_impl_idl.py | 387 +++++++++++++++++++++ .../schema/ovn_northbound/test_impl_idl.py | 149 ++++++++ ovsdbapp/venv.py | 40 ++- .../ovn-support-hw-vtep-ca8b3ee7a74df3fd.yaml | 7 + .../notes/provide-lb-hc-api-8ff13ccaf75f1eee.yaml | 6 + ...de-lrp-networks-modifying-1af13589064c12c6.yaml | 4 + tox.ini | 1 + 17 files changed, 1530 insertions(+), 41 deletions(-)