[release-announce] octavia 5.1.1 (train)

no-reply at openstack.org no-reply at openstack.org
Tue Mar 9 18:47:35 UTC 2021


We joyfully announce the release of:

octavia 5.1.1: OpenStack Octavia Scalable Load Balancer as a Service

This release is part of the train 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.

5.1.1
^^^^^

Bug Fixes

* Fixes an issue with load balancer failover, when the VIP subnet is
  out of IP addresses, that could lead to the VIP being deallocated.

* Fix default value override for timeout values for listeners.
  Changing the default timeouts in the configuration file wasn't
  correctly applied in the default listener parameters.

* Fix nf_conntrack_buckets sysctl in the Amphora, its value was
  incorrectly set.

* Fixed an issue were updating a CRL or client certificate on a pool
  would cause the pool to go into ERROR.

* Add a validation step in the Octavia Amphora driver to ensure that
  the port_security_enabled parameter is set on the VIP network.

Changes in octavia 5.1.0..5.1.1
-------------------------------

4c9d7405 Fix LB failover when IP addresses exhausted
44206993 Drop lower constraints testing (stable Train)
0b357237 Fix overriding default listener timeout values in config file
6767a88b Add validation for VIP network parameters in amphora driver
726d322f Configure rsyslog on Octavia service nodes in devstack
a001c6ae Fix pools going into ERROR when updating the pool
02887292 Disable auto configuration of new interfaces in NetworkManager
d2caf0b2 Use 'bash' in the keepalived check script
131c6960 Fix amphora image build
a94e5af8 Support deletion of all tags
bd92b4bf Fix nf_conntrack_buckets sysctl in Amphora
60c1c48b Fix user permission for WSGI configuration Task: 35692 Story: 2006172


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

devstack/plugin.sh                                 |  18 ++-
.../etc/NetworkManager/conf.d/no-auto-default.conf |   7 +
.../post-install.d/20-haproxy-tune-kernel          |   1 -
httpd/octavia-api.conf                             |   2 +-
lower-constraints.txt                              | 177 ---------------------
.../api_server/templates/amphora-netns.systemd.j2  |   4 +
.../templates/keepalived_check_script.conf.j2      |   2 +-
octavia/api/drivers/amphora_driver/v1/driver.py    |  18 ++-
octavia/api/drivers/amphora_driver/v2/driver.py    |  19 ++-
octavia/api/v2/types/listener.py                   |  28 +---
.../worker/v1/flows/load_balancer_flows.py         |   4 +-
.../controller/worker/v1/tasks/network_tasks.py    |  14 ++
octavia/db/prepare.py                              |  14 ++
octavia/db/repositories.py                         |   8 +-
octavia/network/data_models.py                     |   4 +-
octavia/network/drivers/neutron/utils.py           |   3 +-
octavia/network/drivers/noop_driver/driver.py      |   6 +-
.../amphora_driver/v1/test_amphora_driver.py       |  30 +++-
.../amphora_driver/v2/test_amphora_driver.py       |  30 +++-
.../worker/v1/tasks/test_network_tasks.py          |  16 ++
...er-ip-addresses-exhausted-69110b2fa4683e1a.yaml |   5 +
...eout-values-for-listeners-108c8048ba8beb9a.yaml |   6 +
..._conntrack_buckets-sysctl-75ae6dbb9d052863.yaml |   5 +
.../notes/fix-pool-crl-2cc6f2705f5b2009.yaml       |   5 +
...lidate-vip-network-params-57662cc3a99f80e5.yaml |   5 +
tox.ini                                            |  11 --
zuul.d/jobs.yaml                                   |  13 --
zuul.d/projects.yaml                               |  23 ---
30 files changed, 320 insertions(+), 279 deletions(-)







More information about the Release-announce mailing list