[puppet] puppet-keystone 9.5.0 (newton)
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(-)
participants (1)
-
no-reply@openstack.org