[release-announce] networking-odl 17.0.0 (victoria)

no-reply at openstack.org no-reply at openstack.org
Wed Oct 14 10:26:36 UTC 2020


We are thrilled to announce the release of:

networking-odl 17.0.0: OpenStack Networking

This release is part of the victoria 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 16.0.0..17.0.0
----------------------------------------

ac5c44177 Use the 'all' tox env instead of 'all-plugin'
53c43d436 Rally: remove extra update_args from scenarios
5f19a19e4 Switch networking-odl jobs to focal
ed9bcbe7c Use importlib to take place of imp module
bcac237d8 Use the networking-l2gw project new location
0cc249bae Workaround mock._is_started
f7b66ca71 zuul: remove devstack-gate dep from native jobs
84ebb940a Switch to hacking 3.0
83a02610d Remove neutron-fwaas from the required projects
e4367d791 Fix pep8 job  and small fixes for functional jobs
319ef9f7d Stop to use the __future__ module.
6253d8baa Switch to newer openstackdocstheme and reno versions
6628ed217 Add Python3 victoria unit tests
6610e9278 Update master for stable/ussuri
ef420a935 Add subnet deleted handler
1aca83aa1 Use unittest.mock instead of third party mock
0cecb9630 variable type of port-id in ceilometer driver is changed from integer to string


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

.pylintrc                                          |   1 +
.zuul.d/jobs.yaml                                  |  20 ++-
.zuul.d/project.yaml                               |  29 ++--
devstack/README.rst                                |   2 +-
lower-constraints.txt                              |  17 +-
networking_odl/_i18n.py                            |   2 +-
.../network/statistics/opendaylight_v2/driver.py   |  53 +++---
networking_odl/common/constants.py                 |   3 +
networking_odl/dhcp/odl_dhcp_driver.py             |  42 ++++-
networking_odl/dhcp/odl_dhcp_driver_base.py        |   6 +-
networking_odl/hacking/checks.py                   |  22 +--
networking_odl/l3/l3_flavor.py                     |   2 +-
networking_odl/ml2/pseudo_agentdb_binding.py       |   1 +
.../statistics/opendaylight_v2/test_client.py      |   3 +-
.../statistics/opendaylight_v2/test_driver.py      | 184 ++++++++++-----------
.../flowclassifier/test_sfc_flowclassifier_v2.py   |   2 +-
playbooks/functional/pre.yaml                      |   1 +
rally-jobs/odl.yaml                                |   4 -
releasenotes/source/conf.py                        |  13 +-
releasenotes/source/index.rst                      |   1 +
releasenotes/source/ussuri.rst                     |   6 +
test-requirements.txt                              |   3 +-
tools/check_i18n.py                                |  14 +-
tools/install_venv.py                              |   1 -
tox.ini                                            |  19 ++-
58 files changed, 307 insertions(+), 259 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index 292d2adab..31eae4dd6 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
+hacking>=3.0.1,<3.1.0 # Apache-2.0
@@ -20,0 +21 @@ astroid==2.1.0;python_version>="3.0" # LGPLv2.1
+isort==4.3.21 # MIT






More information about the Release-announce mailing list