[release-announce] networking-bagpipe 13.0.0 (victoria)

no-reply at openstack.org no-reply at openstack.org
Wed Oct 14 10:31:43 UTC 2020


We are delighted to announce the release of:

networking-bagpipe 13.0.0: Mechanism driver for Neutron ML2 plugin
using BGP E-VPNs/IP VPNs as a backend

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

2f30efb Change bagpipe jobs to focal
e5ffadc Switch from unittest2 compat methods to Python 3.x methods
30b058e Fix pep8 job
c27843f Switch to hacking 3.0.1
736e238 Drop py37 testing
9153046 Remove usage of six library
c5d52c1 Switch to newer openstackdocstheme and reno versions
f0db421 Monkey patch original current_thread _active
d3d9411 Remove the dependency on the "mock" package
51ed191 Bump default tox env from py37 to py38
96799cf Add py38 package metadata
dc7bafe Add Python3 victoria unit tests
8acaee7 Update master for stable/ussuri


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

.pylintrc                                          |  4 ---
.zuul.yaml                                         | 23 +++++++------
lower-constraints.txt                              |  9 +++--
networking_bagpipe/agent/bagpipe_bgp_agent.py      |  8 ++---
.../agent/bagpipe_ml2/agent_extension.py           | 39 +++++++++++++---------
networking_bagpipe/agent/bgpvpn/rpc_client.py      |  9 +++--
networking_bagpipe/bagpipe_bgp/api/api.py          |  2 +-
networking_bagpipe/bagpipe_bgp/cli/impex2dot.py    |  3 +-
.../bagpipe_bgp/cli/looking_glass.py               |  5 ++-
networking_bagpipe/bagpipe_bgp/cli/rest_attach.py  |  6 ++--
.../bagpipe_bgp/common/dataplane_utils.py          | 10 ++++--
.../bagpipe_bgp/common/looking_glass.py            |  3 +-
networking_bagpipe/bagpipe_bgp/constants.py        |  1 +
networking_bagpipe/bagpipe_bgp/engine/__init__.py  |  3 +-
.../bagpipe_bgp/engine/bgp_peer_worker.py          |  5 ++-
.../bagpipe_bgp/engine/exabgp_peer_worker.py       | 30 +++++------------
.../bagpipe_bgp/engine/route_table_manager.py      | 13 +++-----
.../bagpipe_bgp/engine/tracker_worker.py           | 18 +++++-----
networking_bagpipe/bagpipe_bgp/engine/worker.py    |  2 +-
networking_bagpipe/bagpipe_bgp/fakerr.py           |  2 ++
.../bagpipe_bgp/vpn/dataplane_drivers.py           |  9 +++--
.../bagpipe_bgp/vpn/evpn/__init__.py               |  6 ++--
.../bagpipe_bgp/vpn/ipvpn/__init__.py              |  5 ++-
.../bagpipe_bgp/vpn/ipvpn/mpls_ovs_dataplane.py    |  6 ++--
networking_bagpipe/bagpipe_bgp/vpn/manager.py      |  5 ++-
networking_bagpipe/bagpipe_bgp/vpn/vpn_instance.py | 18 +++++-----
networking_bagpipe/db/sfc_db.py                    |  3 +-
.../unit/agent/bagpipe_ml2/test_agent_extension.py |  2 +-
.../unit/agent/bgpvpn/test_agent_extension.py      |  6 ++--
.../unit/bagpipe_bgp/ipvpn/mpls_ovs_dataplane.py   |  2 +-
.../unit/bagpipe_bgp/test_route_table_manager.py   |  2 +-
releasenotes/source/conf.py                        | 13 +++-----
releasenotes/source/index.rst                      |  1 +
releasenotes/source/ussuri.rst                     |  6 ++++
setup.cfg                                          |  1 +
test-requirements.txt                              |  6 ++--
tox.ini                                            | 12 ++++++-
52 files changed, 176 insertions(+), 181 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index 78d0ef0..764aad0 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.0,<3.1 # Apache-2.0
@@ -9 +8,0 @@ python-subunit>=1.0.0 # Apache-2.0/BSD
-openstackdocstheme>=1.30.0 # Apache-2.0
@@ -17 +16,2 @@ testtools>=2.2.0 # MIT
-reno>=2.5.0 # Apache-2.0
+reno>=3.1.0 # Apache-2.0
+isort==4.3.21 # MIT






More information about the Release-announce mailing list