[release-announce] mistral 7.0.4 (rocky)

no-reply at openstack.org no-reply at openstack.org
Tue Nov 6 06:25:35 UTC 2018


We jubilantly announce the release of:

mistral 7.0.4: 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.4
^^^^^

Bug Fixes

* Fix issue where next link in some list APIs, when invoked with
  pagination and filter(s), contained JSON string. This made next link
  an invalid URL. This issue impacted all REST APIs where filters can
  be used.

* Removed DB polling from the logic that checks readiness of a
  "join" task which leads to situations when CPU was mostly occupied
  by scheduler that runs corresponding periodic jobs and that doesn't
  let the workflow move forward with a proper speed. That happens in
  case if a workflow has lots of "join" tasks with many dependencies.
  It's fixed now.

Changes in mistral 7.0.3..7.0.4
-------------------------------

8306fa1 Improve join by removing periodic jobs
ef1b65b make user_info_endpoint_url independent of auth_url
dfb1f06 Fix next link in get resource list rest API
718dbeb Update OnClauseSPec task name criteria
7016fe7 Make Rally job non-voting till its failures are fixed


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

.zuul.yaml                                         |   4 +-
mistral/api/controllers/resource.py                |  11 +-
mistral/auth/keycloak.py                           |  12 ++-
mistral/engine/action_queue.py                     |   2 +-
mistral/engine/task_handler.py                     | 112 ++++++++++++++-------
mistral/lang/v2/on_clause.py                       |   2 +-
.../unit/engine/test_subworkflows_pause_resume.py  |  30 ------
mistral/workflow/base.py                           |  10 ++
mistral/workflow/direct_workflow.py                |  51 ++++++++++
mistral/workflow/lookup_utils.py                   |   5 +-
mistral/workflow/reverse_workflow.py               |   3 +
.../fix-next-url-formatting-2cc0d8a27625c73a.yaml  |   9 ++
.../remove_polling_from_join-3a7921c4af741822.yaml |   9 ++
17 files changed, 252 insertions(+), 99 deletions(-)







More information about the Release-announce mailing list