ovn-octavia-provider 1.0.0 (wallaby)
We jubilantly announce the release of: ovn-octavia-provider 1.0.0: OpenStack Octavia integration with OVN This release is part of the wallaby 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. 1.0.0 ^^^^^ New Features * Add support for the SCTP protocol in the OVN provider driver. Changes in ovn-octavia-provider 0.3.0..1.0.0 -------------------------------------------- 516e5c3 Start running the tempest API tests 7bd6936 Switch to new rolevar for run-temepst role b796f4e Add SCTP support bdb7ca6 Remove devstack-gate reference c7969b6 Update sample local.conf to mention OVN_BRANCH 6e30b85 Check if no members in pool better in batch update a641c2c Don't try to store protocol=None in OVSDB ffc3160 Update to pylint 2.6.0+ 13331aa Collect OVN logs 15b3ca3 Enable the IPv6 tempest tests 2399b69 Correctly set member operating status ba4c94e Change to build OVN from source 2225062 Delay string interpolations at logging calls 23f0bed Remove work around change for test_port_forwarding b882a7f Fix gate failure a238faf Return UnsupportedOptionError() on loadbalancer failover 037d3d0 Use get_ovn_ovsdb_retry_max_interval() 723ca5a Retry status updates to Octavia 5b0715d Fix leaked file descriptors by cleaning up objects aa4ffe5 Change devstack script to correctly configure driver 350a26b Include python36-devel in bindep 7a8e45b Add master and release tempest jobs b68d2a7 Fix and enable test_port_forwarding 884d5e1 Switch from unittest2 compat methods to Python 3.x methods a278e59 Add Python3 wallaby unit tests 76b2088 Fix the check for allowed_cidrs in listeners c2c87e6 Update master for stable/victoria 481f0b3 Mark test_port_forwarding unstable to fix gate 2476204 Set OPERATING_STATUS to ONLINE when pool created with listener Diffstat (except docs and test files) ------------------------------------- HACKING.rst | 1 + bindep.txt | 4 + devstack/local.conf.sample | 15 +- devstack/plugin.sh | 4 +- lower-constraints.txt | 78 +++++---- ovn_octavia_provider/common/clients.py | 2 +- ovn_octavia_provider/common/constants.py | 6 +- ovn_octavia_provider/driver.py | 41 ++--- ovn_octavia_provider/event.py | 6 +- ovn_octavia_provider/hacking/checks.py | 12 ++ ovn_octavia_provider/helper.py | 93 ++++++----- ovn_octavia_provider/ovsdb/impl_idl_ovn.py | 29 ++-- ovn_octavia_provider/ovsdb/ovsdb_monitor.py | 4 +- .../notes/add-sctp-support-bedfed905e1f5a58.yaml | 4 + releasenotes/source/index.rst | 1 + releasenotes/source/victoria.rst | 6 + requirements.txt | 16 +- test-requirements.txt | 10 +- tox.ini | 11 ++ zuul.d/base.yaml | 42 +++-- zuul.d/project.yaml | 8 +- 32 files changed, 464 insertions(+), 260 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index a311457..a4266b8 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5 +5 @@ -keystoneauth1>=3.4.0 # Apache-2.0 +keystoneauth1>=3.14.0 # Apache-2.0 @@ -7,2 +7,2 @@ netaddr>=0.7.18 # BSD -neutron-lib>=2.1.0 # Apache-2.0 -oslo.config>=5.2.0 # Apache-2.0 +neutron-lib>=2.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 @@ -14,2 +14,2 @@ ovs>=2.8.0 # Apache-2.0 -ovsdbapp>=0.17.0 # Apache-2.0 -pbr!=2.1.0,>=2.0.0 # Apache-2.0 +ovsdbapp>=1.3.0 # Apache-2.0 +pbr>=4.0.0 # Apache-2.0 @@ -17,2 +17,2 @@ SQLAlchemy>=1.2.19 # MIT -tenacity>=5.0.2 # Apache-2.0 -octavia-lib>=1.3.1 # Apache-2.0 +tenacity>=6.0.0 # Apache-2.0 +octavia-lib>=2.2.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index bbd2336..eb79de9 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -13,3 +13 @@ stestr>=1.0.0 # Apache-2.0 -pylint==2.3.0 # GPLv2 -isort==4.3.21 # MIT -octavia-lib>=1.3.1 # Apache-2.0 +pylint>=2.6.0 # GPLv2 @@ -21,4 +19,2 @@ testtools>=2.2.0 # MIT -# NOTE: Precisely we need ussuri neutron and neutron 15.y.z is train release -# but zuul installs neutron master as we specify it as required-projects. -# Let's update the lower bound once neutron ussuri is releaesd including beta. -neutron>=15.0.0 # Apache-2.0 +# NOTE: Precisely we need ussuri neutron +neutron>=16.0.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org