We are glad to announce the release of: puppet-mistral 20.2.0: Puppet module for OpenStack Mistral This release is part of the yoga release series. The source is available from: https://opendev.org/openstack/puppet-mistral Download the package from: https://tarballs.openstack.org/puppet-mistral/ Please report issues through: https://bugs.launchpad.net/puppet-mistral/+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 "mistral::database_connection" parameter has been removed. * The "mistral::db::database_min_pool_size" parameter has been removed. * The "system_scope" parameter has been added to the "mistral::keystone::authtoken" class. * The "mistral::keystone::auth" class now supports customizing roles assigned to the mistral service user. * The "mistral::keystone::auth" class now supports defining assignmet of system-scoped roles to the mistral service user. Changes in puppet-mistral 20.1.0..20.2.0 ---------------------------------------- d650221 Prepare Yoga M3 6e2d962 Add CentOS/RHEL 9 to supported operating systems 28161d4 Avoid hard-coding OS user/group in each manifest 9b5134a Ensure auth_endpoint is reset c81789d CentOS 9: Disable unit tests dependent on puppet-postgresql fd77f30 Clean up deprecated database parameters 15d5e9f Ensure keystone resources are created during service startup fe0d8ca Avoid testing details of oslo::messaging(::*) f8672bb Remove redundant tests about authtoken parameters ad5de59 Do not declare service resource when manage_service is false 4b6198f Fix dependency to purge default vhost config 1934cb6 Accept system scope credentials for Keystone API request Diffstat (except docs and test files) ------------------------------------- lib/puppet/provider/mistral.rb | 1 + manifests/api.pp | 46 +++---- manifests/db.pp | 33 +---- manifests/db/sync.pp | 4 +- manifests/engine.pp | 16 +-- manifests/event_engine.pp | 16 +-- manifests/executor.pp | 16 +-- manifests/init.pp | 10 -- manifests/keystone/auth.pp | 20 +++ manifests/keystone/authtoken.pp | 6 + manifests/params.pp | 1 + manifests/wsgi/apache.pp | 7 +- metadata.json | 14 ++- .../notes/centos-9-support-740222508780fcfa.yaml | 4 + .../remove-database-params-8bf2195a6f15a3f5.yaml | 7 ++ .../system_scope-keystone-9a41ff0d799142db.yaml | 13 ++ spec/classes/mistral_api_spec.rb | 18 +-- spec/classes/mistral_db_postgresql_spec.rb | 5 +- spec/classes/mistral_engine_spec.rb | 18 +-- spec/classes/mistral_event_engine_spec.rb | 19 +-- spec/classes/mistral_executor_spec.rb | 18 +-- spec/classes/mistral_init_spec.rb | 134 ++++++++++----------- spec/classes/mistral_keystone_auth_spec.rb | 9 ++ spec/classes/mistral_keystone_authtoken_spec.rb | 3 + 24 files changed, 218 insertions(+), 220 deletions(-)
participants (1)
-
no-reply@openstack.org