[release-announce] neutron-vpnaas 14.0.0 (stein)

no-reply at openstack.org no-reply at openstack.org
Wed Apr 10 12:30:36 UTC 2019


We are pumped to announce the release of:

neutron-vpnaas 14.0.0: OpenStack Networking VPN as a Service

This release is part of the stein release series.

The source is available from:

    https://git.openstack.org/cgit/openstack/neutron-vpnaas

Download the package from:

    https://tarballs.openstack.org/neutron-vpnaas/

Please report issues through:

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

For more details, please see below.

Changes in neutron-vpnaas 13.0.0..14.0.0
----------------------------------------

f539037ed add python 3.7 unit test job
14cf03e10 stop using common db mixin methods
f2b1590fe use rpc from neutron-lib
0edb0e68f Check the router interface subnet whether used by vpn connection
c561e8940 doc: Add policy reference
b0c4a6aef Convert policy.json into policy-in-code
f26ef2ff1 Increment versioning with pbr instruction
8bf042180 Fix and skip gate failures
5dda145f9 Change openstack-dev to openstack-discuss
c7a6017d4 Update min tox version to 2.3.2
a2f4c234d remove external_network_bridge option
661250695 use payloads for SUBNET BEFORE_DELETE events
f55e503dc fix tox python3 overrides
7434a1e5e use common rpc and exceptions from neutron-lib
d1d60b93b add local pep8 tox target
e8cddbe4f opt in for neutron-lib consumption patches
1e98d017a add python 3.6 unit test job
eaa2d1a4e switch documentation job to new PTI
e9b7acef8 Use templates for cover and lower-constraints
ac12494da import zuul job settings from project-config
db5d1d293 use setup_extension in unit tests
321392b9a Match IPSEC SA established state
3c649a4f4 Update reno for stable/rocky
e145ee4aa Show team and repo badges on README
004af4fdc Add dummy ipsec driver for unit tests


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

.gitignore                                         |  1 +
.zuul.yaml                                         | 25 +++---
README.rst                                         |  6 ++
etc/oslo-policy-generator/policy.conf              |  3 +
lower-constraints.txt                              |  4 +-
neutron_vpnaas/__init__.py                         |  1 +
neutron_vpnaas/db/vpn/vpn_db.py                    | 99 ++++++++++++----------
neutron_vpnaas/extensions/vpn_endpoint_groups.py   |  3 +-
neutron_vpnaas/extensions/vpn_flavors.py           |  3 +-
neutron_vpnaas/extensions/vpnaas.py                |  8 +-
neutron_vpnaas/policies/__init__.py                | 29 +++++++
neutron_vpnaas/policies/base.py                    | 17 ++++
neutron_vpnaas/policies/endpoint_group.py          | 71 ++++++++++++++++
neutron_vpnaas/policies/ike_policy.py              | 71 ++++++++++++++++
neutron_vpnaas/policies/ipsec_policy.py            | 71 ++++++++++++++++
neutron_vpnaas/policies/ipsec_site_connection.py   | 71 ++++++++++++++++
neutron_vpnaas/policies/vpnservice.py              | 71 ++++++++++++++++
.../services/vpn/device_drivers/ipsec.py           | 12 ++-
.../services/vpn/device_drivers/libreswan_ipsec.py |  1 +
.../services/vpn/service_drivers/__init__.py       |  2 +-
.../services/vpn/service_drivers/base_ipsec.py     |  1 +
.../services/vpn/service_drivers/ipsec.py          |  2 +-
.../unit/extensions/test_vpn_endpoint_groups.py    |  3 +-
.../unit/services/vpn/device_drivers/test_ipsec.py | 43 +++++++++-
.../services/vpn/service_drivers/test_ipsec.py     |  4 +-
releasenotes/source/index.rst                      |  1 +
releasenotes/source/rocky.rst                      |  6 ++
requirements.txt                                   |  6 ++
setup.cfg                                          |  6 +-
test-requirements.txt                              |  3 +-
tox.ini                                            | 21 ++++-
40 files changed, 735 insertions(+), 127 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 6a1bf57d9..eb1b88094 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -23,0 +24,6 @@ neutron>=13.0.0.0b2 # Apache-2.0
+
+# The comment below indicates this project repo is current with neutron-lib
+# and should receive neutron-lib consumption patches as they are released
+# in neutron-lib. It also implies the project will stay current with TC
+# and infra initiatives ensuring consumption patches can land.
+# neutron-lib-current
diff --git a/test-requirements.txt b/test-requirements.txt
index a102f13b4..ae0037557 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6 +5,0 @@ hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
-astroid<1.4.0 # LGPLv2.1 # breaks pylint 1.4.4
@@ -11 +10 @@ mock>=2.0.0 # BSD
-pylint==1.4.5 # GPLv2
+pylint==1.7.6 # GPLv2






More information about the Release-announce mailing list