We are content to announce the release of:
puppet-ceilometer 9.2.0: Puppet module for OpenStack Ceilometer
This release is part of the newton release series.
For more details, please see below.
9.2.0 ^^^^^
New Features ************
* Configure keystonemiddleware in a consistent way with all options required for Keystone v3.
* Add the ability to manage publishers in event_pipeline.yaml
Deprecation Notes *****************
* ceilometer::api::identity_uri is deprecated in favor of ceilometer::keystone::authtoken::auth_url
* ceilometer::api::auth_uri is deprecated in favor of ceilometer::keystone::authtoken::auth_uri
* ceilometer::api::keystone_tenant is deprecated in favor of ceilometer::keystone::authtoken::project_name.
* ceilometer::api::keystone_user is deprecated in favor of ceilometer::keystone::authtoken::username.
* ceilometer::api::keystone_password is deprecated in favor of ceilometer::keystone::authtoken::password.
* ceilometer::api::memcached_servers is deprecated in favor of ceilometer::keystone::authtoken::memcached_servers.
Other Notes ***********
* remove deprecated parameter ceilometer::api::keystone_auth_uri and ceilometer::api::keystone_identity_uri
Changes in puppet-ceilometer 9.1.0..9.2.0 -----------------------------------------
f1814fc Prepare 9.2.0 (newton b3) 8742b6f Move ceilometer to authtoken 4833a7a puppet4: fix ordering for compute agent 2743cbd Move other-requirements.txt to bindep.txt 0148969 Add event_pipeline.yaml management 652c497 Include openstacklib defaults manifest.
Diffstat (except docs and test files) -------------------------------------
bindep.txt | 0 examples/ceilometer_with_gnocchi.pp | 9 +- examples/site.pp | 9 +- manifests/agent/compute.pp | 2 + manifests/agent/notification.pp | 26 ++ manifests/agent/polling.pp | 2 + manifests/api.pp | 151 ++++++------ manifests/keystone/authtoken.pp | 274 +++++++++++++++++++++ manifests/params.pp | 2 + metadata.json | 8 +- other-requirements.txt | 0 .../notes/authtoken_resource-be94146ce8104cea.yaml | 20 ++ .../notes/event-pipeline-d49e4bb90fddbb0b.yaml | 3 + releasenotes/source/conf.py | 4 +- spec/acceptance/ceilometer_wsgi_apache_spec.rb | 9 +- spec/classes/ceilometer_agent_notification_spec.rb | 59 +++++ spec/classes/ceilometer_api_spec.rb | 85 +++---- spec/classes/ceilometer_keystone_authtoken_spec.rb | 145 +++++++++++ templates/event_pipeline.yaml.erb | 15 ++ 19 files changed, 671 insertions(+), 152 deletions(-)