We joyfully announce the release of: puppet-neutron 15.0.0: Puppet module for OpenStack Neutron This release is part of the train release series. The source is available from: https://opendev.org/openstack/puppet-neutron Download the package from: https://tarballs.openstack.org/puppet-neutron/ Please report issues through: https://bugs.launchpad.net/puppet-neutron/+bugs For more details, please see below. 15.0.0 ^^^^^^ New Features ************ * Add openstackclient installation to the client class. * Added the ability to configure rpc_response_max_timeout. Upgrade Notes ************* * The default value for neutron::plugins::cisco::keystone_auth_url is changed from http://127.0.0.1:5000/v2.0/ to http://127.0.0.1:5000/v3/ * The default value for neutron::plugins::plumgrid::connection is changed from http://127.0.0.1:5000/v2.0 to http://127.0.0.1:5000/v3 * The default value for neutron::plugins::midonet::keystone_tenant and neutron::plugins::ml2::bigswitch::restproxy::auth_tenant has been changed from 'service' to 'services'. Deprecation Notes ***************** * database_idle_timeout is deprecated and will be removed in a future release. Please use database_connection_recycle_time instead. Bug Fixes ********* * As of Queens the neutron-vpn-agent package for Ubuntu is no longer provided and has been replaced with the package python-neutron- vpnaas. * On Debian there is no package named openswan and the package that should be installed for VPNaaS is strongswan. Changes in puppet-neutron 14.4.0..15.0.0 ---------------------------------------- 4a7a2ab Consistent project name 33574de Add openstackclient installation to the client class 60d755c Port puppet-neutron-tripleo-standalone job to os_tempest 7de1fd6 Deprecate idle_timeout option 17fe2a3 Move to opendev 46b1e4d Fix incorrect VPNaaS packages c73d43a Move to opendev 7e21982 Fix Repository 8f6c151 Replace git.openstack.org with opendev.org/openstack fd1e02d OpenDev Migration Patch a1efe2c Unified agent section of ini files 2a80b8e Add Beaker-Rspec to the table of contents bfbef8b Fix polling_interval section for sriov agent d0842b0 Correct the ovn option name for vhost socket directory ff403bc Add rpc_response_max_timeout d5cc8d3 Remove br-tun check from beaker c24b1dd Add DPDK support for OVN ba5082d Bump version for the start of Train c861149 Fix dependency cycle from Mellanox ML2 plugin 888c8dc Deprecate nova_metadata_ip 2f100ff Update master for stable/stein 4341812 Change keystone v2.0 to v3 Diffstat (except docs and test files) ------------------------------------- .gitreview | 2 +- .zuul.yaml | 7 +-- Gemfile | 2 +- README.md | 13 +++--- lib/puppet/provider/neutron.rb | 2 +- manifests/agents/dhcp.pp | 2 +- manifests/agents/l3.pp | 4 +- manifests/agents/metadata.pp | 15 ++++-- manifests/agents/ml2/sriov.pp | 2 +- manifests/client.pp | 2 + manifests/db.pp | 54 ++++++++++++++-------- manifests/init.pp | 2 +- manifests/params.pp | 4 +- manifests/plugins/cisco.pp | 4 +- manifests/plugins/midonet.pp | 2 +- manifests/plugins/ml2/bigswitch/restproxy.pp | 2 +- manifests/plugins/ml2/mellanox.pp | 2 +- manifests/plugins/ml2/midonet.pp | 2 +- manifests/plugins/ml2/ovn.pp | 7 +++ manifests/plugins/plumgrid.pp | 4 +- manifests/server.pp | 6 +++ manifests/services/fwaas.pp | 3 +- metadata.json | 14 +++--- ...of-neutron-vpnaas-service-eb981d400e4d7c3e.yaml | 2 +- ...dd-openstackclient-client-b004bb8103268611.yaml | 3 ++ ...-rpc_response_max_timeout-9c6c8a33c0f1c376.yaml | 4 ++ .../notes/change-keystone-v3-971aae0570c1f364.yaml | 8 ++++ .../consistent-project-name-6e29ffc13a767486.yaml | 6 +++ ...te_idle_timeout_parameter-8ea770612f1c9102.yaml | 4 ++ .../notes/lbaasv2-default-066d13cf24fc4c49.yaml | 2 +- ...vpnaas_ubuntu_package_fix-7c0e74066ad01e7e.yaml | 8 ++++ releasenotes/source/index.rst | 1 + releasenotes/source/stein.rst | 6 +++ spec/acceptance/basic_neutron_spec.rb | 3 +- spec/classes/neutron_agents_dhcp_spec.rb | 4 +- spec/classes/neutron_agents_l3_spec.rb | 6 +-- spec/classes/neutron_agents_metadata_spec.rb | 1 - spec/classes/neutron_agents_ml2_sriov_spec.rb | 2 +- spec/classes/neutron_agents_vpnaas_spec.rb | 2 +- spec/classes/neutron_client_spec.rb | 2 + spec/classes/neutron_db_spec.rb | 54 +++++++++++----------- spec/classes/neutron_plugins_cisco_spec.rb | 2 +- ...neutron_plugins_ml2_bigswitch_restproxy_spec.rb | 4 +- spec/classes/neutron_plugins_ml2_mellanox_spec.rb | 2 +- spec/classes/neutron_plugins_ml2_ovn_spec.rb | 6 +++ spec/classes/neutron_plugins_opencontrail_spec.rb | 2 +- spec/classes/neutron_plugins_plumgrid_spec.rb | 2 +- spec/classes/neutron_server_notifications_spec.rb | 8 ++-- spec/classes/neutron_server_placement_spec.rb | 8 ++-- spec/classes/neutron_server_spec.rb | 1 + spec/classes/neutron_services_fwaas_spec.rb | 4 +- spec/classes/neutron_services_vpnaas_spec.rb | 2 +- .../neutron_security_group/openstack_spec.rb | 2 +- spec/unit/provider/neutron_spec.rb | 2 +- tox.ini | 2 +- 55 files changed, 205 insertions(+), 117 deletions(-)