We enthusiastically announce the release of: puppet-keystone 20.2.0: Puppet module for OpenStack Keystone This release is part of the yoga 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. 20.2.0 ^^^^^^ New Features ************ * Add options to configure pymemcache's HashClient retrying mechanisms (dogpile.cache) backend. * Add cache client retry options for the pymemcache (dogpile.cache) backend. * Add socket keepalive options for the pymemcache (dogpile.cache) backend. * Now this module supports CentOS 9 and Red Hat Enterprise Linux 9. * The following parameters of the "keystone" class has been removed. * "database_connection" * "database_idle_timeout" * "database_max_overflow" * "database_max_pool_size" * "database_max_retries" * "database_retry_interval" Upgrade Notes ************* * The "keystone::messaging::amqp::allow_insecure_clients" parameter has been removed. Changes in puppet-keystone 20.1.0..20.2.0 ----------------------------------------- 7f801fa Prepare Yoga M3 3d510c4 Add CentOS/RHEL 9 to supported operating systems b90330b Add HashClient retry options for the dogpile.cache backend 882a91a Add cache client retry options for the pymemcache backend be42177 CentOS 9: Disable unit tests dependent on puppet-postgresql 637dd71 Do not define service resource when service management is disabled ca36d3b TripleO jobs: Replace CentOS 8 jobs by CentOS 9 jobs fb15280 Remove deprecated amqp_allow_insecure_clients 845eb1c Clean up deprecated database parameters d06bc54 Add socket keepalive options for the pymemcache backend c4c2a9b service_identity: Validate parameter types 15f35ba Use systemctl to restart the keystone service c32b1e1 Remove usage of custom os_package_type fact Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- manifests/cache.pp | 73 ++++++++++++ manifests/db.pp | 22 +--- manifests/init.pp | 125 ++++++--------------- manifests/messaging/amqp.pp | 13 --- manifests/resource/service_identity.pp | 15 +++ manifests/wsgi/uwsgi.pp | 2 +- metadata.json | 12 +- ..._hashclient_retry_options-3616289d073f416d.yaml | 5 + .../add_cache_retry_options-a3a2e152e34198c9.yaml | 4 + .../add_keepalive_options-3802510b6d4461e1.yaml | 4 + .../notes/centos-9-support-48a00132e1592c27.yaml | 4 + ...qp_allow_insecure_clients-00d7bc282aedc638.yaml | 5 + .../remove-database-params-4bac67a63c54e2fd.yaml | 11 ++ spec/classes/keystone_cache_spec.rb | 30 +++++ spec/classes/keystone_db_postgresql_spec.rb | 5 +- spec/classes/keystone_init_spec.rb | 17 +-- 17 files changed, 210 insertions(+), 139 deletions(-)
participants (1)
-
no-reply@openstack.org