[release-announce] ovsdbapp 2.1.0 (zed)
no-reply at openstack.org
no-reply at openstack.org
Thu Aug 18 11:03:22 UTC 2022
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(-)
More information about the Release-announce
mailing list