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