We are overjoyed to announce the release of: puppet-aodh 27.0.0 This release is part of the flamingo release series. The source is available from: https://opendev.org/openstack/puppet-aodh Download the package from: https://tarballs.openstack.org/puppet-aodh/ Please report issues through: https://bugs.launchpad.net/puppet-aodh/+bugs For more details, please see below. 27.0.0 ^^^^^^ New Features ************ * The following parameters have been added to the "aodh::coordination" class. * "manage_backend_package" * "package_ensure" * The new "aodh::enable_evaluation_results_metrics" parameter has been added. * The "aodh::keystone::auth" class now adds the "service" role by default. Set the "roles" parameter not to add the role. Upgrade Notes ************* * Puppet 7 is no longer supported. Use Puppet 8 instead. * The "aodh::rabbit_heartbeat_in_pthread" parameter has been removed. * The "aodh::logging::watch_log_file" parameter has been removed. Changes in puppet-aodh 26.0.0..27.0.0 ------------------------------------- bcab907 Add service role by default b289996 Prepare 2025.2 release 0c53104 Remove packaging files 76d3d9e coordination: Expose parameters for package management c8b7299 Refactor api service management 07ff154 Follow up "Validate ensure parameter for package resources" 9c38fbd metadata.json: Support Debian 13 2ce03f3 Import base parameter types for ::policy 579de28 Validate ensure parameter for package resources fe6f8ba Remove /v3 suffix from auth url 386a485 Remove support for [oslo_messaging_rabbit] heartbeat_in_pthread 1050de0 Fix unused platform_params 215273f Replace wsgi script 3cc75b8 Prepare for voxpupuli-puppet-lint-plugins 84eae85 Remove puppet 7 support b82cba3 Prepare for new lint plugins 9230dcb Add support for [DEFAULT] enable_evaluation_results_metrics 6083fe1 Remove watch_log_file 8f0c147 Update master for stable/2025.1 Diffstat (except docs and test files) ------------------------------------- manifests/api.pp | 91 +++++++++--------- manifests/client.pp | 6 +- manifests/config.pp | 1 - manifests/coordination.pp | 25 +++-- manifests/cors.pp | 1 - manifests/db.pp | 1 - manifests/db/mysql.pp | 4 +- manifests/db/postgresql.pp | 4 +- manifests/db/sync.pp | 5 +- manifests/evaluator.pp | 21 ++--- manifests/expirer.pp | 28 +++--- manifests/healthcheck.pp | 1 - manifests/init.pp | 102 ++++++++++----------- manifests/keystone/auth.pp | 6 +- manifests/keystone/authtoken.pp | 3 +- manifests/listener.pp | 21 ++--- manifests/logging.pp | 12 +-- manifests/notifier.pp | 21 ++--- manifests/params.pp | 9 +- manifests/policy.pp | 17 ++-- manifests/quota.pp | 2 - manifests/reports.pp | 3 +- manifests/service_credentials.pp | 5 +- manifests/wsgi/apache.pp | 13 ++- manifests/wsgi/uwsgi.pp | 3 +- metadata.json | 14 +-- ...ordination-package-params-489e7b37d649fd92.yaml | 8 ++ ...valuation_results_metrics-2d4717f2a3eb3166.yaml | 5 + .../notes/remove-puppet-7-0d611aee065ef32e.yaml | 4 + ...bbit_heartbeat_in_pthread-abc9689af67a9ed3.yaml | 4 + .../remove-watch_log_file-8a6c7a5b7750dc2f.yaml | 4 + .../notes/service-role-180e8fd989bea331.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/aodh_api_spec.rb | 93 +++++-------------- spec/classes/aodh_client_spec.rb | 2 +- spec/classes/aodh_coordination_spec.rb | 18 ++-- spec/classes/aodh_init_spec.rb | 10 +- spec/classes/aodh_keystone_auth_spec.rb | 6 +- spec/classes/aodh_logging_spec.rb | 2 - spec/classes/aodh_service_credentials_spec.rb | 2 +- spec/classes/aodh_wsgi_apache_spec.rb | 2 +- tox.ini | 5 - 46 files changed, 274 insertions(+), 359 deletions(-)
participants (1)
-
no-reply@openstack.org