[release-announce] octavia 3.1.1 (rocky)
no-reply at openstack.org
no-reply at openstack.org
Thu Jun 6 20:18:19 UTC 2019
We are stoked to announce the release of:
octavia 3.1.1: 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.1.1
^^^^^
Bug Fixes
* Fixed duplicated IPv6 addresses in Active/Standby mode in CentOS
amphorae.
* Fixed an issue where the listener API would accept null/None
values for fields that must have a valid value, such as connection-
limit. Now when a PUT call is made to one of these fields with null
as the value the API will reset the field value to the field default
value.
Changes in octavia 3.1.0..3.1.1
-------------------------------
e801a6f2 Treat null admin_state_up as False
76bdcfd6 Performance improvement for non-udp health checks
2bf15e86 Bandit test exclusions syntax change
cedb553b Fix IPv6 in Active/Standby topology on CentOS
85584435 Fix listener API handling of None/null updates
6da36f03 OpenDev Migration Patch
c0e13c2f Fix a lifecycle bug with child objects
Diffstat (except docs and test files)
-------------------------------------
.gitreview | 2 +-
.../api_server/templates/rh_plug_vip_ethX.conf.j2 | 2 +
octavia/api/common/types.py | 6 ++
octavia/api/v2/controllers/health_monitor.py | 3 +
octavia/api/v2/controllers/l7rule.py | 4 ++
octavia/api/v2/controllers/listener.py | 28 +++++++++
octavia/api/v2/controllers/member.py | 13 ++++
octavia/api/v2/types/listener.py | 6 +-
octavia/common/constants.py | 1 +
.../healthmanager/health_drivers/update_db.py | 20 +++---
octavia/controller/worker/task_utils.py | 16 +++++
octavia/controller/worker/tasks/lifecycle_tasks.py | 2 +
octavia/db/repositories.py | 4 +-
.../healthmanager/health_drivers/test_update_db.py | 72 ++++++++++++++++++----
playbooks/legacy/grenade-devstack-octavia/run.yaml | 10 +--
.../run.yaml | 6 +-
.../legacy/octavia-v1-dsvm-py3x-scenario/run.yaml | 6 +-
.../octavia-v1-dsvm-scenario-kvm-centos.7/run.yaml | 6 +-
.../legacy/octavia-v1-dsvm-scenario-lxd/run.yaml | 10 +--
.../octavia-v1-dsvm-scenario-multinode/run.yaml | 6 +-
playbooks/legacy/octavia-v1-dsvm-scenario/run.yaml | 6 +-
...-active-standby-in-centos-4e47140e0e139de8.yaml | 4 ++
.../None-fde2ffab82e783a4.yaml | 7 +++
tox.ini | 2 +-
zuul.d/jobs.yaml | 10 +--
31 files changed, 327 insertions(+), 59 deletions(-)
More information about the Release-announce
mailing list