[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