Yoga Series Release Notes

20.3.0

New Features

  • The following parameters have been added to the mistral::engine class.

    • execution_integrity_check_delay

    • execution_integrity_check_batch_size

    • action_definition_cache_time

    • start_subworkflows_via_rpc

  • The new mistral::execution_expiration_policy class has been added.

Deprecation Notes

  • The following parameters of the mistral::engine class have been deprecated in favor of the new mistral::execution_expiration_policy class.

    • evaluation_interval

    • older_than

  • The mistral_workflow resource type has been using the credential written in the [keystone_authtoken] section of mistral.conf. However this behavior has been deprecated and now the resource types first looks for the yaml files in /etc/openstack/puppet. Make sure one of clouds.yaml or admin-clouds.yaml (which is created by puppet-keystone) is created in that directory.

Bug Fixes

  • Now the base Puppet::Provider::Mistral class loads service user credential using the proper keystoneauth parameters.