[release-announce] neutron-lib 2.19.0 (yoga)

no-reply at openstack.org no-reply at openstack.org
Mon Jan 24 12:14:08 UTC 2022


We exuberantly announce the release of:

neutron-lib 2.19.0: Neutron shared routines and utilities

This release is part of the yoga release series.

The source is available from:

    https://opendev.org/openstack/neutron-lib

Download the package from:

    https://pypi.org/project/neutron-lib

Please report issues through:

    https://bugs.launchpad.net/neutron/+bugs

For more details, please see below.

2.19.0
^^^^^^


Bug Fixes
*********

* Fixed an issue where API validation for duplicate entries in list
  values would fail with a TypeError in case the values in the list
  was of type "dict". See bug: 1956785
  (https://bugs.launchpad.net/neutron/+bug/1956785).


Other Notes
***********

* Openvswitch related constants are moved from the
  "neutron_lib.constants" module to the own module
  "neutron_lib.plugins.ml2.ovs_constants".

* Added abstract method "get_workers" to "QuotaDriverAPI" metaclass.
  This method returns the quota driver workers that needs to be
  spawned during the plugin initialization.

Changes in neutron-lib 2.18.1..2.19.0
-------------------------------------

64b2f2b remove unicode from code
04a8766 Add "get_workers" method to "QuotaDriverAPI" class
88b755c Fix collect duplicates TypeError for dict values
e70fdbe Rehome ovs related constants to the separate module


Diffstat (except docs and test files)
-------------------------------------

api-ref/source/conf.py                             |   8 +-
neutron_lib/api/validators/__init__.py             |  10 +-
neutron_lib/constants.py                           | 208 -------------------
neutron_lib/db/quota_api.py                        |  13 ++
neutron_lib/plugins/ml2/ovs_constants.py           | 224 +++++++++++++++++++++
...stants-to-separate-module-07ce93971dd1d7dc.yaml |   6 +
...dation-collect-duplicates-f4d45bf5d5abbdff.yaml |   8 +
...ta-driver-api-get-workers-f540a81235dbf48d.yaml |   6 +
releasenotes/source/conf.py                        |  16 +-
14 files changed, 313 insertions(+), 246 deletions(-)







More information about the Release-announce mailing list