[release-announce] mistral 6.0.4 (queens)

no-reply at openstack.org no-reply at openstack.org
Wed Sep 19 13:31:53 UTC 2018


We are psyched to announce the release of:

mistral 6.0.4: Mistral Project

This release is part of the queens stable release series.

Download the package from:

    https://pypi.org/project/mistral

For more details, please see below.

6.0.4
^^^^^

Bug Fixes

* Workflow output sometimes was not calculated correctly due to the
  race condition between different transactions: the one that checks
  workflow completion (i.e. calls "check_and_complete") and the one
  that processes action execution completion (i.e. calls
  "on_action_complete"). Calculating output sometimes was based on
  stale data cached by the SQLAlchemy session. To fix this, we just
  need to expire all objects in the session so that they are refreshed
  automatically if we read their state in order to make required
  calculations. The corresponding change was made.

Changes in mistral 6.0.3..6.0.4
-------------------------------

24cb2da Fix how Mistral calculates workflow output
5e229ce import zuul job settings from project-config
b07dfcb Register the collect_timing keystone_authtoken option
00ce525 Fix the README formatting


Diffstat (except docs and test files)
-------------------------------------

.zuul.yaml                                         | 21 ++++++++----
README.rst                                         |  1 +
mistral/db/v2/api.py                               |  4 +++
mistral/db/v2/sqlalchemy/api.py                    |  5 +++
mistral/engine/workflows.py                        | 10 ++++++
mistral/utils/openstack/keystone.py                |  2 ++
.../fix_workflow_output-cee5df431679de6b.yaml      | 13 ++++++++
8 files changed, 87 insertions(+), 7 deletions(-)







More information about the Release-announce mailing list