We are thrilled to announce the release of: puppet-keystone 15.2.0: Puppet module for OpenStack Keystone This release is part of the train 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. 15.2.0 ^^^^^^ New Features ************ * Allow users to run the RabbitMQ heartbeat over a native python thread in the oslo.messaging RabbitMQ driver, by using the *rabbit_heartbeat_in_pthread* option in configuration. Deprecation Notes ***************** * keystone::admin_bind_host and keystone::admin_port are deprecated and ignored as the correspoding options in keystone were already deprecated. * Now keystone::admin_endpoint does not affect keystone configuration, as the corresponding parameter in keystone was already removed. * keystone::public_bind_host and keystone::public_port are deprecated. They still works as valid hieradata to generate endpoint information used in keystone resource creation, but will be ignored in future. Use keystone::public_endpoint instead, which will be necessory option in the future to define public endpoint. * keystone::admin_workers and keystone::public_workers are deprecated, and now are ignored. Changes in puppet-keystone 15.1.0..15.2.0 ----------------------------------------- 9b3bf31 Update outdated default values in comment bfcc84b Deprecate options related to eventlet server a4f74ef Migrate configuration options related to eventlet server from DEFAULT 4e2c15e Introduce the new rabbit_heartbeat_in_pthread option 512c635 Bump the openstackdocstheme extension to 1.20 f6530c9 Sync Sphinx requirement e12c972 Prepare Train M3 Diffstat (except docs and test files) ------------------------------------- lib/puppet/provider/keystone.rb | 4 +- manifests/init.pp | 141 +++++++++++++-------- metadata.json | 6 +- ...deprecate-eventlet-server-c39f0e958d19848e.yaml | 17 +++ ...mq-heartbeat-over-pthread-a3c353553e9014ab.yaml | 6 + releasenotes/source/conf.py | 13 -- spec/classes/keystone_init_spec.rb | 42 ++---- spec/unit/provider/keystone_spec.rb | 14 +- 9 files changed, 138 insertions(+), 110 deletions(-)