We are ecstatic to announce the release of: ovn-octavia-provider 0.4.0: OpenStack Octavia integration with OVN This release is part of the victoria stable 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 0.3.1..0.4.0 -------------------------------------------- 19e7ad6 Correctly set member operating status d962967 Check if no members in pool better in batch update 674203b Don't try to store protocol=None in OVSDB 67f3d63 Set OPERATING_STATUS to ONLINE when pool created with listener 0db3322 Pin pylint version c2bb58b Fix gate failure 047e98e Fix leaked file descriptors by cleaning up objects 79c7749 Retry status updates to Octavia f92961e Fix and enable test_port_forwarding Diffstat (except docs and test files) ------------------------------------- lower-constraints.txt | 68 ++++++++++++------- ovn_octavia_provider/driver.py | 8 ++- ovn_octavia_provider/event.py | 6 +- ovn_octavia_provider/helper.py | 76 ++++++++++++++-------- ovn_octavia_provider/ovsdb/impl_idl_ovn.py | 9 +-- requirements.txt | 8 +-- test-requirements.txt | 2 +- tox.ini | 3 + 13 files changed, 155 insertions(+), 77 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index a311457..f8d729f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5 +5 @@ -keystoneauth1>=3.4.0 # Apache-2.0 +keystoneauth1>=3.14.0 # Apache-2.0 @@ -8 +8 @@ neutron-lib>=2.1.0 # Apache-2.0 -oslo.config>=5.2.0 # Apache-2.0 +oslo.config>=6.0.0 # Apache-2.0 @@ -12 +12 @@ oslo.serialization>=2.28.1 # Apache-2.0 -oslo.utils>=3.33.0 # Apache-2.0 +oslo.utils>=4.5.0 # Apache-2.0 @@ -15 +15 @@ ovsdbapp>=0.17.0 # Apache-2.0 -pbr!=2.1.0,>=2.0.0 # Apache-2.0 +pbr>=4.0.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index bbd2336..ed11e98 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -13 +13 @@ stestr>=1.0.0 # Apache-2.0 -pylint==2.3.0 # GPLv2 +pylint>=2.5.3,<=2.6.0 # GPLv2