We are psyched to announce the release of: puppet-aodh 20.2.0: Puppet module for OpenStack Aodh This release is part of the yoga 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. 20.2.0 ^^^^^^ New Features ************ * Now this module supports CentOS 9 and Red Hat Enterprise Linux 9. * The "system_scope" parameter has been added to the "aodh::keystone::authtoken" class. * The "aodh::keystone::auth" class now supports customizing roles assigned to the aodh service user. * The "aodh::keystone::auth" class now supports defining assignmet of system-scoped roles to the aodh service user. Upgrade Notes ************* * The "aodh::amqp_allow_insecure_clients" parameter has been removed. * The following parameters of the "aodh" class has been removed. * "database_min_pool_size" * "database_connection" * "slave_connection" * "database_idle_timeout" * "database_max_overflow" * "database_max_pool_size" * "database_max_retries" * "database_retry_interval" * The "database_min_pool_size" parameter of the "aodh::db" class has been removed. Changes in puppet-aodh 20.1.0..20.2.0 ------------------------------------- 326cfc6 Prepare Yoga M3 fc9a197 Add CentOS/RHEL 9 to supported operating systems 6675988 Avoid hard-coding OS user/group in each manifest 0f1d26c CentOS 9: Disable unit tests dependent on puppet-postgresql 606e4ad Avoid accessing undefined variable 7b33c0c Remove deprecated amqp_allow_insecure_clients 1b70d0c Simplify definition to ensure keystone resource creation ece29f7 Add scenario002 integration job 2bf346a Use generated script instead of app.wsgi 2865eb0 Drop unused implementation to expect "undef" 0eb8b28 Clean up deprecated database parameters d398887 Avoid testing details of oslo::messaging(::*) 2b89b02 Remove usage of custom os_package_type fact e13c2c9 Accept system scope credentials for Keystone API request Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 1 + manifests/coordination.pp | 6 +- manifests/db.pp | 39 +--- manifests/db/sync.pp | 6 +- manifests/expirer.pp | 2 +- manifests/init.pp | 89 -------- manifests/keystone/auth.pp | 20 ++ manifests/keystone/authtoken.pp | 6 + manifests/params.pp | 3 +- manifests/wsgi/apache.pp | 21 +- manifests/wsgi/uwsgi.pp | 2 +- metadata.json | 14 +- .../notes/centos-9-support-baf1b1f79c5888fc.yaml | 4 + ...qp_allow_insecure_clients-bfafd5c740de5626.yaml | 4 + .../remove-database-params-df394354cff496cb.yaml | 17 ++ .../system_scope-keystone-af2d2f0ea5ed7043.yaml | 13 ++ .../wsgi-script-use-param-a9408ab5d05478e3.yaml | 10 - spec/classes/aodh_db_postgresql_spec.rb | 5 +- spec/classes/aodh_init_spec.rb | 247 ++++++++------------- spec/classes/aodh_keystone_auth_spec.rb | 9 + spec/classes/aodh_keystone_authtoken_spec.rb | 3 + spec/classes/aodh_wsgi_apache_spec.rb | 2 +- 22 files changed, 211 insertions(+), 312 deletions(-)
participants (1)
-
no-reply@openstack.org