[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:


Download the package from:


Please report issues through:


For more details, please see below.


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

Other Notes

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

* 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