[release-announce] puppet-mistral 20.2.0 (yoga)
no-reply at openstack.org
no-reply at openstack.org
Mon Mar 14 17:32:38 UTC 2022
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(-)
More information about the Release-announce
mailing list