We exuberantly announce the release of: puppet-keystone 20.4.0: Puppet module for OpenStack Keystone This release is part of the yoga stable release series. The source is available from: https://opendev.org/openstack/puppet-keystone Download the package from: https://tarballs.openstack.org/puppet-keystone/ Please report issues through: https://bugs.launchpad.net/puppet-keystone/+bugs For more details, please see below. 20.4.0 ^^^^^^ New Features ************ * Added "description" parameter to "keystone_user" resource. * The new "keystone::notification_opt_out" parameter has been added. Security Issues *************** * Content of fernet keys and credential keys are now hidden from output, when these files are updated. Changes in puppet-keystone 20.3.0..20.4.0 ----------------------------------------- da8c8f2 Prepare new stable/yoga release f60c82e Add support for [DEFAULT] notification_opt_out 75b22b9 Fix access to configs hash symbol in get_auth_endpoint 26e0525 OIDC: Make sure the dependent auth modules are loaded 6a0ca3f Ensure key contents are hidden 36335f0 Make sure keystone package name is asserted 15ce228 Add description support to keystone_user a61f33a keystone_user: Use un-scoped token to verify password b59c11d Remove TripleO job d9a9ef6 Update TOX_CONSTRAINTS_FILE for stable/yoga 699ed09 Update .gitreview for stable/yoga Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + .zuul.yaml | 19 --- lib/puppet/provider/keystone.rb | 13 +- lib/puppet/provider/keystone_user/openstack.rb | 25 ++-- lib/puppet/type/keystone_user.rb | 4 + manifests/federation/openidc.pp | 3 + manifests/init.pp | 19 ++- metadata.json | 2 +- .../notes/bug-1979672-003a5939f3bd6f67.yaml | 5 + ...user-provider-description-18806553c4b2be3f.yaml | 4 + .../notification_opt_out-5c87151211fe8840.yaml | 4 + spec/acceptance/keystone_wsgi_apache_spec.rb | 11 +- spec/classes/keystone_federation_openidc_spec.rb | 2 + spec/classes/keystone_init_spec.rb | 20 +++- spec/unit/provider/keystone_spec.rb | 2 +- spec/unit/provider/keystone_user/openstack_spec.rb | 131 +++++++++------------ tox.ini | 2 +- 17 files changed, 143 insertions(+), 124 deletions(-)