We exuberantly announce the release of: puppet-keystone 10.2.0: Puppet module for OpenStack Keystone This release is part of the ocata release series. Download the package from: https://tarballs.openstack.org/puppet-keystone/ For more details, please see below. 10.2.0 ^^^^^^ New Features ************ * Federation mellon support Web Single Sign-On (SSO) When configuring federation using mellon enable setup of Web Single Sign- On. Deprecation Notes ***************** * group_allow_* options for ldap are deprecated in Keystone. Setting these will now have no effect and these will be removed as parameters in a future release. * signing_dir option is now deprecated for removal, the parameter has no effect. Changes in puppet-keystone 10.1.0..10.2.0 ----------------------------------------- b103078 Deprecate group_allow_* options for ldap ed1bf8a Revert "Remove PKI signing related parameters" 5b90e9f Fix typos in keystone_paste_ini_spec.rb & keystone_config_spec.rb 73d7194 Federation mellon support Web Single Sign-On (SSO) ab78a95 Federation shibboleth - spec test wrong filename + typos a777fc1 Prepare 10.2.0 release d1c1dc5 Federation mellon - spec test wrong filename + typos 81cab9a Federation openidc - spec test wrong filename + typos 3010079 Use domain_id when testing keystone_user password 1e4648d Deprecate signing_dir option c479c0e Remove PKI signing related parameters 3fde807 Fix apache tests Diffstat (except docs and test files) ------------------------------------- lib/puppet/provider/keystone_user/openstack.rb | 2 +- manifests/federation/mellon.pp | 34 +++- manifests/ldap.pp | 210 +++++++++++---------- manifests/resource/authtoken.pp | 18 +- metadata.json | 6 +- ...e-group_allow_ldap-params-671a23e9813f1d75.yaml | 5 + ...ate_signing_dir_parameter-3123a377ef197813.yaml | 4 + .../mellon-websso-support-8c367e5b732ffbf3.yaml | 5 + releasenotes/source/conf.py | 4 +- spec/classes/keystone_federation_mellon.rb | 116 ------------ spec/classes/keystone_federation_mellon_spec.rb | 142 ++++++++++++++ spec/classes/keystone_federation_openidc.rb | 106 ----------- spec/classes/keystone_federation_openidc_spec.rb | 119 ++++++++++++ spec/classes/keystone_federation_shibboleth.rb | 114 ----------- .../classes/keystone_federation_shibboleth_spec.rb | 100 ++++++++++ spec/classes/keystone_init_spec.rb | 1 + spec/classes/keystone_ldap_spec.rb | 150 +++++++-------- spec/defines/keystone_resource_authtoken_spec.rb | 3 - spec/unit/provider/keystone_user/openstack_spec.rb | 4 +- spec/unit/type/keystone_config_spec.rb | 2 +- spec/unit/type/keystone_paste_ini_spec.rb | 2 +- templates/mellon.conf.erb | 13 ++ 22 files changed, 618 insertions(+), 542 deletions(-)