We contentedly announce the release of: puppet-ceilometer 15.2.0: Puppet module for OpenStack Ceilometer This release is part of the train 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. 15.2.0 ^^^^^^ New Features ************ * Allow users to run the RabbitMQ heartbeat over a native python thread in the oslo.messaging RabbitMQ driver, by using the *rabbit_heartbeat_in_pthread* option in configuration. Upgrade Notes ************* * The deprecated parameters ceilometer::event_time_to_live and ceilometer::metering_time_to_live is removed. * The deprecated classes ceilometer::agent::central and ceilometer::agent::compute is removed. Please use the ceilometer::agent::polling class with the correct namespaces instead. * The deprecated class ceilometer::dispatcher::gnocchi is removed. All options that should be sent to gnocchi should be sent as URL parameters defined in the pipeline publishers for example if using the notification agent that is ceilometer::agent::notification::pipeline_publishers. * The deprecated pki related options check_revocations_for_cached and hash_algorithms option has been removed. Changes in puppet-ceilometer 15.1.0..15.2.0 ------------------------------------------- 803e4ac Introduce the new rabbit_heartbeat_in_pthread option ddf478b Remove deprecated params and agents d10a6d9 Remove gnocchi dispatcher 7949e78 Remove deprecated pki related options a5ca4e1 Bump the openstackdocstheme extension to 1.20 6f69b2b Sync Sphinx requirement 654c304 Prepare Train M3 Diffstat (except docs and test files) ------------------------------------- examples/site.pp | 9 -- manifests/agent/central.pp | 63 ---------- manifests/agent/compute.pp | 82 ------------- manifests/dispatcher/gnocchi.pp | 46 ------- manifests/init.pp | 36 ++---- manifests/keystone/authtoken.pp | 30 ----- manifests/params.pp | 8 -- metadata.json | 8 +- ...mq-heartbeat-over-pthread-aab7e079d7f4a480.yaml | 6 + .../notes/remove-deprecated-3ba888b555b46f29.yaml | 7 ++ ...remove-gnocchi-dispatcher-0fcce9d915f074e7.yaml | 7 ++ ...cated_pki_related_options-822445b386061904.yaml | 5 + releasenotes/source/conf.py | 13 -- spec/classes/ceilometer_agent_central_spec.rb | 97 --------------- spec/classes/ceilometer_agent_compute_spec.rb | 132 --------------------- spec/classes/ceilometer_dispatcher_gnocchi_spec.rb | 47 -------- spec/classes/ceilometer_init_spec.rb | 6 +- 18 files changed, 49 insertions(+), 558 deletions(-)