[release-announce] puppet-gnocchi 20.2.0 (yoga)
no-reply at openstack.org
no-reply at openstack.org
Mon Mar 14 17:34:21 UTC 2022
We are happy to announce the release of:
puppet-gnocchi 20.2.0: Puppet module for OpenStack Gnocchi
This release is part of the yoga release series.
The source is available from:
https://opendev.org/openstack/puppet-gnocchi
Download the package from:
https://tarballs.openstack.org/puppet-gnocchi/
Please report issues through:
https://bugs.launchpad.net/puppet-gnocchi/+bugs
For more details, please see below.
20.2.0
^^^^^^
New Features
************
* Now this module supports CentOS 9 and Red Hat Enterprise Linux 9.
* The new "gnocchi::storage::ceph::ceph_timeout" parameter has been
added.
* The "system_scope" parameter has been added to the
"gnocchi::keystone::authtoken" class.
* The "gnocchi::keystone::auth" class now supports customizing roles
assigned to the gnocchi service user.
* The "gnocchi::keystone::auth" class now supports defining
assignmet of system-scoped roles to the gnocchi service user.
Upgrade Notes
*************
* The "gnocchi::statsd::flush_delay" is now optional and defaults to
"$::os_service_default" which effectively use the default value
defined in Gnocchi itself.
Changes in puppet-gnocchi 20.1.0..20.2.0
----------------------------------------
cefa59c Prepare Yoga M3
f4ff720 Add CentOS/RHEL 9 to supported operating systems
c904cbc Avoid hard-coding OS user/group in each manifest
f016d72 CentOS 9: Disable unit tests dependent on puppet-postgresql
337b4e9 Add support for [storage] ceph_timeout
e5edd14 Simplify definition to ensure keystone resource creation
792621d Add scenario002 integration job
ea401f3 gnocchi::db: Do not test behavior of lower libraries
b0656ac Do not declare service resource when manage_service is false
5fd6e02 Fix dependency to purge default vhost config
2e52401 Remove usage of custom os_package_type fact
f3c8731 Accept system scope credentials for Keystone API request
928ae95 Make [statsd] flush_delay optional
Diffstat (except docs and test files)
-------------------------------------
.zuul.yaml | 1 +
manifests/api.pp | 52 +++++++++++-----------
manifests/db/sync.pp | 6 +--
manifests/keystone/auth.pp | 20 +++++++++
manifests/keystone/authtoken.pp | 6 +++
manifests/metricd.pp | 17 ++++---
manifests/params.pp | 1 +
manifests/statsd.pp | 21 ++++-----
manifests/storage/ceph.pp | 14 ++++--
manifests/wsgi/apache.pp | 7 +--
manifests/wsgi/uwsgi.pp | 2 +-
metadata.json | 14 +++---
.../notes/centos-9-support-bde5553b64716c60.yaml | 4 ++
.../notes/ceph_timeout-770ca9c5ff60a976.yaml | 4 ++
...atsd-flush_delay-optional-e1aa6d8aac600191.yaml | 6 +++
.../system_scope-keystone-dfb7566a1f8b1eab.yaml | 13 ++++++
spec/classes/gnocchi_api_spec.rb | 17 +++----
spec/classes/gnocchi_db_postgresql_spec.rb | 5 ++-
spec/classes/gnocchi_db_spec.rb | 10 +++--
spec/classes/gnocchi_keystone_auth_spec.rb | 9 ++++
spec/classes/gnocchi_keystone_authtoken_spec.rb | 3 ++
spec/classes/gnocchi_metricd_spec.rb | 15 ++-----
spec/classes/gnocchi_statsd_spec.rb | 30 +++++++------
spec/classes/gnocchi_storage_ceph_spec.rb | 9 ++++
24 files changed, 183 insertions(+), 103 deletions(-)
More information about the Release-announce
mailing list