[release-announce] [puppet] puppet-ceilometer 11.1.0 (pike)
no-reply at openstack.org
no-reply at openstack.org
Wed Jun 7 12:02:39 UTC 2017
We joyfully announce the release of:
puppet-ceilometer 11.1.0: Puppet module for OpenStack Ceilometer
This release is part of the pike release series.
Download the package from:
https://tarballs.openstack.org/puppet-ceilometer/
For more details, please see below.
11.1.0
^^^^^^
Upgrade Notes
*************
* When ceilometer::expirer::enable_cron is set to False, Puppet will
try to remove the crontab. It's useful when you upgrade from Ocata
to Pike and you want the crontab to be removed (the service is
deprecated).
Deprecation Notes
*****************
* Deprecate ceilometer::client as api is deprecated. Instead use
gnocchi, aodh and panko clients directly to query data.
* memcached_servers option is now deprecated and will be removed in
the future release, please use memcache_servers instead.
Bug Fixes
*********
* Add ability to configure pipeline yaml publishers. The default is
gnocchi. If you are using collector, override this param to
publisher:// instead.
Changes in puppet-ceilometer 11.0.0..11.1.0
-------------------------------------------
ebd21c6 Drop -dev in preparation for Pike M2
36bb23c Missing some parameters to test in db.pp
af6c2a9 Fix unit test
28645c0 oslo policy: check puppet resource instead of actual config in spec
1ef657d expirer: remove the crontab if enable_cron is False
76c8720 Add deprecate warning to ceilometer::client
f7d5a71 Deprecate memcached_servers parameter
389a67e Update tox configuration
3d45585 Fix dependencies of yaml files
36b2ecd Allow to configure the polling interval
6431cca Set debug to true
e016a4b Expose snmpd auth params
43a3bc2 Bump modules to next minor with -dev
347140e Add support to configure publisher in pipeline.yaml
Diffstat (except docs and test files)
-------------------------------------
Gemfile | 4 +-
bindep.txt | 11 +++
manifests/agent/notification.pp | 26 +++++-
manifests/agent/polling.pp | 20 +++++
manifests/client.pp | 3 +
manifests/deps.pp | 2 +-
manifests/expirer.pp | 27 +++---
manifests/init.pp | 32 ++++++-
manifests/params.pp | 2 +
metadata.json | 8 +-
.../notes/ceilo-expirer-3b86bfc71c21aa08.yaml | 5 ++
.../notes/configure-pipeline-8cc371e4af193f1d.yaml | 5 ++
.../deprecate-ceilo-client-9613505a11df867b.yaml | 4 +
...precate_memcached_servers-819a35d8991621f7.yaml | 4 +
releasenotes/source/conf.py | 4 +-
spec/acceptance/ceilometer_wsgi_apache_spec.rb | 1 +
spec/classes/ceilometer_agent_notification_spec.rb | 17 ++++
spec/classes/ceilometer_agent_polling_spec.rb | 18 ++++
spec/classes/ceilometer_db_spec.rb | 14 ++--
spec/classes/ceilometer_expirer_spec.rb | 15 +++-
spec/classes/ceilometer_init_spec.rb | 47 ++++++++---
spec/classes/ceilometer_policy_spec.rb | 4 +-
templates/pipeline.yaml.erb | 98 ++++++++++++++++++++++
templates/polling.yaml.erb | 6 ++
test-requirements.txt | 4 +-
tox.ini | 3 +
26 files changed, 338 insertions(+), 46 deletions(-)
Requirements updates
--------------------
diff --git a/test-requirements.txt b/test-requirements.txt
index a47e6f9..1ea50a8 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -1 +1 @@
-# this is required for the docs build jobs
+# This is required for the docs build jobs
@@ -5 +5 @@ oslosphinx>=4.7.0 # Apache-2.0
-# this is required for the releasenotes build jobs
+# This is required for the releasenotes build jobs
More information about the Release-announce
mailing list