[release-announce] [puppet] puppet-ceilometer 11.0.0 (pike)
no-reply at openstack.org
no-reply at openstack.org
Wed Apr 12 18:33:12 UTC 2017
We are stoked to announce the release of:
puppet-ceilometer 11.0.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.0.0
^^^^^^
New Features
************
* Add new parameter "notification_driver", driver or drivers to
handle sending notifications. Value can be a string or a list.
Deprecation Notes
*****************
* Ceilometer collector is deprecated in pike release. Configure the
publisher directly instead to decide where the data should be sent
in pipeline.yaml. For example, set publisher to gnocchi:// to send
the data from ceilometer to gnocchi and bypass collector completely.
* meter_dispatcher and event_dispatcher options are now deprecated,
please use meter_dispatchers and event_dispatchers options instead.
* archive_policy option of ceilometer::dispatcher::gnocchi is now
deprecated for removal, the parameter has no effect.
* url option of ceilometer::dispatcher::gnocchi is now deprecated
for removal, the parameter has no effect.
Bug Fixes
*********
* Fix dispatcher params to not convert the array into string. This
way its compatible with service defaults.
* Replace ceilometer dbsync with upgrade command. dbsync has been
deprecated. Also remove the skip gnocchi opts as gnocchi is default
now.
* Update the default event publisher to be gnocchi://. This is the
default upstream.
Other Notes
***********
* Switch meter_dispatchers and event_dispatchers parameters to
$::os_service_default fact.
Changes in puppet-ceilometer 10.3.0..11.0.0
-------------------------------------------
a14eab3 oslo db: check puppet resource instead of actual config in spec
64903dc Update default event publisher
d3c2c4e Drop -dev for release prep
a791baa Fix dispatcher params
5d63e7b Fix strict variable errors in ceilometer::agent::polling
1a4bdd3 deprecate dispatcher::gnocchi::archive_policy
015fd67 Password should be secured
01d8712 Update test-requirements.txt
1ef6b0b deprecate ceilometer::dispatcher::gnocchi::url
e664330 oslo log: check puppet resource instead of actual config in spec
96040df Make skip gnocchi option overridable
7952b1c Fix typo
180bfec rabbitmq SSL: check puppet resource instead of actual config
643c283 Deprecate ceilometer collector
da96569 Prepare Pike metadata
8190fba Deprecate meter_dispatcher and event_dispatcher options
72b3360 Remove rpc_backend check for amqp
c3d330e Add notification_driver option
840efb3 Update reno for stable/ocata
Diffstat (except docs and test files)
-------------------------------------
examples/ceilometer_with_gnocchi.pp | 2 +-
manifests/agent/notification.pp | 6 +-
manifests/agent/polling.pp | 6 +
manifests/collector.pp | 47 +++++--
manifests/db/sync.pp | 6 +-
manifests/dispatcher/gnocchi.pp | 30 +++--
manifests/init.pp | 135 ++++++++++---------
manifests/params.pp | 2 +-
metadata.json | 146 ++++++++++-----------
...g_notification_parameters-34197a234ef9871d.yaml | 4 +
.../deprecate-collector-55d615ff6cfff86a.yaml | 6 +
.../fix-dispatcher-params-fe916b43ffa5aeab.yaml | 4 +
...fix_dispatcher_parameters-781af23459348731.yaml | 7 +
...dispatcher-archive-policy-a5b4101fe7c33532.yaml | 4 +
.../gnocchi-dispatcher-url-63964185ca71e228.yaml | 4 +
.../replace-dbsync-command-74f9157fe81ddc4c.yaml | 5 +
...e-default-event-publisher-623aff98f426e60f.yaml | 4 +
releasenotes/source/conf.py | 12 +-
releasenotes/source/index.rst | 1 +
releasenotes/source/ocata.rst | 6 +
spec/acceptance/ceilometer_wsgi_apache_spec.rb | 10 +-
spec/classes/ceilometer_agent_notification_spec.rb | 4 +-
spec/classes/ceilometer_collector_spec.rb | 4 +-
spec/classes/ceilometer_db_spec.rb | 42 +++---
spec/classes/ceilometer_db_sync_spec.rb | 14 +-
spec/classes/ceilometer_dispatcher_gnocchi_spec.rb | 6 -
spec/classes/ceilometer_init_spec.rb | 37 +++---
spec/classes/ceilometer_logging_spec.rb | 85 ++++++------
test-requirements.txt | 8 +-
29 files changed, 372 insertions(+), 275 deletions(-)
Requirements updates
--------------------
diff --git a/test-requirements.txt b/test-requirements.txt
index baa2346..a47e6f9 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -2,2 +2,4 @@
-sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
-oslosphinx>=2.5.0 # Apache-2.0
+sphinx>=1.5.1 # BSD
+oslosphinx>=4.7.0 # Apache-2.0
+
+# this is required for the releasenotes build jobs
@@ -5 +7 @@ oslosphinx>=2.5.0 # Apache-2.0
-reno>=0.1.1,!=2.0.0 # Apache-2.0
+reno>=1.8.0,!=2.0.0 # Apache-2.0
More information about the Release-announce
mailing list