[release-announce] mistral 7.0.1 (rocky)

no-reply at openstack.org no-reply at openstack.org
Wed Sep 12 04:06:44 UTC 2018


We are pumped to announce the release of:

mistral 7.0.1: Mistral Project

This release is part of the rocky stable release series.

Download the package from:

    https://pypi.org/project/mistral

For more details, please see below.

7.0.1
^^^^^


Upgrade Notes
*************

* Run "mistral-db-manage --config-file <mistral-conf-file> upgrade
  head" to ensure the database schema is up-to-date.


Bug Fixes
*********

* [bug 1785654 (https://bugs.launchpad.net/mistral/+bug/1785654)]

  Fixed a bug that prevents any action to run if the OpenStack catalog
  returned by Keystone is larger than 64kB if the backend is
  MySQL/MariaDB. The limit is now increased to 16MB.

* Eliminated an unnecessary update of the workflow execution object
  when processing "on_action_complete" operation. W/o this fix all
  such transactions would have to compete for the workflow executions
  table that causes lots of DB deadlocks (on MySQL) and transaction
  retries. In some cases the number of retries even exceeds the limit
  (currently hardcoded 50) and such tasks can be fixed only with the
  integrity checker over time.

* The header X-Target-Insecure previously accepted any string and
  used it for comparisons. This meant unless it was empty (or not
  provided) it would always evaluate as True. This change makes the
  validation stricter, only accepting "True" and "False" and
  converting these to boolean values. Any other value will return an
  error.

Changes in mistral 7.0.0..7.0.1
-------------------------------

2309e52 Remove extra information from std.ssh action
d7ca956 Add release note for auth_context bugfix
31705ea Increase delayed_calls_v2.auth_context
b7faf8d Performance: remove unnecessary workflow execution update
f41fe1a Revert "Make Tripleo non-voting on Rocky"
df45fc7 Explicitly convert X-Target-Insecure to a boolean
7c833a8 import zuul job settings from project-config
1395a7b Removes non needed parameter passed in magnum client creation
17055eb Update UPPER_CONSTRAINTS_FILE for stable/rocky
58c5ffc Update .gitreview for stable/rocky
2ca660e Make Tripleo non-voting on Rocky


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

.gitreview                                         |  1 +
.zuul.yaml                                         | 21 ++++++----
mistral/actions/openstack/actions.py               |  1 -
mistral/actions/std_actions.py                     |  5 ++-
mistral/context.py                                 | 12 +++++-
.../030_increase_delayed_calls_v2_auth_context.py  | 36 +++++++++++++++++
mistral/db/v2/sqlalchemy/api.py                    |  1 +
mistral/db/v2/sqlalchemy/models.py                 |  2 +-
mistral/engine/dispatcher.py                       | 15 +++++--
mistral/services/action_execution_checker.py       | 34 ++++++++++------
...-context-with-big-catalog-7647a07d616e653f.yaml | 12 ++++++
...workflow_execution_update-bdc9526bd39539c4.yaml | 10 +++++
.../x-target-insecure-values-4b2bdbfd42526abc.yaml |  8 ++++
tox.ini                                            |  2 +-
15 files changed, 180 insertions(+), 26 deletions(-)







More information about the Release-announce mailing list