[release-announce] ovn-octavia-provider 1.1.0 (xena)

no-reply at openstack.org no-reply at openstack.org
Tue Aug 3 13:16:13 UTC 2021


We are ecstatic to announce the release of:

ovn-octavia-provider 1.1.0: OpenStack Octavia integration with OVN

This release is part of the xena 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.1.0
^^^^^

New Features

* The OVN Octavia provider drvier now supports health monitoring.
  TCP and UDP Connect health monitors are now supported by the
  provider driver, when the underlying OVN version supports them. The
  health monitor uses the OVN distributed DHCP port as the source IP
  for messages by default, if one doesn't exist then a port will be
  created on each given subnet. The list of member ports to monitor is
  updated whenever one is created or deleted.

Changes in ovn-octavia-provider 1.0.0..1.1.0
--------------------------------------------

8bbd8f1 Add Health Monitor support
a18b31f docs: Update Freenode to OFTC
a9ad5df Disable some high failure rate tempest tests
6bde6cb Fix new pylint issues
26c4bc1 Add a Kuryr Kubernetes co-gating job
e7f5ab9 Fix functional jobs due to OVS file removal
b2a862f Ensure that load balancer is added to logical switch
505d7a3 Change minversion of tox to 3.18.0
85795f8 Add log for request_handler events
6adb346 setup.cfg: Replace dashes with underscores
69b392d Fix python 3.9 unit test failures
49dbf52 Add Python3 xena unit tests
b2f6073 Update master for stable/wallaby
6f569af Improve enabled_provider_drivers default in devstack


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

.pylintrc                                          |   3 +-
README.rst                                         |   2 +-
devstack/plugin.sh                                 |   2 +-
devstack/settings                                  |   2 +-
lower-constraints.txt                              |  28 +-
ovn_octavia_provider/agent.py                      |   8 +
ovn_octavia_provider/common/config.py              |  36 +
ovn_octavia_provider/common/constants.py           |   9 +
ovn_octavia_provider/driver.py                     | 105 ++-
ovn_octavia_provider/event.py                      |  17 +
ovn_octavia_provider/helper.py                     | 680 +++++++++++++++--
ovn_octavia_provider/ovsdb/impl_idl_ovn.py         |  54 +-
ovn_octavia_provider/ovsdb/ovsdb_monitor.py        |   9 +
.../notes/add-hm-support-2c6729d8816125a5.yaml     |  10 +
releasenotes/source/index.rst                      |   1 +
releasenotes/source/wallaby.rst                    |   6 +
requirements.txt                                   |  10 +-
setup.cfg                                          |  10 +-
test-requirements.txt                              |   4 +-
tox.ini                                            |   8 +-
zuul.d/base.yaml                                   |   6 +-
zuul.d/project.yaml                                |   4 +-
31 files changed, 2415 insertions(+), 144 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index a4266b8..4c5558a 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -7,3 +7,3 @@ netaddr>=0.7.18 # BSD
-neutron-lib>=2.2.0 # Apache-2.0
-oslo.config>=6.0.0 # Apache-2.0
-oslo.log>=3.36.0 # Apache-2.0
+neutron-lib>=2.10.1 # Apache-2.0
+oslo.config>=8.0.0 # Apache-2.0
+oslo.log>=4.3.0 # Apache-2.0
@@ -13,2 +13,2 @@ oslo.utils>=4.5.0 # Apache-2.0
-ovs>=2.8.0 # Apache-2.0
-ovsdbapp>=1.3.0 # Apache-2.0
+ovs>=2.10.0 # Apache-2.0
+ovsdbapp>=1.7.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index eb79de9..407d769 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -19,2 +19,2 @@ testtools>=2.2.0 # MIT
-# NOTE: Precisely we need ussuri neutron
-neutron>=16.0.0 # Apache-2.0
+# NOTE: Precisely we need wallaby neutron
+neutron>=18.0.0 # Apache-2.0






More information about the Release-announce mailing list