[release-announce] [puppet] puppet-keystone 9.5.0 (newton)

no-reply at openstack.org no-reply at openstack.org
Wed Feb 1 01:04:27 UTC 2017


We are ecstatic to announce the release of:

puppet-keystone 9.5.0: Puppet module for OpenStack Keystone

This release is part of the newton stable release series.

Download the package from:

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

For more details, please see below.

9.5.0
^^^^^


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

* keystone-manage can be used to setup Keystone Fernet Keys.
  Disabled by default as long as the proper version of keystone is not
  in UCA. Upstream Keystone is moving to Fernet token support as the
  default provider. With recent issues witj PKI, Fernet is the only
  viable token format for multisite. Note, if fernet_keys parameter is
  set to a valid hash, keystone-manage won't be used to generate
  credential keys but Puppet will manage file resources for each key
  in the hash. It allows  ensures that a the keys are synchronized in
  a multinode environment.


Known Issues
************

* Python memcache package install when memcache servers are
  specified. This solves the issue where a dependency on the package
  was missed for components using memcache.

Changes in puppet-keystone 9.4.0..9.5.0
---------------------------------------

005134f Add default_transport_url option
71ba061 Prepare 9.5.0 release
a37378a Install python memcache package
fa47d07 Use domain_id when testing keystone_user password
9d45277 Allow the management of the Fernet Keys
678aace Added retries for db_sync
6fbd66f Use stable/newton spec helper
3ff7d04 Update .gitreview for stable/newton


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

.gitreview                                         |  1 +
Gemfile                                            |  1 +
lib/puppet/provider/keystone_user/openstack.rb     |  2 +-
manifests/db/sync.pp                               |  2 +
manifests/init.pp                                  | 55 +++++++++++++++++-----
manifests/resource/authtoken.pp                    | 12 +++++
metadata.json                                      |  6 +--
...uthtoken_memcache_package-3b459c97a205cdf1.yaml |  3 ++
.../keystone-fernet-setup-227ef6d380519cce.yaml    | 12 +++++
releasenotes/source/conf.py                        |  4 +-
spec/classes/keystone_spec.rb                      | 36 ++++++++++++++
spec/defines/keystone_resource_authtoken_spec.rb   |  5 ++
spec/unit/provider/keystone_user/openstack_spec.rb |  4 +-
13 files changed, 124 insertions(+), 19 deletions(-)






More information about the Release-announce mailing list