We joyfully announce the release of: puppet-cinder 20.1.0: Puppet module for OpenStack Cinder This release is part of the yoga release series. The source is available from: https://opendev.org/openstack/puppet-cinder Download the package from: https://tarballs.openstack.org/puppet-cinder/ Please report issues through: https://bugs.launchpad.net/puppet-cinder/+bugs For more details, please see below. 20.1.0 ^^^^^^ New Features ************ * The "cinder::volume" class now supports the following parameters. * "migration_create_volume_timeout_secs" * "volume_service_inithost_offload" * "reinit_driver_count" * "init_host_max_objects_retrieval" * "backend_stats_polling_interval" * The new "cinder_rootwrap_config" resource has been added. This resource can be used to manage contents of "rootwrap.conf" * The new "cinder::config::cinder_rootwrap_config" parameter has been added. This parameter accepts arbitrary configuration of "rootwrap.conf". * The "cinder::keystone::auth" class now supports the following new parameters to define system-scoped roles. * "system_scope" * "system_roles" * "system_scope_v3" * "system_roles_v3" * The "system_scope" parameter has been added to the following classes. * "cinder::keystone::authtoken" * "cinder::keystone::service_user" Deprecation Notes ***************** * The "cinder::qos" resource type has been deprecated. Use the "cinder_qos" class directly instead. * The service validation feature of the "cinder::api" class is deprecated, and the "cinder::api::validate" parameter has no effect now. Changes in puppet-cinder 20.0.0..20.1.0 --------------------------------------- 1c9ef03 Prepare Yoga M2 7aeffaa Remove usage of custom os_package_type fact 71349de Enable DB purge cron job after database is initialized c495536 Add support for rootwrap.conf 3b6c317 Fix typo in resource name d349977 Load libraries in a single place d0419e4 Deprecate redundant cinder::qos resource type 2fa07f1 Support tunable parameters of cinder-volume d944a76 Deprecate service validation for cinder-api 7db6cff Clean up direct dependencies on puppetlabs-apache 5e9d8e4 Remove redundant default for [DEFAULT] control_exchange 6d905ec Install coordination backend packages before starting services 5ed0aa7 Fix dependencies related to openstacklib::policy 0256c26 Accept system scope credentials for Keystone API request Diffstat (except docs and test files) ------------------------------------- .../provider/cinder_rootwrap_config/ini_setting.rb | 10 ++++ lib/puppet/type/cinder_api_uwsgi_config.rb | 2 +- lib/puppet/type/cinder_rootwrap_config.rb | 29 ++++++++++ manifests/api.pp | 34 ++++-------- manifests/config.pp | 12 +++- manifests/cron/db_purge.pp | 2 +- manifests/deps.pp | 11 +++- manifests/init.pp | 4 +- manifests/keystone/auth.pp | 31 +++++++++-- manifests/keystone/authtoken.pp | 6 ++ manifests/keystone/service_user.pp | 6 ++ manifests/qos.pp | 3 + manifests/volume.pp | 56 +++++++++++++++---- manifests/wsgi/apache.pp | 5 -- manifests/wsgi/uwsgi.pp | 2 +- metadata.json | 12 ++-- .../notes/c-vol-tunables-84ae6003697f9eb9.yaml | 10 ++++ .../deprecate-cinder-qos-e47dcf3da78f37f9.yaml | 5 ++ ...recate-service-validation-f30611c72f3a484d.yaml | 5 ++ releasenotes/notes/rootwrap-528e073dd00263cb.yaml | 9 +++ .../system_scope-keystone-d9a9cc0c614cd433.yaml | 16 ++++++ spec/classes/cinder_api_spec.rb | 12 ---- spec/classes/cinder_config_spec.rb | 13 +++++ spec/classes/cinder_cron_db_purge_spec.rb | 4 +- spec/classes/cinder_init_spec.rb | 12 +++- spec/classes/cinder_keystone_auth_spec.rb | 16 +++++- spec/classes/cinder_keystone_authtoken_spec.rb | 3 + spec/classes/cinder_volume_spec.rb | 47 +++++++++------- spec/classes/cinder_wsgi_apache_spec.rb | 10 ---- spec/spec_helper.rb | 3 + .../cinder_api_paste_ini/ini_setting_spec.rb | 16 ------ .../cinder_api_uwsgi_config/ini_setting_spec.rb | 23 -------- .../provider/cinder_config/openstackconfig_spec.rb | 27 --------- .../cinder_rootwrap_config/ini_setting_spec.rb | 42 ++++++++++++++ spec/unit/type/cinder_rootwrap_config_spec.rb | 64 ++++++++++++++++++++++ 35 files changed, 389 insertions(+), 173 deletions(-)
participants (1)
-
no-reply@openstack.org