We are gleeful to announce the release of: puppet-sahara 20.1.0: Puppet module for OpenStack Sahara This release is part of the yoga release series. The source is available from: https://opendev.org/openstack/puppet-sahara Download the package from: https://tarballs.openstack.org/puppet-sahara/ Please report issues through: https://bugs.launchpad.net/puppet-sahara/+bugs For more details, please see below. 20.1.0 ^^^^^^ New Features * The following two parameters have been added to the "sahara::service::engine" class. * "coordinator_heartbeat_interval" * "hash_ring_replicas_count" * The following parameters have been added to the "sahara::service::engine" class. * "periodic_enable" * "periodic_fuzzy_delay" * "periodic_interval_max" * "min_transient_cluster_active_time" * "cleanup_time_for_incomplete_clusters" Changes in puppet-sahara 20.0.0..20.1.0 --------------------------------------- c199a54 Prepare Yoga M2 0bddd67 Load libraries in a single place f2cdb7a Support tunable parameters for coordination 026ac8c Add support for more parameters about periodic tasks 3fdf991 Clean up direct dependencies on puppetlabs-apache 505d2d2 Remove unused puppet-sysctl from dependencies 94030c4 Fix dependencies related to openstacklib::policy e785424 Add missing dependency of sahara_api_paste_ini Diffstat (except docs and test files) ------------------------------------- manifests/deps.pp | 7 ++- manifests/service/api.pp | 2 - manifests/service/engine.pp | 58 +++++++++++++++++++--- manifests/wsgi/apache.pp | 5 -- metadata.json | 12 ++--- .../coordination-tunables-706dcf5d895831d0.yaml | 8 +++ .../notes/periodic-params-e6124089874c896b.yaml | 11 ++++ spec/classes/sahara_client_spec.rb | 2 +- spec/classes/sahara_config_spec.rb | 2 +- spec/classes/sahara_db_mysql_spec.rb | 2 +- spec/classes/sahara_db_postgresql_spec.rb | 2 +- spec/classes/sahara_db_sync_spec.rb | 2 +- spec/classes/sahara_engine_spec.rb | 33 +++++++++--- spec/classes/sahara_init_spec.rb | 8 +-- spec/classes/sahara_keystone_auth_spec.rb | 2 +- spec/classes/sahara_logging_spec.rb | 10 ++-- spec/classes/sahara_notify_spec.rb | 2 +- spec/classes/sahara_wsgi_apache_spec.rb | 6 --- spec/shared_examples.rb | 5 ++ spec/spec_helper.rb | 4 +- .../sahara_api_paste_ini/ini_setting_spec.rb | 16 ------ .../sahara_api_uwsgi_config/ini_setting_spec.rb | 16 ------ .../provider/sahara_config/ini_setting_spec.rb | 27 ---------- 23 files changed, 131 insertions(+), 111 deletions(-)