[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