[release-announce] neutron-vpnaas 16.0.0 (ussuri)
no-reply at openstack.org
no-reply at openstack.org
Wed May 13 11:00:35 UTC 2020
We are amped to announce the release of:
neutron-vpnaas 16.0.0: OpenStack Networking VPN as a Service
This release is part of the ussuri release series.
The source is available from:
https://opendev.org/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 15.0.0..16.0.0
----------------------------------------
4bc39fa53 Fix unsubscriptable-object error
a8158e0ae Update TOX_CONSTRAINTS_FILE for stable/ussuri
cbf738f18 Update .gitreview for stable/ussuri
be935a225 Fix invalid escape sequence warning
a64f25f68 Cleanup py27 support
f1856ab2c Fix the endpoint_type column name and order
92781c975 Using unittest.mock instead of mock
5da7b0176 Migrate functional tests job to the zuul v3 syntax
547ce6745 Migrate neutron-vpnaas-dsvm-rally job to the zuul v3 syntax
e0fb6700b Run neutron-vpn-netns-wrapper in venv
15c58acf0 Deprecate ``ovs_integration_bridge``
c11bf0fdb Using policy constants from neutron-lib
7124a4d4f Fix pep8 error in py37
5e93b5163 Fix functional gate failure
cdecf0e12 devstack: no need to use sudo for genconfig
b30acb02b Volunteer as driver maintainers
5b3a139c4 Drop using six library
7d851c640 Drop python 2 support and testing
4077093c1 Complete move of neutron-vpnaas tempest tests to tempest plugin
880ab440b Use cidr from tempest config project_network_v6_cidr
e2122edb8 Use list of self.processes keys in Python2/3
23af68f52 Install suitable service_providers
7b5a5a855 Switch to Ussuri jobs
8e9572f07 Skip check config changed while restart_check_config not enable
811602c37 PDF documentation build
d763f012f Update master for stable/train
3c1e0da1a Fix local_id override in ipsec unit tests
Diffstat (except docs and test files)
-------------------------------------
.gitreview | 1 +
.pylintrc | 7 +-
.zuul.yaml | 81 +-
devstack/plugin.sh | 2 +-
devstack/settings | 21 +-
lower-constraints.txt | 2 -
neutron_vpnaas/__init__.py | 8 +-
neutron_vpnaas/db/vpn/vpn_db.py | 4 +-
neutron_vpnaas/db/vpn/vpn_models.py | 2 +-
neutron_vpnaas/extensions/vpn_endpoint_groups.py | 5 +-
neutron_vpnaas/extensions/vpnaas.py | 5 +-
neutron_vpnaas/policies/base.py | 17 -
neutron_vpnaas/policies/endpoint_group.py | 2 +-
neutron_vpnaas/policies/ike_policy.py | 2 +-
neutron_vpnaas/policies/ipsec_policy.py | 2 +-
neutron_vpnaas/policies/ipsec_site_connection.py | 2 +-
neutron_vpnaas/policies/vpnservice.py | 2 +-
neutron_vpnaas/services/vpn/common/constants.py | 4 +-
.../services/vpn/common/netns_wrapper.py | 7 +-
.../services/vpn/device_drivers/__init__.py | 5 +-
.../services/vpn/device_drivers/ipsec.py | 36 +-
.../services/vpn/device_drivers/libreswan_ipsec.py | 5 +-
.../vpn/device_drivers/strongswan_ipsec.py | 7 +-
.../services/vpn/service_drivers/__init__.py | 4 +-
.../services/vpn/service_drivers/base_ipsec.py | 4 +-
.../functional/openswan/test_openswan_driver.py | 7 +-
.../strongswan/test_strongswan_driver.py | 2 +-
.../unit/extensions/test_vpn_endpoint_groups.py | 2 +-
.../unit/services/vpn/common/test_netns_wrapper.py | 2 +-
.../unit/services/vpn/device_drivers/test_ipsec.py | 53 +-
.../services/vpn/service_drivers/test_ipsec.py | 2 +-
playbooks/configure_functional_job.yaml | 4 +
.../neutron-vpnaas-dsvm-functional-sswan/post.yaml | 80 --
.../neutron-vpnaas-dsvm-functional-sswan/run.yaml | 56 --
.../legacy/neutron-vpnaas-dsvm-rally/post.yaml | 106 ---
.../legacy/neutron-vpnaas-dsvm-rally/run.yaml | 63 --
.../notes/drop-py27-support-d83cd4daa0e37383.yaml | 6 +
releasenotes/source/index.rst | 1 +
releasenotes/source/train.rst | 6 +
requirements.txt | 1 -
setup.cfg | 22 +-
setup.py | 9 -
test-requirements.txt | 6 +-
tox.ini | 34 +-
68 files changed, 275 insertions(+), 2003 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index eb1b88094..0a8c39982 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -11 +10,0 @@ alembic>=0.8.10 # MIT
-six>=1.10.0 # MIT
diff --git a/test-requirements.txt b/test-requirements.txt
index e93f552e9..722fde82a 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -9,2 +9 @@ flake8-import-order==0.12 # LGPLv3
-mock>=2.0.0 # BSD
-pylint==1.7.6 # GPLv2
+pylint==2.3.0 # GPLv2
@@ -12,2 +11 @@ requests-mock>=1.2.0 # Apache-2.0
-sphinx!=1.6.6,!=1.6.7,>=1.6.2,<2.0.0;python_version=='2.7' # BSD
-sphinx!=1.6.6,!=1.6.7,>=1.6.2;python_version>='3.4' # BSD
+sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD
More information about the Release-announce
mailing list