We are tickled pink to announce the release of:
puppet-mistral 13.3.0: Puppet module for OpenStack Mistral
This release is part of the rocky release series.
Download the package from:
https://tarballs.openstack.org/puppet-mistral/
For more details, please see below.
13.3.0 ^^^^^^
Upgrade Notes
* Added *auth_strategy* to ::mistral::api to configure the inclusion of ::mistral::keystone::authtoken during the api configuration. Set this to something other than 'keystone' to have ::mistral::api not include the authtoken configuration.
* The deprecated parameters evaluation_interval and older_than in mistral::executor is now removed. Please use evaluation_interval and older_than in mistral::engine instead.
* The deprecated parameters keystone_user, keystone_password, keystone_tenant, identity_uri and auth_uri in ::mistral is now removed. Please use username, password, project_name, auth_url and www_authenticate_uri in ::mistral::keystone::authtoken instead.
Changes in puppet-mistral 13.1.0..13.3.0 ----------------------------------------
2ef4847 Prepare Rocky RC1 8e79ad2 Make providers use auth_url for authentication 7dd767e Fix the smoke testing link fba0637 Prepare Rocky M3 ca168c6 Add the project source code repository in README 8280d01 Fix OS versions in metadata 37a9449 modulesync: sync and add nodepool-bionic for beaker e021c73 Fix inifile version in metadata b2ce48e Debian release is 9 in metadata 04be882 Fix apache version in metadata d457020 add release note link in readme 330029b Add tripleo jobs b8612ad Include authtoken configuration for api 78bb8e7 Fix annotations 6117cf1 Remove deprecated parameters cc27c46 Add provider and type to deploy workflows ca3ee23 fix tox python3 overrides
Diffstat (except docs and test files) -------------------------------------
.zuul.yaml | 1 + README.md | 52 ++++++++++ bindep.txt | 2 +- lib/puppet/provider/mistral.rb | 106 +++++++++++++++++++++ lib/puppet/provider/mistral_workflow/openstack.rb | 90 +++++++++++++++++ lib/puppet/provider/mistral_workflow_requester.rb | 64 +++++++++++++ lib/puppet/type/mistral_workflow.rb | 63 ++++++++++++ manifests/api.pp | 9 ++ manifests/db/mysql.pp | 3 +- manifests/executor.pp | 19 ---- manifests/init.pp | 31 ------ manifests/keystone/authtoken.pp | 18 ++-- metadata.json | 17 ++-- .../api-keystone-authtoken-5563be4c165b35fc.yaml | 7 ++ .../notes/remove-deprecated-9b4d20fce995e540.yaml | 11 +++ spec/acceptance/nodesets/nodepool-bionic.yml | 10 ++ spec/classes/mistral_api_spec.rb | 12 ++- spec/classes/mistral_init_spec.rb | 7 +- tox.ini | 1 + 21 files changed, 450 insertions(+), 76 deletions(-)