[release-announce] networking-bagpipe 8.0.1 (queens)

no-reply at openstack.org no-reply at openstack.org
Wed Oct 3 10:24:38 UTC 2018


We are pleased to announce the release of:

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

This release is part of the queens stable release series.

The source is available from:

    http://git.openstack.org/cgit/openstack/networking-bagpipe

Download the package from:

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

Please report issues through launchpad:

    http://bugs.launchpad.net/networking-bagpipe

For more details, please see below.

8.0.1
^^^^^

Bug Fixes

* The IPVPN bgpvpn/router fallback mechanism has been improved. This
  mechanism allows traffic not matching any VRF route in the
  distributed BGPVPN implementation of bagpipe, to "fallback" and
  reach a Neutron router connected on the network. The implementation
  has been simplified and the risk removed of not reaching VRF
  destinations because of a stale ARP entry for the gateway IP.  This
  improvement comes with the requirement of using the OpenVSwitch
  security group firewall driver on any node having both the l3agent
  and VMs with a need to reach BGPVPN destinations (e.g. single node
  setup or DVR setup).

Changes in networking-bagpipe 8.0.0..8.0.1
------------------------------------------

f3a7c42 Fix README setup.py check error
e0f14d5 depend on neutron via pypi rather than git, and require >=12.0.4
58eb136 Use stable/queens for tox_install.sh deps
e045b52 bgpvpn: override NORMAL action in ACCEPTED_EGRESS_TRAFFIC_NORMAL_TABLE
7a7a389 import zuul job settings from project-config
07ea499 bagpipe-bgp: compare_ecmp and default LOCAL_PREF
85001f0 bagpipe-bgp: update doc and conf template
cceffa3 Fix sphinx-docs job for stable branch
32d9b21 sfc: update bagpipe driver entry point
c7154ea bagpipe-bgp: Always remove readvertised route
59a2650 bagpipe ml2: agent extension, do not modify device_details on callbacks
d7eacf6 release note for improved fallback mechanism
bfa6620 bgpvpn: take admin_state_up into account
c37f3db bagpipe-bgp: Correct default route handling
93457ef bgpvpn: improve redirect/fallback mechanism
d3a86bf bagpipe-l2 agent extension must only support VXLAN
1cb6f33 bagpipe-bgp: delay VPN instance startup until after first vif_plugged
0c2281e bagpipe-bgp: EVPN OVS driver, rootwrap config fix
242c584 Update UPPER_CONSTRAINTS_FILE for stable/queens
d5cc861 Update .gitreview for stable/queens


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

.gitreview                                         |   1 +
.zuul.yaml                                         |  99 ++++
README.rst                                         |   3 +-
etc/bagpipe-bgp/bgp.conf.template                  |   6 +-
networking_bagpipe/agent/agent_base_info.py        |   6 +-
.../agent/bagpipe_ml2/agent_extension.py           |   7 +-
networking_bagpipe/agent/bgpvpn/agent_extension.py | 296 ++++++++----
networking_bagpipe/bagpipe_bgp/bgp_daemon.py       |   1 +
.../bagpipe_bgp/engine/tracker_worker.py           |   5 +-
networking_bagpipe/bagpipe_bgp/vpn/evpn/ovs.py     |  10 +
.../bagpipe_bgp/vpn/ipvpn/__init__.py              | 204 +++++----
.../bagpipe_bgp/vpn/ipvpn/mpls_ovs_dataplane.py    |  14 +-
networking_bagpipe/bagpipe_bgp/vpn/manager.py      |  27 +-
networking_bagpipe/bagpipe_bgp/vpn/vpn_instance.py |   4 +
.../unit/agent/bagpipe_ml2/test_agent_extension.py |  11 +
.../unit/agent/bgpvpn/test_agent_extension.py      | 497 +++++++++------------
.../notes/improve_fallback-96e524daf96ebcc1.yaml   |  12 +
requirements.txt                                   |   2 +-
setup.cfg                                          |   2 +-
tools/tox_install.sh                               |   8 +-
tox.ini                                            |   2 +-
25 files changed, 1003 insertions(+), 621 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index e9cce77..21223de 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -25,0 +26 @@ pecan!=1.0.2,!=1.0.3,!=1.0.4,!=1.2,>=1.0.0 # BSD
+neutron>=12.0.4,<13 # Apache-2.0
@@ -27 +27,0 @@ pecan!=1.0.2,!=1.0.3,!=1.0.4,!=1.2,>=1.0.0 # BSD
-# - openstack/neutron






More information about the Release-announce mailing list