Yoga Series Release Notes

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 system_scope parameter has been added to the heat::keystone::authtoken class.

  • The heat::keystone::auth class now supports customizing roles assigned to the heat service user.

  • The heat::keystone::auth_cfn class now supports customizing roles assigned to the heat service user.

  • The heat::keystone::auth class now supports defining assignmet of system-scoped roles to the heat service user.

  • The heat::keystone::auth_cfn class now supports defining assignmet of system-scoped roles to the heat service user.

Upgrade Notes

  • The heat::amqp_allow_insecure_clients parameter has been removed.

  • The following parameters of the heat class has been removed.

    • database_min_pool_size

    • database_connection

    • database_idle_timeout

    • database_max_overflow

    • database_max_pool_size

    • database_max_retries

    • database_retry_interval

    • sync_db

  • The database_min_pool_size parameter of the heat::db class has been removed.

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.

20.0.0

New Features

  • The new key_val_separator parameter has been added to the heat_api_paste_ini resource type.

  • The new heat::trustee class has been added. This class supports parameters define in the trustee section.

Upgrade Notes

  • Default value of the following three parameters will be changed from true to false in a future release. Make sure the parameter is set to the desired value.

    • heat::wsgi::apache::ssl

    • heat::wsgi::apache_api::ssl

    • heat::wsgi::apache_api_cfn::ssl

Deprecation Notes

  • The heat::trustee class should be included to manage trustee option. This class is included by the heat class and the parameters are defined automatically based on the heat::keystone::authtoken class to keep compatibility but this behavior will be removed in a future release.