[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