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

no-reply at openstack.org no-reply at openstack.org
Wed Oct 14 10:30:48 UTC 2020


We are excited to announce the release of:

networking-bgpvpn 13.0.0: API and Framework to interconnect bgpvpn to
neutron networks

This release is part of the victoria release series.

The source is available from:

    https://opendev.org/openstack/networking-bgpvpn

Download the package from:

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

Please report issues through:

    https://bugs.launchpad.net/bgpvpn/+bugs

For more details, please see below.

Changes in networking-bgpvpn 12.0.0..13.0.0
-------------------------------------------

9e7c512 Cleanup for Refactor-error-messages
bd41444 Use the 'all' tox env instead of 'all-plugin'
7ecd31f [goal] Migrate testing to ubuntu focal
05831cf finish the zuulv3 migration of some bgpvpn jobs
96c266c Switch to hacking 3.0.1
8c6564f Fix pep8 job
82af96f Stop to use the __future__ module.
f99c46b Remove _MovedItems in pylintrc
06d0e0e Remove usage of six
1957f2a Switch to newer openstackdocstheme and reno versions
e15e405 Use unittest.mock instead of third party mock
6b693c3 test-requirements: upgrade min version of networking-bagpipe
845dac7 Cleanup py27 support
2042381 Add Python3 victoria unit tests
1fbfb94 Fix dsvm-functional and cleanup tox.ini
b5d51d0 mock out ProviderConfiguration.__init__
6d66277 Update master for stable/ussuri


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

.pylintrc                                          |  3 +-
.zuul.yaml                                         | 34 +++++------
.../dashboards/project/bgpvpn/forms.py             | 11 ++--
.../project/bgpvpn/router_associations/tables.py   | 28 +++++-----
.../dashboards/project/bgpvpn/workflows.py         | 12 ++--
bgpvpn_dashboard/test/admin/test_forms.py          |  2 +-
bgpvpn_dashboard/test/admin/test_tables.py         |  2 +-
bgpvpn_dashboard/test/admin/test_views.py          |  2 +-
bgpvpn_dashboard/test/project/test_forms.py        |  2 +-
bgpvpn_dashboard/test/project/test_tables.py       |  2 +-
bgpvpn_dashboard/test/project/test_views.py        |  2 +-
bgpvpn_dashboard/test/settings.py                  | 18 +++---
devstack/devstack-gate-bagpipe-rc                  |  1 -
lower-constraints.txt                              | 23 +++-----
networking_bgpvpn/neutron/db/bgpvpn_db.py          |  6 +-
.../23ce05e0a19f_rename_tenant_to_project.py       |  9 +--
.../expand/39411aacf9b8_add_vni_to_bgpvpn_table.py |  6 +-
...df0d_router_assoc_add_advertise_extra_routes.py |  6 +-
.../expand/666c706fea3b_bgpvpn_local_pref.py       |  6 +-
.../9a6664f3b8d4_add_port_association_table.py     |  6 +-
.../9d7f1ae5fa56_add_standard_attributes.py        |  5 +-
.../expand/7a9482036ecd_add_standard_attributes.py |  6 +-
networking_bgpvpn/neutron/extensions/bgpvpn.py     |  5 +-
.../neutron/extensions/bgpvpn_routes_control.py    |  6 +-
.../services/service_drivers/bagpipe/bagpipe.py    |  7 ++-
.../neutron/services/service_drivers/driver_api.py | 14 ++---
.../neutronclient/neutron/v2_0/bgpvpn/bgpvpn.py    |  4 +-
.../unit/extensions/test_bgpvpn_routes_control.py  |  2 +-
.../post.yaml                                      | 15 -----
.../run.yaml                                       | 65 ----------------------
playbooks/networking-bgpvpn-dsvm-install/post.yaml | 15 -----
playbooks/networking-bgpvpn-dsvm-install/run.yaml  | 63 ---------------------
releasenotes/source/conf.py                        | 13 ++---
releasenotes/source/index.rst                      |  1 +
releasenotes/source/ussuri.rst                     |  6 ++
requirements.txt                                   |  4 +-
setup.cfg                                          | 11 +---
setup.py                                           |  9 ---
test-requirements.txt                              | 12 ++--
tox.ini                                            | 18 ++++--
51 files changed, 188 insertions(+), 353 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index c801947..2420b74 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -16 +16,3 @@ debtcollector>=1.19.0 # Apache-2.0
-neutron>=13.0.0 # Apache-2.0
+neutron>=16.0.0.0b1 # Apache-2.0
+networking-bagpipe>=12.0.0.0rc1 # Apache-2.0
+horizon>=17.1.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index f817be1..a6f18dc 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 +9 @@ python-subunit>=1.0.0 # Apache-2.0/BSD
-psycopg2>=2.7.7 # LGPL/ZPL
+psycopg2>=2.8.5 # LGPL/ZPL
@@ -13,2 +13,3 @@ oslotest>=3.2.0 # Apache-2.0
-astroid==2.1.0;python_version>="3.0" # LGPLv2.1
-pylint==2.2.0;python_version>="3.0" # GPLv2
+astroid==2.1.0 # LGPLv2.1
+pylint==2.2.0 # GPLv2
+pytest>=5.3.5 # MIT
@@ -19,0 +21 @@ tempest>=17.1.0 # Apache-2.0
+isort==4.3.21 # MIT
@@ -25 +27 @@ tempest>=17.1.0 # Apache-2.0
-networking-bagpipe>=9.0.0 # Apache-2.0
+networking-bagpipe>=12.0.0.0rc1 # Apache-2.0






More information about the Release-announce mailing list