We contentedly announce the release of: networking-bagpipe 17.0.0: Mechanism driver for Neutron ML2 plugin using BGP E-VPNs/IP VPNs as a backend This release is part of the zed release series. The source is available from: https://opendev.org/openstack/networking-bagpipe Download the package from: https://pypi.org/project/networking-bagpipe Please report issues through: https://bugs.launchpad.net/networking-bagpipe/+bugs For more details, please see below. Changes in networking-bagpipe 16.0.0..17.0.0 -------------------------------------------- 611edfa Adopt to latest VlanManager and oslo.db changes 3679a5a Fix .join() issue for bytes type 726ff6b CI: Add required_projects to weekly py39 job 9c91991 Fix imports to align with neutron_lib constants changes 8e60519 Remove "distutils" library 9be4efd py310: Add required-projects list to py310 job 2358184 Tests: fix requirements for unit tests 07a04d7 Py3: Import urllib properly fd3f6d9 Update python testing as per zed cycle teting runtime 5f79987 Drop lower-constraints.txt and its testing c911fc4 CI: add required projects for unit test jobs 85d6c25 Add weekly jobs b2fcd82 Add Python3 zed unit tests ecc8816 Update master for stable/yoga Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 45 ++-- lower-constraints.txt | 142 ------------- networking_bagpipe/agent/bgpvpn/agent_extension.py | 15 +- networking_bagpipe/bagpipe_bgp/cli/impex2dot.py | 3 +- .../bagpipe_bgp/cli/looking_glass.py | 5 +- networking_bagpipe/bagpipe_bgp/cli/rest_attach.py | 4 +- .../bagpipe_bgp/common/dataplane_utils.py | 3 +- .../bagpipe_bgp/common/looking_glass.py | 6 +- .../bagpipe_bgp/engine/exabgp_peer_worker.py | 4 +- .../bagpipe_bgp/vpn/dataplane_drivers.py | 9 +- networking_bagpipe/bagpipe_bgp/vpn/evpn/ovs.py | 3 +- .../bagpipe_bgp/vpn/ipvpn/mpls_ovs_dataplane.py | 13 +- networking_bagpipe/db/sfc_db.py | 8 +- .../unit/agent/bagpipe_ml2/test_agent_extension.py | 18 +- .../unit/agent/bgpvpn/test_agent_extension.py | 226 ++++++++++----------- .../drop-python-3-6-and-3-7-8f08c90689525b35.yaml | 5 + releasenotes/source/index.rst | 1 + releasenotes/source/yoga.rst | 6 + requirements.txt | 6 +- setup.cfg | 4 +- test-requirements.txt | 4 + tox.ini | 6 - 27 files changed, 225 insertions(+), 358 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index b622109..5ff18cf 100644 --- a/requirements.txt +++ b/requirements.txt @@ -0,0 +1,4 @@ +# Requirements lower bounds listed here are our best effort to keep them up to +# date but we do not test them so no guarantee of having them all correct. If +# you find any incorrect lower bounds, let us know or propose a fix. + @@ -7 +11 @@ netaddr>=0.7.18 # BSD -neutron-lib>=2.2.0 # Apache-2.0 +neutron-lib>=2.19.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 764aad0..6ca4790 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -17,0 +18,4 @@ isort==4.3.21 # MIT + +# This is necessary as pecan dropped this dependency +# see https://review.opendev.org/c/openstack/neutron/+/848706 +WebTest>=2.0.27 # MIT
participants (1)
-
no-reply@openstack.org