[release-announce] octavia 3.2.2 (rocky)
no-reply at openstack.org
no-reply at openstack.org
Thu Feb 27 15:52:47 UTC 2020
We are thrilled to announce the release of:
octavia 3.2.2: OpenStack Octavia Scalable Load Balancer as a Service
This release is part of the rocky stable release series.
The source is available from:
https://opendev.org/openstack/octavia
Download the package from:
https://pypi.org/project/octavia
Please report issues through:
https://storyboard.openstack.org/#!/project/908
For more details, please see below.
3.2.2
^^^^^
Bug Fixes
* Add listener and pool protocol validation. The pool and listener
can't be combined arbitrarily. We need some constraints on the
protocol side.
* Fixed an issue where the the amphora image create tool would
checkout the master amphora-agent code and master upper constraints.
* Fix a bug that could interrupt resource creation when performing a
graceful shutdown of the house keeping service and leave resources
such as amphorae in a BOOTING status.
Changes in octavia 3.2.1..3.2.2
-------------------------------
e7376be7 Fix uncaught DB exception when trying to get a spare amphora
79636363 Fix pep8 failures on stable/rocky branch
36fe6249 Use stable upper-constraints.txt in Amphora builds
69d5661c Fix house keeping graceful shutdown
34545524 Add listener and pool protocol validation
1768b17c Cap hacking version to <2
5c485a69 Accept oslopolicy-policy-generator path arguments
Diffstat (except docs and test files)
-------------------------------------
api-ref/source/parameters.yaml | 15 +-
api-ref/source/v2/general.inc | 52 +++++++
.../amphora-agent/source-repository-amphora-agent | 4 +-
octavia/api/v2/controllers/base.py | 13 ++
octavia/api/v2/controllers/l7policy.py | 26 ++--
octavia/api/v2/controllers/listener.py | 6 +-
octavia/api/v2/controllers/pool.py | 1 +
octavia/cmd/house_keeping.py | 23 ++--
octavia/common/constants.py | 8 ++
octavia/common/policy.py | 13 +-
octavia/controller/worker/tasks/database_tasks.py | 13 +-
.../unit/certificates/generator/test_local.py | 4 +-
.../add-protocol-validation-0f9129a045e372ce.yaml | 5 +
...ora-agent-branch-checkout-e2eeb19c6aa09535.yaml | 5 +
...ix-house-keeping-shutdown-17b04417a2c4849f.yaml | 6 +
test-requirements.txt | 2 +-
24 files changed, 471 insertions(+), 100 deletions(-)
Requirements updates
--------------------
diff --git a/test-requirements.txt b/test-requirements.txt
index 2bedb05b..1bb104b7 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -4 +4 @@
-hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
+hacking!=0.13.0,<0.14,>=0.12.0,<2 # Apache-2.0
More information about the Release-announce
mailing list