[release-announce] puppet-gnocchi 20.0.0 (yoga)

no-reply at openstack.org no-reply at openstack.org
Fri Nov 26 16:54:48 UTC 2021


We are chuffed to announce the release of:

puppet-gnocchi 20.0.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.0.0
^^^^^^


New Features
************

* The new "key_val_separator" parameter has been added to the
  "gnocchi_api_paste_ini" resource type.

* Install python-boto3 automatically in order to satisfy s3 storage
  backend package dependencies. This can be disabled by setting the
  "gnocchi::storage::s3::manage_boto3" parameter.

* The following parameters have been added to the "gnocchi::metricd"
  class.

  * "greedy"

  * "metric_reporting_delay"

  * "processing_replicas"

* The new "gnoccho::storage::ceph::package_ensure" parameter has
  been added.


Upgrade Notes
*************

* Default value of the "gnocchi::wsgi::apache::ssl" parameter will
  be changed from "true" to "false" in a future release. Make sure the
  parameter is set to the desired value.

* The "gnocchi::storage::ceph::manage_cradox" parameter has been
  removed.


Deprecation Notes
*****************

* The "gnocchi::api::middlewares" parameter has been deprecated and
  will be removed in a future release. The parmaeter has no effect
  now.

* The "gnocchi::metricd::cleanup_delay" parameter has been
  deprecated in favor of the new
  "gnocchi::metricd::metric_cleanup_delay" parameter.

Changes in puppet-gnocchi 19.4.0..20.0.0
----------------------------------------

e3a16ca Ensure required packages are installed for s3 support.
bba8c78 Allow customizing state of the python-ceph package
04f29cb Support more [metricd] parameters
b1e2d28 Prepare to update default of <service>::wsgi::apache::ssl
908b8b6 Bump puppetlabs-inifile
be05efd Deprecate support for [api] middlewares
424c229 Clean up the deprecated manage_cradox parameter
aca4626 Allow customizing separator for api-paste.ini
e4e771c Bump version for the start of Yoga
e025f13 Update master for stable/xena


Diffstat (except docs and test files)
-------------------------------------

lib/puppet/type/gnocchi_api_paste_ini.rb           |  5 +++
manifests/api.pp                                   | 19 ++++++---
manifests/metricd.pp                               | 45 ++++++++++++++++----
manifests/params.pp                                |  1 +
manifests/storage/ceph.pp                          | 20 +++------
manifests/storage/s3.pp                            | 19 +++++++++
manifests/wsgi/apache.pp                           | 11 +++--
metadata.json                                      | 10 ++---
.../api_paste_ini-separator-3e39be7a841c71ad.yaml  |  5 +++
...deprecate-api-middlewares-20287ca86b384799.yaml |  5 +++
.../fix-s3-and-install-boto3-49991c1b453c2168.yaml |  6 +++
.../notes/metricd-opts-78c846cee9222e7d.yaml       | 13 ++++++
...pare-to-change-apache-ssl-95eb9428664d7a5b.yaml |  6 +++
.../remove-manage-cradox-72d292874c5fb286.yaml     |  4 ++
...orage-ceph-package_ensure-36b77ea422e5c628.yaml |  5 +++
releasenotes/source/index.rst                      |  1 +
releasenotes/source/xena.rst                       |  6 +++
spec/classes/gnocchi_api_spec.rb                   |  1 -
spec/classes/gnocchi_metricd_spec.rb               | 49 +++++++++++-----------
spec/classes/gnocchi_storage_ceph_spec.rb          | 12 ++++++
spec/classes/gnocchi_storage_s3_spec.rb            | 40 ++++++++++++++++++
21 files changed, 223 insertions(+), 60 deletions(-)







More information about the Release-announce mailing list