[release-announce] ovn-octavia-provider 5.0.0 (bobcat)
no-reply at openstack.org
no-reply at openstack.org
Wed Oct 4 11:23:38 UTC 2023
We joyfully announce the release of:
ovn-octavia-provider 5.0.0: OpenStack Octavia integration with OVN
This release is part of the bobcat release series.
The source is available from:
https://opendev.org/openstack/ovn-octavia-provider
Download the package from:
https://tarballs.openstack.org/ovn-octavia-provider/
Please report issues through:
https://bugs.launchpad.net/neutron/+bugs
For more details, please see below.
Changes in ovn-octavia-provider 4.0.0.0rc1..5.0.0
-------------------------------------------------
67e1c6d Check multiple address of a LRP plugged to LS
9d40daf Update TOX_CONSTRAINTS_FILE for stable/2023.2
f14c185 Update .gitreview for stable/2023.2
fe6612f Cover the use case of a member non existing
e02c1b9 Bump Neutron and neutron-lib versions
70fb6b3 [CI] Bump OVS_BRANCH in ovs/ovn source deploy jobs
e9a55cd Add FIP on LogicalSwitchPortUpdate event
ebfbd84 Fix port for Load Balancer Health Check for FIP
ed02dba Update pool upon HM deletion request
382ddb0 Add support for SOURCE_IP session persistence
20997b1 Ensure DVR is restablished on member on cascade deletion
01309d0 Apply admin_state_up on a new member creation
5f27384 Discard batch-update-members not valid request
0285967 Add retry on case of sqlite3.InterfaceError on FT
8beeeb9 Fix update member action
220d8c8 Replace python-neutronclient with openstacksdk
79fb5bf Update doc about ovn-octavia HM type limitation
f9319a1 Pin OVS_BRANCH to working commit
e40e0d6 Use ovsdbapp commands to add/del backends to ip_port_mappings
1878eb4 Fix broken pep8 jobs due to bandit 1.7.5 updated version
e953043 Update master for stable/2023.1
13c7313 Add new FTs for health monitoring basic operations
cc30eae Remove HM uuiid from LB external_ids when the HM's pool is deleted
Diffstat (except docs and test files)
-------------------------------------
.gitreview | 1 +
.pylintrc | 7 -
ovn_octavia_provider/common/clients.py | 112 +-
ovn_octavia_provider/common/config.py | 90 +-
ovn_octavia_provider/common/constants.py | 9 +
ovn_octavia_provider/driver.py | 91 +-
ovn_octavia_provider/event.py | 26 +-
ovn_octavia_provider/helper.py | 1058 +++++++++----------
...te-neutron-config-options-50edf01318758917.yaml | 26 +
.../notes/lbhc-fix-fip-05820d5a9d94a919.yaml | 16 +
.../session-persistence-b409428a8907f542.yaml | 7 +
releasenotes/source/2023.1.rst | 6 +
releasenotes/source/index.rst | 1 +
requirements.txt | 6 +-
test-requirements.txt | 4 +-
tox.ini | 6 +-
zuul.d/base.yaml | 6 +-
24 files changed, 2008 insertions(+), 1112 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index eaf1db8..8bea78a 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -11 +11,2 @@ netaddr>=0.7.18 # BSD
-neutron-lib>=2.16.0 # Apache-2.0
+neutron-lib>=3.8.0 # Apache-2.0
+openstacksdk>=0.103.0 # Apache-2.0
@@ -18 +19 @@ ovs>=2.10.0 # Apache-2.0
-ovsdbapp>=1.7.0 # Apache-2.0
+ovsdbapp>=2.1.0 # Apache-2.0
@@ -23 +23,0 @@ octavia-lib>=2.2.0 # Apache-2.0
-python-neutronclient>=6.7.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 407d769..e54dfa0 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -18,3 +18 @@ testtools>=2.2.0 # MIT
-
-# NOTE: Precisely we need wallaby neutron
-neutron>=18.0.0 # Apache-2.0
+neutron>=23.0.0.0b3 # Apache-2.0
More information about the Release-announce
mailing list