neutron-vpnaas 10.0.0 (ocata)
We are jazzed to announce the release of: neutron-vpnaas 10.0.0: OpenStack Networking VPN as a Service This release is part of the ocata stable release series. Download the package from: https://tarballs.openstack.org/neutron-vpnaas/ For more details, please see below. Changes in neutron-vpnaas 9.0.0.0rc1..10.0.0 -------------------------------------------- 24747a8 Updated from global requirements c9e4835 Updated from global requirements f8c8262 tests: Add 'agent' argument for LegacyRouter f73ca94 Use CORE from neutron-lib 6f9ab41 Updated from global requirements b942ead Restore RPC after tenant_id -> project_id DB column rename 55b0e66 devstack: Switch the default to strongswan 4e23747 Replace six.iteritems() with .items() 2ef3c0d Use DB field sizes instead of _MAX_LEN constants d93f293 Remove PLURALS cc4f6de Use ExtensionDescriptor from neutron-lib fefdb68 Switch to using plugins directory in lieu of neutron manager 3c6e259 Updated from global requirements b1530c7 Add sha384 and sha512 auth algorithms for vendor drivers 101ce2f Updated from global requirements 814be6f Updated from global requirements 4de003c Imported Translations from Zanata 51aeb62 Fix releasenotes index 2353308 Updated from global requirements c1adb31 Validate peer_cidrs for ipsec_site_connections 3540ab7 Fix a typo in vpnaas.filters,filters.template,and etc a6c697a Fix the types.set error for rally job run 5a1dba9 Updated from global requirements ed5b17a Enable release notes translation 4379f12 Remove FWaaS dependency in VPNaaS devstack plugin 8d00cac Updated from global requirements 3d813c6 Fix import breakage in functional test 2bd7bd4 Updated from global requirements c60a303 Updated from global requirements e9d8afa Add vpnaas conf to Q_PLUGIN_EXTRA_CONF_FILES 40888a9 Update reno for stable/newton Diffstat (except docs and test files) ------------------------------------- devstack/plugin.sh | 3 -- devstack/settings | 17 +++---- etc/neutron/rootwrap.d/vpnaas.filters | 2 +- .../alembic_migrations/versions/EXPAND_HEAD | 2 +- .../2cb4ee992b41_multiple_local_subnets.py | 9 ++-- .../expand/41b509d10b5e_vpnaas_endpoint_groups.py | 8 ++-- ...903cbde_add_auth_algorithm_sha384_and_sha512.py | 39 ++++++++++++++++ neutron_vpnaas/db/vpn/vpn_db.py | 17 +++---- neutron_vpnaas/db/vpn/vpn_models.py | 24 +++++----- neutron_vpnaas/db/vpn/vpn_validator.py | 30 ++++++++++--- neutron_vpnaas/extensions/vpn_endpoint_groups.py | 13 +++--- neutron_vpnaas/extensions/vpnaas.py | 52 +++++++++++++--------- .../services/vpn/common/netns_wrapper.py | 2 +- .../services/vpn/device_drivers/vyatta_ipsec.py | 3 +- .../services/vpn/service_drivers/__init__.py | 7 ++- .../services/vpn/service_drivers/base_ipsec.py | 2 + .../services/vpn/service_drivers/cisco_ipsec.py | 2 + .../vpn/service_drivers/cisco_validator.py | 18 ++++++++ .../vpn/service_drivers/ipsec_validator.py | 39 +++++++++++++++- .../strongswan/test_strongswan_driver.py | 6 ++- .../unit/services/vpn/device_drivers/test_ipsec.py | 3 +- .../vpn/service_drivers/test_cisco_ipsec.py | 34 +++++++++++--- .../services/vpn/service_drivers/test_ipsec.py | 19 ++++---- .../vpn/service_drivers/test_vyatta_ipsec.py | 12 ++--- rally-jobs/plugins/test_vpn_connectivity.py | 6 +-- rally-jobs/plugins/test_vpn_status.py | 6 +-- rally-jobs/plugins/test_vpn_tenant_scenario.py | 6 +-- rally-jobs/plugins/vpn_base.py | 2 +- rally-jobs/plugins/vpn_utils.py | 2 +- releasenotes/source/conf.py | 3 ++ releasenotes/source/index.rst | 3 +- .../source/locale/fr/LC_MESSAGES/releasenotes.po | 51 +++++++++++++++++++++ releasenotes/source/newton.rst | 6 +++ requirements.txt | 20 ++++----- test-requirements.txt | 12 ++--- 44 files changed, 450 insertions(+), 180 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 6a4163c..2b5976c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4 +4 @@ -pbr>=1.6 # Apache-2.0 +pbr>=1.8 # Apache-2.0 @@ -6,2 +6,2 @@ pbr>=1.6 # Apache-2.0 -requests>=2.10.0 # Apache-2.0 -Jinja2>=2.8 # BSD License (3 clause) +requests!=2.12.2,>=2.10.0 # Apache-2.0 +Jinja2!=2.9.0,!=2.9.1,!=2.9.2,!=2.9.3,!=2.9.4,>=2.8 # BSD License (3 clause) @@ -10 +10 @@ SQLAlchemy<1.1.0,>=1.0.10 # MIT -alembic>=0.8.4 # MIT +alembic>=0.8.10 # MIT @@ -12 +12 @@ six>=1.9.0 # MIT -neutron-lib>=0.4.0 # Apache-2.0 +neutron-lib>=1.1.0 # Apache-2.0 @@ -14,4 +14,4 @@ oslo.concurrency>=3.8.0 # Apache-2.0 -oslo.config>=3.14.0 # Apache-2.0 -oslo.db!=4.13.1,!=4.13.2,>=4.10.0 # Apache-2.0 -oslo.log>=1.14.0 # Apache-2.0 -oslo.messaging>=5.2.0 # Apache-2.0 +oslo.config!=3.18.0,>=3.14.0 # Apache-2.0 +oslo.db>=4.15.0 # Apache-2.0 +oslo.log>=3.11.0 # Apache-2.0 +oslo.messaging>=5.14.0 # Apache-2.0 @@ -21 +21 @@ oslo.service>=1.10.0 # Apache-2.0 -oslo.utils>=3.16.0 # Apache-2.0 +oslo.utils>=3.18.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 4f2cba8..6345065 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -7 +7 @@ astroid<1.4.0 # LGPLv2.1 # breaks pylint 1.4.4 -coverage>=3.6 # Apache-2.0 +coverage>=4.0 # Apache-2.0 @@ -12,3 +12,3 @@ python-subunit>=0.0.18 # Apache-2.0/BSD -requests-mock>=1.0 # Apache-2.0 -sphinx!=1.3b1,<1.3,>=1.2.1 # BSD -oslosphinx!=3.4.0,>=2.5.0 # Apache-2.0 +requests-mock>=1.1 # Apache-2.0 +sphinx!=1.3b1,<1.4,>=1.2.1 # BSD +oslosphinx>=4.7.0 # Apache-2.0 @@ -20 +20 @@ testscenarios>=0.4 # Apache-2.0/BSD -WebOb>=1.2.3 # MIT +WebOb>=1.6.0 # MIT @@ -23 +23 @@ oslotest>=1.10.0 # Apache-2.0 -reno>=1.8.0 # Apache2 +reno>=1.8.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org