We are jazzed to announce the release of: puppet-keystone 17.5.0: Puppet module for OpenStack Keystone This release is part of the victoria 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. 17.5.0 ^^^^^^ New Features * Adding the following configurable items for OpenID: * "keystone::federation::openidc::openidc_pass_userinfo_as" to set "OIDCPassUserInfoAs" * "keystone::federation::openidc::openidc_pass_claim_as" to set "OIDCPassClaimsAs" * Add TLS options to oslo.cache * The "keystone::federation::ipenidc" class now supports the new "openidc_response_mode" parameter, to customize mod_auth_openidc response mode. Changes in puppet-keystone 17.4.0..17.5.0 ----------------------------------------- 0906a37 Prepare the final stable/victoria release 68d3021 Fix wrong key to look up domain parameters from puppet.conf 82f37cf OIDC: Add support for setting OIDCResponseMode 724e591 Add oidc options 9cbe5a1 Unset memcached_servers by default ca7213a TripleO: Reduce tempest test scope 441cea0 Set fixture paths for unit tests 3f55c34 Add TLS options to oslo.cache 4e801f3 Build containers for single consumer job e5c63e7 Add missing dependencies about keystone_puppet_config d70f723 Update TOX_CONSTRAINTS_FILE for stable/victoria 66e9eb9 Update .gitreview for stable/victoria Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + .zuul.yaml | 4 +- lib/puppet/provider/keystone.rb | 21 ++++++----- manifests/cache.pp | 43 ++++++++++++++++++++++ manifests/deps.pp | 6 +++ manifests/federation/openidc.pp | 39 +++++++++++++++++++- metadata.json | 2 +- .../notes/add-oidc-params-0bddcca8d49ccfdb.yaml | 11 ++++++ .../notes/add_tls_options-8ed38a82af2f378f.yaml | 4 ++ .../openidc_response_mode-f5a2ddf95bd4b752.yaml | 6 +++ spec/classes/keystone_cache_spec.rb | 15 ++++++++ spec/classes/keystone_federation_openidc_spec.rb | 39 ++++++++++++++++++++ spec/spec_helper.rb | 7 +++- templates/openidc.conf.erb | 11 +++++- tox.ini | 2 +- 15 files changed, 194 insertions(+), 17 deletions(-)