[puppet] puppet-neutron 13.0.0 (rocky)
We are pumped to announce the release of: puppet-neutron 13.0.0: Puppet module for OpenStack Neutron This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-neutron/ For more details, please see below. 13.0.0 ^^^^^^ New Features ************ * Added a new paramater 'neutron::agents::ml2::linuxbridge::bridge_mappings' for specifying the bridge_mappings in the linuxbridge agent. * Adding the ability to configure Mellanox mlnx_sdn_assist mechanism driver for Neutron ml2. * Adds the pool_timeout option for configuring oslo.db. This will configure this value for pool_timeout with SQLAlchemy. * Add openstack-db tag to Exec that run db-sync. Upgrade Notes ************* * Deprecated keystone::authtoken::revocation_cache_time option has been removed. Deprecation Notes ***************** * auth_uri is deprecated and will be removed in a future release. Please use www_authenticate_uri instead. Bug Fixes ********* * Fixes missing "flat" network type in the allowed network types for OpenDaylight OVS. * Fixes default of vhostuser_mode in ODL-OVS to be server, and clarifies the configuration parameter. See https://bugs.launchpad.net/tripleo/+bug/1762473 * PLUMgrid neutron plugin now specifies both nova_metadata_ip and nova_metadata_host values since the former was deprecated in the Queens cycle. When older releases are no longer supported nova_metadata_ip can be removed. Changes in puppet-neutron 12.3.0..13.0.0 ---------------------------------------- 8a7b438 Prepare Rocky M1 463ea7b Improved local_ip parameter description in OVS manifest dd7fd55 Fixes missing 'geneve' network type 2420324 Update .gitignore 485e30d Debian is using Python 3 8cf4052 Fixes missing 'flat' network type for ODL OVS f85794d Corrects ODL-OVS vhostusermode default and docs fda3248 Add bridge_mappings option to linuxbridge agent dfd67c2 Deprecate auth_uri parameter 550b5dd Remove deprecated keystone authtoken revocation_cache_time option 8338981 fix a typo in documentation f6c7f2d Add pool_timeout option a487324 oslo middleware: check puppet resource instead of actual config in spec 8f6c826 Configure metadata agent 'metadata_proxy_shared_secret' as secret 0c5c090 Switch acceptance test to use integration classes 51dd0b9 Add 'openstack-db' tag to db-sync Exec resource 4dac8ec fix mysql connection beb372b Add support to networking-mlnx ml2 drivers 1000af9 Follow the new PTI for document build 338dc70 Update mysql connection in doc d526b18 Update reno for stable/queens 0aabbf0 Start using nova_metadata_host Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 +- README.md | 2 +- examples/neutron.pp | 2 +- examples/neutron_l3_with_to_uuid.pp | 2 +- examples/neutron_with_pacemaker.pp | 2 +- examples/neutron_wsgi.pp | 2 +- lib/puppet/provider/neutron.rb | 4 +- manifests/agents/metadata.pp | 2 +- manifests/agents/ml2/linuxbridge.pp | 16 +++++ manifests/agents/ml2/ovs.pp | 2 +- manifests/db.pp | 6 ++ manifests/db/sync.pp | 1 + manifests/keystone/authtoken.pp | 20 +++--- manifests/params.pp | 25 +++++--- manifests/plugins/ml2.pp | 4 +- manifests/plugins/ml2/mellanox.pp | 33 ++++++++++ manifests/plugins/ml2/mellanox/mlnx_sdn_assist.pp | 43 +++++++++++++ manifests/plugins/ml2/type_driver.pp | 2 +- manifests/plugins/ovs/opendaylight.pp | 16 ++--- manifests/plugins/plumgrid.pp | 6 ++ metadata.json | 12 ++-- ...nuxbridge-bridge-mappings-1c8e32e900701938.yaml | 5 ++ ...d-networking-mlnx-support-9e9dfb06f7267e68.yaml | 4 ++ ...ool_timeout-option-for-db-961109b9dee042bc.yaml | 5 ++ ...recate_auth_uri_parameter-81afb74d42ee6f83.yaml | 4 ++ ...odl-ovs-allowed-net-types-e61c0567ea18c2f5.yaml | 5 ++ ...ix-odl-ovs-vhostuser_mode-6a99fc68b305a583.yaml | 6 ++ .../notes/openstack_db_tag-a69183ca2ee8a4d9.yaml | 3 + ...ocation_cache_time_option-8d334cb2ad96c62b.yaml | 3 + ...umgrid_nova_metadata_host-7560036d9ab1d7ae.yaml | 6 ++ releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 ++ spec/acceptance/basic_neutron_spec.rb | 74 +--------------------- spec/classes/neutron_agents_metadata_spec.rb | 2 +- .../classes/neutron_agents_ml2_linuxbridge_spec.rb | 14 ++++ spec/classes/neutron_client_spec.rb | 11 +++- spec/classes/neutron_db_spec.rb | 7 +- spec/classes/neutron_db_sync_spec.rb | 2 + spec/classes/neutron_init_spec.rb | 2 +- spec/classes/neutron_keystone_authtoken_spec.rb | 6 +- spec/classes/neutron_plugins_ml2_mellanox_spec.rb | 62 ++++++++++++++++++ .../neutron_plugins_ml2_mlnx_sdn_assist_spec.rb | 70 ++++++++++++++++++++ spec/classes/neutron_plugins_ml2_spec.rb | 2 +- .../neutron_plugins_ovs_opendaylight_spec.rb | 4 +- spec/classes/neutron_plugins_plumgrid_spec.rb | 2 + spec/classes/neutron_server_spec.rb | 8 ++- spec/unit/provider/neutron_spec.rb | 16 ++--- test-requirements.txt | 6 -- tox.ini | 2 +- 50 files changed, 400 insertions(+), 149 deletions(-)
participants (1)
-
no-reply@openstack.org