[release-announce] octavia-lib 2.1.0 (victoria)

no-reply at openstack.org no-reply at openstack.org
Mon Jul 20 14:09:48 UTC 2020


We jubilantly announce the release of:

octavia-lib 2.1.0: A library to support Octavia provider drivers.

This release is part of the victoria release series.

The source is available from:

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

Download the package from:

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

Please report issues through:

    https://storyboard.openstack.org/#!/project/openstack/octavia-lib

For more details, please see below.

2.1.0
^^^^^

New Features

* Added a "NotFound" exception class that provider drivers can raise
  when a resource cannot be found.

Changes in octavia-lib 2.0.0..2.1.0
-----------------------------------

ec7195d Add missing assertIsInstance checks
b6d20c0 Switch to victoria jobs
684e0b9 Add NotFound exception class
bf1824a Update test-requirements to match Octavia repo
0ce11e8 Add py38 classifier
1e04120 Add SCTP protocol and health-monitor constants
ab0beac Define the protocols supported by listener and pool respectively
51b25a5 Add releasenotes link to README
2f59a4b Switch to newer openstackdocstheme and reno versions
b993b5f Fix hacking min version to 3.0.1
4df7006 Update master for stable/ussuri


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

README.rst                                         |  1 +
lower-constraints.txt                              |  1 -
octavia_lib/api/drivers/data_models.py             |  4 ++--
octavia_lib/api/drivers/driver_lib.py              |  2 +-
octavia_lib/api/drivers/exceptions.py              | 27 ++++++++++++++++++++++
octavia_lib/api/drivers/provider_base.py           |  3 ++-
octavia_lib/common/constants.py                    | 13 +++++++++--
octavia_lib/hacking/checks.py                      |  4 ++--
.../add-not-found-exception-7f9d188cd22f69e1.yaml  |  5 ++++
releasenotes/source/conf.py                        |  6 ++---
releasenotes/source/index.rst                      |  1 +
releasenotes/source/ussuri.rst                     |  6 +++++
setup.cfg                                          |  1 +
test-requirements.txt                              |  6 ++---
zuul.d/projects.yaml                               |  2 +-
18 files changed, 86 insertions(+), 32 deletions(-)


Requirements updates
--------------------

diff --git a/test-requirements.txt b/test-requirements.txt
index f417486..3fa0310 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking>=3.0,<3.1.0 # Apache-2.0
+hacking>=3.0.1,<3.1.0 # Apache-2.0
@@ -7 +7 @@ hacking>=3.0,<3.1.0 # Apache-2.0
-bandit>=1.1.0 # Apache-2.0
+bandit!=1.6.0,>=1.1.0 # Apache-2.0
@@ -10 +10 @@ doc8>=0.6.0 # Apache-2.0
-pylint==1.9.2 # GPLv2
+pylint>=2.2.0 # GPLv2






More information about the Release-announce mailing list