Wallaby Series Release Notes


New Features

  • Add new parameter tenant_name_discovery, whether to idenitfy user and project names from polled samples. This paramater is to be configured only when ceilometer central namespace is enabled.

  • The new ceilometer::cache class has been added.

  • Support for the [compute] resource_update_interval parameter and the [compute] resource_cache_expiry parameter has been added.

  • The ceilometer::agent::polling class now suppports the new batch_size parameter.

Bug Fixes

  • Configure tenant_name_discovery parameter on all nodes where ceilometer is expected to run. This inculdes central, compute and ipmi namespaces.


Deprecation Notes

  • The ceilometer::agent::auth class has been deprecated. Use the ceilometer::agent::service_credentials class instead.


New Features

  • Add TLS options for oslo.cache

  • The following meters are enabled by default when ceilometer::agent::polling::manage_polling is true.

    • hardware.cpu.user

    • hardware.cpu.nice

    • hardware.cpu.system

    • hardware.cpu.idle

    • hardware.cpu.wait

    • hardware.cpu.kernel

    • hardware.cpu.interrupt

Bug Fixes

  • Now the default meters use disk.device metrics instead of disk metrics, so that disk performance data can be captured by default.

  • The template file which is used to create pipeline.yaml when manage_pipeline is true was updated, and no longer includes usage of transfomer feature because this feature was already removed from ceilometer.


Upgrade Notes

  • The default value for the ceilometer::agent::polling::coordination_url parameter has been changed from undef to $::os_service_default. Because of this change now the ceilometer::agent::polling class ensures that the coordination/backend_url parameter is unset by default.

Deprecation Notes

  • Usage of undef for the ceilometer::agent::polling::coordination_url parameter has been deprecated and will be removed in a future release. Use $::os_service_default or any specific value instead.

  • The ceilometer::notification::notification_workers parameter has been deprecated and will be removed in a future release. Use the workers option instead.


New Features

  • Adds db_sync_timeout parameter to db sync.

  • The following parameters have been deprecated because ceilometer service and endpoint is no longer required. These parameters will be removed in a future release.

    • ceilometer::keystone::auth::service_name

    • ceilometer::keystone::auth::service_type

    • ceilometer::keystone::auth::service_description

    • ceilometer::keystone::auth::configure_endpoint

    • ceilometer::keystone::auth::configure_service

    • ceilometer::keystone::auth::public_url

    • ceilometer::keystone::auth::admin_url

    • ceilometer::keystone::auth::internal_url

  • Add parameter to ceilometer::keystone::auth to disable the creation of keystone ceilometer service (used in catalog). remark: parameter will be deprecated in wallaby cycle !

Deprecation Notes

  • allow_insecure_clients option is now deprecated for removal, the parameter has no effect.


Upgrade Notes

  • The ceilometer_api_paste_ini resource has been removed.

  • The ceilometer::config::api_paste_ini_config parameter has been removed.