[release-announce] networking-odl 16.0.0 (ussuri)

no-reply at openstack.org no-reply at openstack.org
Wed May 13 10:59:19 UTC 2020


We eagerly announce the release of:

networking-odl 16.0.0: OpenStack Networking

This release is part of the ussuri release series.

The source is available from:

    https://opendev.org/openstack/networking-odl

Download the package from:

    https://pypi.org/project/networking-odl

Please report issues through:

    https://bugs.launchpad.net/networking-odl/+bugs

For more details, please see below.

Changes in networking-odl 15.0.0..16.0.0
----------------------------------------

56d5d9594 Make tempest jobs use the latest ODL and zuulv3
4790215a4 Fix enums in db model
3de47a829 Fix gate failure
d3323d05d Remove references for unittest2
358da8623 Additional python2 removal cleanups
0d2df7e6f Remove networking-odl python2 jobs
ef695842c Try deinit odl_features in TestOdlFeaturesNoFixture setUpClass
924141c66 Change function.func_doc to function.__doc__
f1239c916 Switch to Ussuri jobs
b24529823 Remove the remaining neutron-lbaas related constants
9639f57a4 Update master for stable/train
f8336170a Bump pylint version to one that supports python3.7


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

.pylintrc                                          | 11 ++-
.zuul.d/jobs.yaml                                  | 84 +++++++++++--------
.zuul.d/project.yaml                               | 37 ++-------
TESTING.rst                                        |  2 +-
devstack/post_test_hook.sh                         | 76 -----------------
devstack/pre_test_hook.sh                          | 94 ----------------------
devstack/settings.odl                              |  2 +-
lower-constraints.txt                              | 47 ++++++-----
networking_odl/__init__.py                         |  9 +--
networking_odl/common/callback.py                  |  2 +-
networking_odl/common/constants.py                 | 11 ---
networking_odl/common/lightweight_testing.py       |  7 +-
networking_odl/db/models.py                        |  8 +-
networking_odl/journal/full_sync.py                |  5 --
networking_odl/journal/periodic_task.py            |  2 +-
networking_odl/journal/worker.py                   |  3 +-
.../post.yaml                                      | 80 ------------------
.../run.yaml                                       | 88 --------------------
.../post.yaml                                      | 80 ------------------
.../run.yaml                                       | 88 --------------------
playbooks/multinode-setup.yaml                     |  3 +
playbooks/tempest/pre.yaml                         |  1 +
playbooks/tempest/run.yaml                         |  6 --
.../notes/drop-py27-support-3bc8094e1823cfcf.yaml  |  6 ++
releasenotes/source/index.rst                      |  1 +
releasenotes/source/train.rst                      |  6 ++
requirements.txt                                   | 10 +--
roles/show-odl-info/tasks/main.yaml                |  2 +-
setup.cfg                                          |  6 +-
test-requirements.txt                              |  5 +-
tox.ini                                            | 43 +---------
36 files changed, 146 insertions(+), 717 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index d24b2d4d5..c14bd0793 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-pbr>=3.1.1 # Apache-2.0
+pbr>=4.0.0 # Apache-2.0
@@ -9 +9 @@ debtcollector>=1.19.0 # Apache-2.0
-neutron-lib>=1.25.0 # Apache-2.0
+neutron-lib>=2.0.0 # Apache-2.0
@@ -14 +14 @@ websocket-client>=0.47.0 # LGPLv2+
-neutron>=13.0.0.0b2 # Apache-2.0
+neutron>=16.0.0.0b1 # Apache-2.0
@@ -16,2 +16,2 @@ networking-l2gw>=12.0.0  # Apache-2.0
-networking-sfc>=8.0.0.0b1  # Apache-2.0
-networking-bgpvpn>=8.0.0  # Apache-2.0
+networking-sfc>=10.0.0.0b1  # Apache-2.0
+networking-bgpvpn>=10.0.0b1  # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 731bce898..292d2adab 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -13,2 +13,2 @@ stestr>=2.0.0 # Apache-2.0
-pecan>=1.2.1 # BSD
-pylint==1.8.4 # GPLv2
+pecan>=1.3.2 # BSD
+pylint==2.2.0;python_version>="3.0" # GPLv2
@@ -19,0 +20 @@ bashate>=0.5.1 # Apache-2.0
+astroid==2.1.0;python_version>="3.0" # LGPLv2.1






More information about the Release-announce mailing list