[release-announce] puppet-keystone 11.6.0 (pike)

no-reply at openstack.org no-reply at openstack.org
Thu May 16 23:15:03 UTC 2019


We are pleased to announce the release of:

puppet-keystone 11.6.0: Puppet module for OpenStack Keystone

This release is part of the pike 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.

11.6.0
^^^^^^


New Features
************

* In Keystone, we can set group_members_are_ids option. This
  parameter enables the members of the group object class to be
  keystone user IDs rather than LDAP DNs. This is the case when using
  posixGroup as the group object class in Open Directory.

* Adds user_description_attribute mapping support to the LDAP
  backend.

* Add openstack-db tag to Exec that run db-sync.


Bug Fixes
*********

* Fixed a bug where the keystone_user resource would test the
  password with a disabled project causing it to think the password
  was changed when it actually wasn't.

Changes in puppet-keystone 11.4.0..11.6.0
-----------------------------------------

8eeef2f Prepare a final release for Pike
974ee3e Keystone_user should not use disabled projects
5a3ee13 Add a LDAP param group_members_are_ids
e5b3c5f Add 'openstack-db' tag to db-sync Exec resource
6b5217b import zuul job settings from project-config
5f0befb apache wsgi: Exchange defaults for workers and threads
1bbf750 Use OS_BOOTSTRAP_PASSWORD instead of passing CLI
4de23ac Configure memcache_secret_key as secret
af00695 Add user_description_attribute option
2b8ecdc Zuul: Remove project name


Diffstat (except docs and test files)
-------------------------------------

.zuul.yaml                                         |   2 +-
lib/puppet/provider/keystone_user/openstack.rb     |  12 +-
manifests/db/sync.pp                               |   2 +-
manifests/init.pp                                  |   3 +-
manifests/ldap.pp                                  |  12 ++
manifests/ldap_backend.pp                          | 182 +++++++++++----------
manifests/resource/authtoken.pp                    |   2 +-
manifests/wsgi/apache.pp                           |   8 +-
metadata.json                                      |   8 +-
...add-group_members_are_ids-7decbef235d0afd8.yaml |   7 +
...ser_description_attribute-1875a124def9723f.yaml |   4 +
...keystone_user-bug-1814906-06781a797cd2e051.yaml |   6 +
.../notes/openstack_db_tag-89916b8b22f8e4a5.yaml   |   3 +
spec/classes/keystone_db_sync_spec.rb              |   2 +
spec/classes/keystone_init_spec.rb                 |   3 +-
spec/classes/keystone_ldap_spec.rb                 |   4 +
spec/classes/keystone_wsgi_apache_spec.rb          |  14 +-
spec/defines/keystone_ldap_backend_spec.rb         | 162 +++++++++---------
spec/defines/keystone_resource_authtoken_spec.rb   |   6 +-
spec/unit/provider/keystone_user/openstack_spec.rb |  29 ++++
20 files changed, 281 insertions(+), 190 deletions(-)







More information about the Release-announce mailing list