We are jubilant to announce the release of: networking-bagpipe 5.0.0: Mechanism driver for Neutron ML2 plugin using BGP E-VPNs/IP VPNs as a backend The source is available from: http://git.openstack.org/cgit/openstack/networking-bagpipe Download the package from: https://tarballs.openstack.org/networking-bagpipe/ Please report issues through launchpad: http://bugs.launchpad.net/bagpipe For more details, please see below. Changes in networking-bagpipe 4.0.0..5.0.0 ------------------------------------------ 4b66732 Router fallback feature 651ab21 devstack fix for bagpipe ml2 d16e1d9 devstack: fix to load bagpipe l2 agent extension e577e14 Remove python 3 from setup.cfg classifiers 8b0d513 Update homepage with developer documentation page 1e523da Modify use of assertTrue(A in B) ed923fe Import DB model base from neutron_lib 013c154 devstack: properly set the l2 agent extension aebe171 Update flake8 ignore list fe47dfe Updated from global requirements 43d8788 Use upper constraints for test jobs c7b28ca Update deprecated i18n an neutron const imports 68962b8 Updated from global requirements 0de951f Updated from global requirements 4a925af Enable DeprecationWarning in test environments 9e4409a Updated from global requirements 4bc7315 Add Python 3.5 classifier and venv 6e4dc2d Remove discover from test-requirements afe4f82 Add test dependency on testresources 66fc7ac Updated from global requirements 54c5149 Updated from global requirements 28e3735 Updated from global requirements 780df34 Move from neutron.i18n to oslo.i18n a5b2d5d Update README Diffstat (except docs and test files) ------------------------------------- README.rst | 25 +- bagpipe-bgp | 2 +- devstack/plugin.sh | 4 +- networking_bagpipe/_i18n.py | 42 ++ networking_bagpipe/agent/bagpipe_bgp_agent.py | 394 ++++++++++++++----- .../agent/bagpipe_linuxbridge_neutron_agent.py | 7 +- networking_bagpipe/driver/mech_bagpipe.py | 13 +- networking_bagpipe/driver/type_route_target.py | 11 +- .../unit/agent/test_linuxbridge_agent_extension.py | 5 +- requirements.txt | 14 +- setup.cfg | 5 +- test-requirements.txt | 4 +- tools/tox_install.sh | 9 +- tox.ini | 8 +- 16 files changed, 765 insertions(+), 215 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index f4eb251..c3abbcf 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,4 +7,5 @@ Babel>=2.3.4 # BSD -neutron-lib>=0.1.0 # Apache-2.0 -oslo.db>=4.1.0 # Apache-2.0 -oslo.config>=3.9.0 # Apache-2.0 -oslo.concurrency>=3.5.0 # Apache-2.0 +neutron-lib>=0.4.0 # Apache-2.0 +oslo.db!=4.13.1,!=4.13.2,>=4.10.0 # Apache-2.0 +oslo.config>=3.14.0 # Apache-2.0 +oslo.concurrency>=3.8.0 # Apache-2.0 +oslo.i18n>=2.1.0 # Apache-2.0 @@ -12,3 +13,2 @@ oslo.log>=1.14.0 # Apache-2.0 -oslo.messaging>=4.5.0 # Apache-2.0 -oslo.service>=1.0.0 # Apache-2.0 - +oslo.messaging>=5.2.0 # Apache-2.0 +oslo.service>=1.10.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 8bd244e..268a97b 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -8 +7,0 @@ coverage>=3.6 # Apache-2.0 -discover # BSD @@ -10 +9 @@ python-subunit>=0.0.18 # Apache-2.0/BSD -sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2 # BSD +sphinx!=1.3b1,<1.3,>=1.2.1 # BSD @@ -13,0 +13 @@ testrepository>=0.0.18 # Apache-2.0/BSD +testresources>=0.2.4 # Apache-2.0/BSD