[release-announce] puppet-aodh 20.2.0 (yoga)

no-reply at openstack.org no-reply at openstack.org
Mon Mar 14 17:30:22 UTC 2022


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(-)







More information about the Release-announce mailing list