[puppet] puppet-ceilometer 11.0.0 (pike)
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
participants (1)
-
no-reply@openstack.org