We jubilantly announce the release of: neutron-vpnaas 15.0.0: OpenStack Networking VPN as a Service This release is part of the train 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 14.0.0..15.0.0 ---------------------------------------- 66dfa3f57 Update api-ref location 5f23fa809 Add Python 3 Train unit tests c305ff2a7 Fix comment error in sync method 4f55b013e Switch neutron-vpnaas-tempest to Python 3 6b8d0a438 Switch functional tests jobs to python3 c2214f24d Make netns_wrapper to be compatible with python3 183934eae Fix missing "is_sort_key" for basic vpnaas attributes 7d874a5ec Make CentOS gate voting again e69c50877 Replace git.openstack.org URLs with opendev.org URLs 292bc9aff Add iptables command filter for functional test be10a61ab OpenDev Migration Patch 2bea568b4 Fix vpn agent delete router error 5b5b06351 Dropping the py35 testing 1ebd920ec Skip reporting status for HA backup routers 7e9922858 Execute neutron-vpn-netns-wrapper with rootwrap_config argument 78f99d90f Replace openstack.org git:// URLs with https:// 72a79a8e0 Update master for stable/stein 0585b5353 Replace neutron CLI with openstack CLI 3075f3c29 Call helper to convert bytes to str for Python3 in netns-wrapper Diffstat (except docs and test files) ------------------------------------- .gitreview | 2 +- .zuul.yaml | 19 ++-- CONTRIBUTING.rst | 2 +- HACKING.rst | 2 +- README.rst | 6 +- TESTING.rst | 2 +- devstack/lib/l3_agent | 2 +- devstack/local.conf.sample | 2 +- devstack/local_AIO.conf.sample | 2 +- neutron_vpnaas/extensions/vpnaas.py | 42 ++++--- neutron_vpnaas/services/vpn/agent.py | 2 +- .../services/vpn/common/netns_wrapper.py | 5 +- .../services/vpn/device_drivers/ipsec.py | 17 ++- .../services/vpn/device_drivers/libreswan_ipsec.py | 3 + .../vpn/device_drivers/strongswan_ipsec.py | 3 + .../unit/services/vpn/device_drivers/test_ipsec.py | 21 ++++ .../neutron-vpnaas-dsvm-functional-sswan/run.yaml | 6 +- .../legacy/neutron-vpnaas-dsvm-rally/run.yaml | 10 +- releasenotes/source/index.rst | 1 + releasenotes/source/stein.rst | 6 + setup.cfg | 3 +- test-requirements.txt | 3 +- tools/test_script.sh | 54 +++++---- tox.ini | 8 +- 32 files changed, 288 insertions(+), 189 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index ae0037557..e93f552e9 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -12 +12,2 @@ requests-mock>=1.2.0 # Apache-2.0 -sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD +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
participants (1)
-
no-reply@openstack.org