[release-announce] mistral 17.0.0 (bobcat)

no-reply at openstack.org no-reply at openstack.org
Wed Oct 4 11:21:56 UTC 2023


We are amped to announce the release of:

mistral 17.0.0: Mistral Project

This release is part of the bobcat 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.

Changes in mistral 16.0.0..17.0.0
---------------------------------

5cb9cb74 Fix test not waiting for action to be created
51574ef6 Added maintenance mode
6d3018ea Fix join task not refreshing inbound context
1f9f1f3f [coordination] backend_url should be secret
0e05d585 Update master for stable/2023.1
9f52e2b6 Starting tasks via RPC
51778994 Info endpoint


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

mistral/api/controllers/info.py                    |  39 +++
mistral/api/controllers/maintenance.py             |  59 +++++
mistral/api/controllers/root.py                    |   4 +
mistral/api/hooks/maintenance.py                   |  48 ++++
mistral/config.py                                  |  15 +-
mistral/context.py                                 |   8 +-
.../versions/042_create_maintenance_table.py       |  46 ++++
mistral/db/v2/api.py                               |  12 +
mistral/db/v2/sqlalchemy/api.py                    |  27 ++
mistral/engine/base.py                             |   8 +
mistral/engine/default_engine.py                   |   8 +
mistral/engine/dispatcher.py                       |  25 +-
mistral/engine/engine_server.py                    |  20 ++
mistral/engine/task_handler.py                     |  71 ++++-
mistral/engine/tasks.py                            |  91 ++++---
mistral/exceptions.py                              |   8 +
mistral/rpc/clients.py                             |  19 ++
mistral/services/maintenance.py                    | 289 +++++++++++++++++++++
.../unit/engine/test_direct_workflow_rerun.py      |  50 ----
.../engine/test_direct_workflow_rerun_cancelled.py |  34 +++
.../test_execution_fields_size_limitation.py       |   4 +-
.../unit/engine/test_reverse_workflow_rerun.py     |  43 ---
.../test_reverse_workflow_rerun_cancelled.py       |  11 +-
.../unit/engine/test_subworkflows_pause_resume.py  |  64 +++++
.../unit/engine/test_task_started_finished_at.py   |  10 +-
mistral/workflow/base.py                           |   9 +-
mistral/workflow/direct_workflow.py                |  10 +-
mistral/workflow/reverse_workflow.py               |   2 +-
releasenotes/source/2023.1.rst                     |   6 +
releasenotes/source/index.rst                      |   1 +
43 files changed, 1258 insertions(+), 208 deletions(-)







More information about the Release-announce mailing list