[release-announce] mistral 9.0.1 (train)
no-reply at openstack.org
no-reply at openstack.org
Thu Nov 21 10:33:27 UTC 2019
We are gleeful to announce the release of:
mistral 9.0.1: Mistral Project
This release is part of the train stable release series.
The source is available from:
https://opendev.org/openstack/mistral
Download the package from:
https://pypi.org/project/mistral
Please report issues through:
https://bugs.launchpad.net/mistral/+bugs
For more details, please see below.
9.0.1
^^^^^
Bug Fixes
* Some users rely on the presence of the root error related to
running an action and it's not convenient that it is now in the end
of the string, e.g. if we look at the corresponding task execution
"state_info" field. Now a cause error message is included in the
beginning of the resulting error string returned by the action
executor so that it's clearly visible. This message can be also
truncated in some cases (depending on the config option) so we need
to make sure we keep the cause error message.
Changes in mistral 9.0.0..9.0.1
-------------------------------
d878d540 Make action heartbeats work for all executor types
9726c1a5 Mask sensitive data when logging action results
24254685 Refactor action execution reporter
090a255a Evaluate input expression should check the in_context
0a3cbfb5 Using std.ssh without private_key_filename causes TypeError
5d387db6 Change the action error message format
ce4dad8a Fix the global publish for task
Diffstat (except docs and test files)
-------------------------------------
mistral/api/controllers/v2/task.py | 5 +
mistral/engine/actions.py | 8 +-
mistral/engine/base.py | 2 +-
mistral/engine/default_engine.py | 9 +-
mistral/engine/engine_server.py | 22 ++-
mistral/engine/tasks.py | 3 +-
mistral/executors/default_executor.py | 29 +++-
mistral/executors/executor_server.py | 53 +++-----
mistral/rpc/clients.py | 2 +-
mistral/services/action_execution_reporter.py | 93 -------------
...tion_checker.py => action_heartbeat_checker.py} | 2 +-
mistral/services/action_heartbeat_sender.py | 117 ++++++++++++++++
...artbeat.py => test_action_heartbeat_checker.py} | 4 +-
.../unit/engine/test_action_heartbeat_sender.py | 148 +++++++++++++++++++++
mistral/utils/ssh_utils.py | 30 +++--
...use_of_action_error_first-4a730a7cbc36f375.yaml | 13 ++
22 files changed, 459 insertions(+), 167 deletions(-)
More information about the Release-announce
mailing list