[release-announce] puppet-ceilometer 20.1.0 (yoga)

no-reply at openstack.org no-reply at openstack.org
Tue Feb 1 09:39:41 UTC 2022


We are ecstatic to announce the release of:

puppet-ceilometer 20.1.0: Puppet module for OpenStack Ceilometer

This release is part of the yoga release series.

The source is available from:

    https://opendev.org/openstack/puppet-ceilometer

Download the package from:

    https://tarballs.openstack.org/puppet-ceilometer/

Please report issues through:

    https://bugs.launchpad.net/puppet-ceilometer/+bugs

For more details, please see below.

20.1.0
^^^^^^


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

* The new "ceilometer::cache" class has been added.

* The new "ceilometer_rootwrap_config" resource has been added. This
  resource can be used to manage contents of "rootwrap.conf"

* The new "ceilometer::config::ceilometer_rootwrap_config" parameter
  has been added. This parameter accepts arbitrary configuration of
  "rootwrap.conf".


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

* The deprecated "ceilometer::agent::auth" class has been removed.
  Use the "ceilometer::agent::service_credentials" class instead.

Changes in puppet-ceilometer 20.0.0..20.1.0
-------------------------------------------

3e02218 Prepare Yoga M2
ddeb43d Add support for rootwrap.conf
e25e6bd Remove deprecated ceilometer::agent::auth
f1dab42 Remove unnecessary dependency
f9bd875 Load libraries in a single place
5d40c95 Add support for oslo.cache parameters
b05d311 Install coordination backend packages before starting services


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

.../ceilometer_rootwrap_config/ini_setting.rb      |  10 ++
lib/puppet/type/ceilometer_rootwrap_config.rb      |  29 ++++
manifests/agent/auth.pp                            |  82 ----------
manifests/agent/service_credentials.pp             |  43 ++----
manifests/cache.pp                                 | 166 +++++++++++++++++++++
manifests/config.pp                                |   8 +-
manifests/deps.pp                                  |   8 +-
metadata.json                                      |   8 +-
releasenotes/notes/cache-44827d7d144ab594.yaml     |   4 +
.../notes/remove-auth-7d9ed7c16e0856e9.yaml        |   5 +
releasenotes/notes/rootwrap-544101dc45c1220b.yaml  |  10 ++
spec/classes/ceilometer_agent_auth_spec.rb         |  63 --------
spec/classes/ceilometer_cache_spec.rb              |  95 ++++++++++++
spec/spec_helper.rb                                |   3 +
.../ceilometer_config/openstackconfig_spec.rb      |  23 ---
.../ceilometer_rootwrap_config/ini_setting_spec.rb |  42 ++++++
spec/unit/type/ceilometer_rootwrap_config_spec.rb  |  64 ++++++++
17 files changed, 459 insertions(+), 204 deletions(-)







More information about the Release-announce mailing list