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(-)
participants (1)
-
no-reply@openstack.org