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
participants (1)
-
no-reply@openstack.org