[release-announce] puppet-keystone 20.4.0 (yoga)

no-reply at openstack.org no-reply at openstack.org
Tue Aug 1 12:09:50 UTC 2023


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







More information about the Release-announce mailing list