[release-announce] [puppet] puppet-keystone 10.3.1 (ocata)

no-reply at openstack.org no-reply at openstack.org
Thu Apr 27 21:09:19 UTC 2017


We are pumped to announce the release of:

puppet-keystone 10.3.1: Puppet module for OpenStack Keystone

This release is part of the ocata stable release series.

Download the package from:

    https://tarballs.openstack.org/puppet-keystone/

For more details, please see below.

10.3.1
^^^^^^


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

* The flag 'create_domain_entry' was added to the
  'keystone::ldap_backend' resource. It defaults to false. But, if set
  to true, it will create the domain in keystone and will attempt to
  refresh the keystone server. Note that in order for the keystone
  server to be refreshed, the 'manage_service' and 'enabled' flags
  need to be set in the base ::keystone module.


Bug Fixes
*********

* The token flush cron job has been modified to run every hour
  instead of once a day. This is because this was causing issues with
  larger deployments, as the operation would take too long and
  sometimes even fail because of the transaction being so large. Note
  that this only affects people using the UUID token provider.

Changes in puppet-keystone 10.3.0..10.3.1
-----------------------------------------

66a7606 Post Ocata Bugfix release
c1ba8c9 Update Gemfile to pull spec_helper from stable/ocata
90ffc7f Change keystone token flush to run hourly
3037b3f Enable creating the domain for LDAP backends
6d0f187 Fix shibboleth tests
48cf70e Update .gitreview for stable/ocata


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

.gitreview                                         |   1 +
Gemfile                                            |   1 +
manifests/cron/token_flush.pp                      |   4 +-
manifests/ldap_backend.pp                          |  15 ++
metadata.json                                      |   4 +-
...-on-ldap_backend-resource-ac3cc85bc101883e.yaml |   7 +
.../notes/hourly-token-flush-175800b7f614f26e.yaml |   7 +
releasenotes/source/conf.py                        |   4 +-
.../keystone_federation_identity_provider_spec.rb  |   2 +-
.../keystone_federation_shibboleth_spec.rb         |   2 +-
spec/acceptance/keystone_wsgi_apache_spec.rb       |   2 +-
spec/classes/keystone_cron_token_flush_spec.rb     |   4 +-
.../classes/keystone_federation_shibboleth_spec.rb | 207 ++++++++++++++++-----
spec/defines/keystone_ldap_backend_spec.rb         |  19 ++
14 files changed, 217 insertions(+), 62 deletions(-)






More information about the Release-announce mailing list