puppet-ceilometer 27.0.0 (flamingo)
We joyfully announce the release of: puppet-ceilometer 27.0.0 This release is part of the flamingo 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. 27.0.0 ^^^^^^ New Features * The "ceilometer::keystone::auth" class now adds the "service" role by default. Set the "roles" parameter not to add the role. Changes in puppet-ceilometer 26.0.0..27.0.0 ------------------------------------------- cf7fa0d Add service role by default 41a9b29 Prepare 2025.2 release aa9929f Remove packaging files 866601a coordination: Expose parameters for package management c81cca7 Require valid polling_interval f633cef Remove tenant_name_discovery 34f41b4 Validate ensure parameter for package resources 983d4f1 metadata.json: Support Debian 13 d333402 Replace verify_contents e0ff1e2 Remove support for [oslo_messaging_rabbit] heartbeat_in_pthread bb7054a Prepare for voxpupuli-puppet-lint-plugins 8c72d12 Remove puppet 7 support 1ebfb2c Prepare for new lint plugins 32731c7 Switch to namespace sdtlib functions d6ff5c3 Fix ignored unit test cases b8c270b Drop outdated EXPERIMENTAL mark 353972d Add queue_manager and stream_fanout a8899ce Deprecate support for [DEFAULT] http_timeout 55b24cf Do not enable selinux_ignore_defaults 45404d0 Support parameters to enable TLS prometheus scrape endpoints b0873d2 Stop purging [polling] tenant_name_discovery 2367cb9 Remove watch_log_file 0d586ce Update master for stable/2025.1 Diffstat (except docs and test files) ------------------------------------- examples/site.pp | 12 +- manifests/agent/notification.pp | 49 ++++---- manifests/agent/polling.pp | 138 ++++++++++----------- manifests/agent/polling/rgw.pp | 1 - manifests/agent/polling/service_types.pp | 1 - manifests/agent/service_credentials.pp | 1 - manifests/cache.pp | 1 - manifests/config.pp | 2 - manifests/coordination.pp | 19 ++- manifests/db/sync.pp | 8 +- manifests/deps.pp | 1 - manifests/init.pp | 121 +++++++++--------- manifests/keystone/auth.pp | 5 +- manifests/logging.pp | 12 +- manifests/params.pp | 1 - manifests/reports.pp | 3 +- metadata.json | 14 +-- ...ordination-package-params-7380c53c729402d3.yaml | 8 ++ .../deprecate-http_timeout-381b67ebdee9da1f.yaml | 5 + .../notes/prometheus-tls-dde2d2c352dbb220.yaml | 9 ++ ...manager-and-stream_fanout-aef8c6f301648209.yaml | 5 + .../notes/remove-puppet-7-466161c109d074de.yaml | 4 + ...bbit_heartbeat_in_pthread-357ba1c49a43fef8.yaml | 4 + ...ove-tenant_name_discovery-33509e37189a30ab.yaml | 5 + .../remove-watch_log_file-164da5017252a969.yaml | 4 + .../notes/service-role-26f7cfdcc7c5c991.yaml | 5 + releasenotes/source/2025.1.rst | 6 + releasenotes/source/conf.py | 1 - releasenotes/source/index.rst | 1 + setup.cfg | 15 --- setup.py | 21 ---- spec/classes/ceilometer_agent_notification_spec.rb | 98 +++++++++------ spec/classes/ceilometer_agent_polling_spec.rb | 39 +++--- spec/classes/ceilometer_coordination_spec.rb | 12 +- spec/classes/ceilometer_init_spec.rb | 7 +- spec/classes/ceilometer_keystone_auth_spec.rb | 6 +- spec/classes/ceilometer_logging_spec.rb | 2 - tox.ini | 5 - 38 files changed, 337 insertions(+), 314 deletions(-)
participants (1)
-
no-reply@openstack.org