[release-announce] puppet-cinder 20.1.0 (yoga)
no-reply at openstack.org
no-reply at openstack.org
Tue Feb 1 09:36:56 UTC 2022
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(-)
More information about the Release-announce
mailing list