We are overjoyed to announce the release of: puppet-heat 20.1.0: Puppet module for OpenStack Heat This release is part of the yoga release series. The source is available from: https://opendev.org/openstack/puppet-heat Download the package from: https://tarballs.openstack.org/puppet-heat/ Please report issues through: https://bugs.launchpad.net/puppet-heat/+bugs For more details, please see below. 20.1.0 ^^^^^^ New Features ************ * The "heat::engine" class now supports the "allow_trusts_redelegation" parameter. * Now puppet-heat supports overiding "RequestHeader" statements in apache vhost configuration. Use the new "request_headers" parameter to define the configuration value. * The following parameters have been added to the "heat::engine" class. * "action_retry_limit" * "max_server_name_length" * "max_interface_check_attempts" * "event_purge_batch_size" * "max_events_per_stack" * "stack_action_timeout" * "error_wait_time" Upgrade Notes ************* * Default value of "heat::wsgi::apache_api_cfn::vhost_custom_fragment" has been updated to "undef" and now the new "request_headers" parameter is used to define the default "RequestHeader" statement. Please update these parameters accordingly. Changes in puppet-heat 20.0.0..20.1.0 ------------------------------------- 799b088 Prepare Yoga M2 e0f9de3 Support more tunable parameters of heat-engine 63b791e Add support for [DEFAULT] allow_trusts_redelegation 0f9986e Accept array for DEFAULT/trusts_delegated_roles 6713920 Enable DB purge cron job after database is initialized f2f27f8 Load libraries in a single place 43105f3 Clean up direct dependencies on puppetlabs-apache a06217b Use native support to define RequestHeader statement 953d6d1 Fix missing dependency about policy config 2d1311f cfn: Do not test detail of keystone::resource::service_identity 3404969 Add missing dependency of heat_api_paste_ini 4d350a8 Fix missing dependency of heat_api_cfn_uwsgi_config b3685e6 Use consistent spelling, OpenStack, instead of Openstack Diffstat (except docs and test files) ------------------------------------- manifests/api.pp | 1 - manifests/api_cfn.pp | 1 - manifests/cron/purge_deleted.pp | 5 +- manifests/deps.pp | 12 +- manifests/engine.pp | 93 ++++++++--- manifests/keystone/auth.pp | 4 +- manifests/wsgi/apache.pp | 11 +- manifests/wsgi/apache_api.pp | 6 + manifests/wsgi/apache_api_cfn.pp | 14 +- metadata.json | 8 +- ...allow_trusts_redelegation-47705d351d85b787.yaml | 5 + .../apache-request_headers-fa752fc465ffad7a.yaml | 13 ++ .../notes/engine-tunables-e529aea53ad2a813.yaml | 12 ++ spec/classes/heat_cron_purge_deleted_spec.rb | 14 +- spec/classes/heat_engine_spec.rb | 46 ++++-- spec/classes/heat_keystone_auth_cfn_spec.rb | 175 +++++++-------------- spec/classes/heat_keystone_auth_spec.rb | 6 +- spec/classes/heat_wsgi_apache_api_cfn_spec.rb | 3 +- spec/defines/heat_wsgi_apache_spec.rb | 21 +-- spec/spec_helper.rb | 3 + .../heat_api_cfn_uwsgi_config/ini_setting_spec.rb | 23 --- .../heat_api_paste_ini/ini_setting_spec.rb | 16 -- .../heat_api_uwsgi_config/ini_setting_spec.rb | 23 --- .../provider/heat_config/openstackconfig_spec.rb | 27 ---- 24 files changed, 259 insertions(+), 283 deletions(-)
participants (1)
-
no-reply@openstack.org