[release-announce] ovsdbapp 1.14.0 (yoga)
no-reply at openstack.org
no-reply at openstack.org
Wed Jan 5 16:06:40 UTC 2022
We are thrilled to announce the release of:
ovsdbapp 1.14.0: A library for creating OVSDB applications
This release is part of the yoga 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.
1.14.0
^^^^^^
New Features
* Support the new "discard" static route nexthop type. It was added
in OVN 21.06.
* Added functions and commands to add, delete, list and update
records of 'Address_Set' table.
* Added functions and commands to add, delete and list gateway
chassis of logical router port.
* Added function and command to get one logical router port by name
or uuid.
Changes in ovsdbapp 1.13.0..1.14.0
----------------------------------
dfc2c0e Move linters dependencies to tox.ini
8a21d5f Allow functional tests to pass on older OVN w/o IC
358d1a5 Remove ovsdb_connection singleton for tests
a2d3ef2 Add cooperative_yield() to OvsdbIdl
5d269bf Check WaitEvents for match after other events
c33512a Capture test run logging
641b6b8 nb: add support for set of addresses API
ad9f462 nb: add support for lrp's gateway chassis API
faea171 nb: provide lrp_get method
ea0d335 nb: provide 'discard' value for nexthop
7c57344 Add Python3 yoga unit tests
Diffstat (except docs and test files)
-------------------------------------
ovsdbapp/backend/ovs_idl/connection.py | 3 +
ovsdbapp/constants.py | 2 +
ovsdbapp/event.py | 47 ++++--
ovsdbapp/schema/ovn_northbound/api.py | 108 +++++++++++++
ovsdbapp/schema/ovn_northbound/commands.py | 136 +++++++++++++++-
ovsdbapp/schema/ovn_northbound/impl_idl.py | 32 ++++
.../functional/backend/ovs_idl/test_backend.py | 4 +-
.../functional/backend/ovs_idl/test_indexing.py | 22 +--
.../schema/ovn_ic_northbound/fixtures.py | 5 +
.../schema/ovn_ic_northbound/test_impl_idl.py | 14 +-
.../functional/schema/ovn_northbound/fixtures.py | 10 ++
.../schema/ovn_northbound/test_impl_idl.py | 179 ++++++++++++++++++++-
.../functional/schema/ovn_southbound/fixtures.py | 5 +
.../schema/ovn_southbound/test_impl_idl.py | 13 +-
ovsdbapp/venv.py | 66 ++++++--
...n-support-discard-nexthop-cdb1d35aceaf4b63.yaml | 4 +
.../provide-address-set-api-3cb387b9e571d4ea.yaml | 4 +
...e-lrp-gateway-chassis-api-14e2948183f60cfa.yaml | 4 +
.../provide-lrp-get-method-a33a99a7f86b827e.yaml | 4 +
test-requirements.txt | 3 -
tox.ini | 8 +
zuul.d/project.yaml | 2 +-
25 files changed, 709 insertions(+), 80 deletions(-)
Requirements updates
--------------------
diff --git a/test-requirements.txt b/test-requirements.txt
index 17a2b4b..749805c 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5,2 +4,0 @@
-hacking>=3.0.1,<3.1.0 # Apache-2.0
-
@@ -11 +8,0 @@ oslotest>=3.2.0 # Apache-2.0
-pylint==2.6.0 # GPLv2
More information about the Release-announce
mailing list