[release-announce] [puppet] puppet-ceilometer 10.2.0 (ocata)

no-reply at openstack.org no-reply at openstack.org
Thu Jan 26 19:10:23 UTC 2017


We are pumped to announce the release of:

puppet-ceilometer 10.2.0: Puppet module for OpenStack Ceilometer

This release is part of the ocata release series.

Download the package from:

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

For more details, please see below.

10.2.0
^^^^^^


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

* Add instance_discovery_method to ceilometer agent compute and
  polling classes so this option is configurable.

* Passes parameter to keystone authtoken define to manage python-
  memcache package install.


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

* When upgrading, ensure that you dont have both the agent compute
  as well as the polling classes initialized as that would trigger a
  duplicate declaration. Ceilometer::agent::compute is deprecated and
  will be removed in pike release.

* The group for libvirt has changed for the polling and compute
  agent and the module now expects the Debian specific naming
  conventions which are supplied in libvirt-bin 2.5.0.


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

* ceilometer::agent::central is deprecated and will be removed in a
  future release.  Please switch to ceilometer::agent::polling with
  central namespace.

* signing_dir option is now deprecated for removal, the parameter
  has no effect.

* ceilometer API has been deprecated in Ocata. Warning the user when
  ceilometer::api class is loaded.


Bug Fixes
*********

* The libvirt group name for the polling and compute agents is now
  'libvirt' on Ubuntu. If trying to use the Ocata module with previous
  packages, you may run into issues around the group name.

Changes in puppet-ceilometer 10.1.0..10.2.0
-------------------------------------------

0d0b20f Add oslo::db to dependency chain
3b4e53f Fix puppet example in README
699c190 Fix typo in ceilometer_api_paste_ini_spec.rb
9cf46cb Configure compute params in config
306c6d6 Fix Ubuntu Ocata issues
14a4c12 Deprecate ceilometer::agent::central
7b2cfda Prepare 10.2.0 release
3bda006 Allow python-memcache install from authtoken class
6e7688e Add deprecation warning to ceilo api
776f73c Deprecate signing_dir option
7d0c2e0 Pin reno version to reno>=0.1.1,!=2.0.0
29e54fb Add customization for wsgi process display name


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

README.md                                          | 19 ++---
examples/ceilometer_with_gnocchi.pp                |  2 +-
examples/site.pp                                   |  2 +-
manifests/agent/central.pp                         |  2 +
manifests/agent/compute.pp                         | 19 ++++-
manifests/agent/polling.pp                         | 27 +++++--
manifests/api.pp                                   |  2 +
manifests/deps.pp                                  |  4 ++
manifests/keystone/authtoken.pp                    | 24 +++++--
manifests/params.pp                                | 11 +--
manifests/wsgi/apache.pp                           | 84 ++++++++++++----------
metadata.json                                      |  8 +--
...nstance-discovery-methods-5d4dde0ebf4cec28.yaml |  9 +++
...n_manage_memcache_package-56ab9dcc6745492c.yaml |  3 +
.../ceilo-central-agent-2bf1f73f088290ad.yaml      |  4 ++
...ate_signing_dir_parameter-1985128741a23f23.yaml |  4 ++
...buntu-libvirt-name-change-8300176528a59f3d.yaml | 11 +++
...deprecated-ceilometer-api-77c2744e31644c5e.yaml |  4 ++
releasenotes/source/conf.py                        |  4 +-
spec/classes/ceilometer_agent_compute_spec.rb      | 22 ++++--
spec/classes/ceilometer_agent_polling_spec.rb      | 21 ++++--
spec/classes/ceilometer_keystone_authtoken_spec.rb |  8 ++-
spec/classes/ceilometer_wsgi_apache_spec.rb        | 29 ++++++--
spec/unit/type/ceilometer_api_paste_ini_spec.rb    |  2 +-
test-requirements.txt                              |  3 +-
25 files changed, 226 insertions(+), 102 deletions(-)


Requirements updates
--------------------

diff --git a/test-requirements.txt b/test-requirements.txt
index bedd666..baa2346 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -4 +4,2 @@ oslosphinx>=2.5.0 # Apache-2.0
-reno>=0.1.1 # Apache-2.0
+# FIXME: reno is manually pinned to !=2.0.0 because of bug #1651995
+reno>=0.1.1,!=2.0.0 # Apache-2.0





More information about the Release-announce mailing list