[release-announce] octavia 6.2.2 (ussuri)

no-reply at openstack.org no-reply at openstack.org
Tue Nov 16 08:57:20 UTC 2021


We are stoked to announce the release of:

octavia 6.2.2: OpenStack Octavia Scalable Load Balancer as a Service

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

6.2.2
^^^^^

Bug Fixes

* Fixes loadbalancer creation failure when one of the listener port
  matches with the octavia generated peer ports and the allowed_cidr
  is explicitly set to 0.0.0.0/0 on the listener. This is due to
  creation of two security group rules with remote_ip_prefix as None
  and remote_ip_prefix as 0.0.0.0/0 which neutron rejects the second
  request with security group rule already exists.

* Fix a serialization error when using host_routes in VIP subnets
  when persistence in the amphorav2 driver is enabled.

* Fixed MAX_TIMEOUT for timeout_client_data, timeout_member_connect,
  timeout_member_data, timeout_tcp_inspect API listener. The value was
  reduced from 365 days to 24 days, which now does not exceed the
  value of the data type in DB.

* Increase the limit value for nr_open and file-max in the amphora,
  the new value is based on what HAProxy 2.x is expecting from the
  system with the greatest maxconn value that Octavia can set.

Changes in octavia 6.2.1..6.2.2
-------------------------------

0b4e05ae Fix failover of az-specific loadbalancers
19ce10f9 Fix management network selection when calculating deltas
bfdc3614 Fix duplicate SG creation for listener peer port
9a25a643 Fix MAX_TIMEOUT value for listener
41b2aad6 Fix periodic image builder jobs
20c0a88b Fix amphora image build jobs
594782a5 Fix PlugVIPAmphora revert function in amphorav2
e4300558 Update nr_open limit value in the amphora
1dfa4fe2 Fix using host_routes in VIP subnet with amphorav2
d79c80c3 Fix race conditions between API and worker DB calls


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

.../post-install.d/20-haproxy-tune-kernel          |  4 +--
.../agent/api_server/templates/systemd.conf.j2     |  2 +-
octavia/common/constants.py                        |  4 +--
.../controller/worker/v1/tasks/network_tasks.py    |  8 +++---
octavia/controller/worker/v2/controller_worker.py  | 33 ++++++++++++++++++----
.../worker/v2/tasks/amphora_driver_tasks.py        |  6 ++--
.../controller/worker/v2/tasks/network_tasks.py    | 11 ++++----
.../drivers/neutron/allowed_address_pairs.py       | 17 +++++++----
.../worker/v2/tasks/test_amphora_driver_tasks.py   |  5 ++++
.../worker/v2/tasks/test_network_tasks.py          | 18 ++++++++----
.../controller/worker/v2/test_controller_worker.py |  3 +-
.../drivers/neutron/test_allowed_address_pairs.py  | 30 ++++++++++++++++++++
playbooks/image-build/run.yaml                     | 32 ++++++++++++++++++---
...fix-duplicate-sg-creation-0c502a5d2d8c276d.yaml |  9 ++++++
...amphorav2-and-persistence-54b99d651a4ee9c4.yaml |  5 ++++
.../fix-listener-MAX_TIMEOUT-4c4fdf804a96c34b.yaml |  7 +++++
.../fix-nr_open-limit-value-7f475c3e301a608d.yaml  |  6 ++++
18 files changed, 177 insertions(+), 47 deletions(-)







More information about the Release-announce mailing list