mistral 16.0.0 (antelope)
We eagerly announce the release of: mistral 16.0.0: Mistral Project This release is part of the antelope 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 15.0.0..16.0.0 --------------------------------- 88e7e7ce Adding root_execution_id parameter to mistral loggers 7c357343 Merge mistral tasks data to execution context 3919e6a5 Add an ability to hide sensitive data from http action logs 920d6b03 Use new get_rpc_client API from oslo.messaging 70af40be Remove tenant when building mistral context e75b6b35 Refactor mistral documentation b6a47992 Fix sorting error when type is different c77a51a0 Fix doc builds b30ff6f9 Update tox.ini to work with tox 4 9c5324ce Add "fields" filter support on single objects 87c08ff4 Update get execution's tasks functionality e72a4e9a Task skipping feature c820d6f3 Update package name in devstack for ubuntu/jammy 5e069e1c Remove extra description on cron trigger executions 13c015b3 Update zuul queue configuration f99ec484 Switch to 2023.1 Python3 unit tests and generic template name 582cfabf Update master for stable/zed Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 4 +- devstack/plugin.sh | 8 +- .../contributor/coding_guidelines.rst | 0 .../contributor/debugging_and_testing.rst | 76 ++++- .../extensions/creating_custom_action.rst | 0 .../extensions/extending_yaql.rst | 0 .../extensions/index.rst | 2 +- .../contributor/img/Pycharm_run_config_menu.png | Bin .../contributor/img/dashboard_debug_config.png | Bin .../contributor/img/dashboard_django_settings.png | Bin .../img/dashboard_environment_variables.png | Bin .../{developer => }/contributor/profiling.rst | 0 .../developer/contributor/troubleshooting.rst | 75 ----- mistral/actions/std_actions.py | 8 +- mistral/api/controllers/resource.py | 9 +- mistral/api/controllers/v2/action.py | 14 +- mistral/api/controllers/v2/action_execution.py | 59 ++-- mistral/api/controllers/v2/code_source.py | 13 +- mistral/api/controllers/v2/cron_trigger.py | 20 +- mistral/api/controllers/v2/dynamic_action.py | 12 +- mistral/api/controllers/v2/environment.py | 19 +- mistral/api/controllers/v2/event_trigger.py | 14 +- mistral/api/controllers/v2/execution.py | 46 ++- mistral/api/controllers/v2/resources.py | 6 +- mistral/api/controllers/v2/task.py | 78 +++-- mistral/api/controllers/v2/workbook.py | 21 +- mistral/api/controllers/v2/workflow.py | 20 +- mistral/config.py | 35 ++ mistral/context.py | 36 ++- mistral/db/sqlalchemy/model_base.py | 7 +- mistral/db/v2/api.py | 28 +- mistral/db/v2/sqlalchemy/api.py | 43 ++- mistral/engine/actions.py | 7 +- mistral/engine/base.py | 4 +- mistral/engine/default_engine.py | 10 +- mistral/engine/dispatcher.py | 2 + mistral/engine/engine_server.py | 7 +- mistral/engine/task_handler.py | 25 ++ mistral/engine/tasks.py | 16 +- mistral/engine/workflow_handler.py | 4 +- mistral/engine/workflows.py | 14 +- mistral/lang/v2/task_defaults.py | 6 + mistral/lang/v2/tasks.py | 18 +- mistral/lang/v2/workflows.py | 22 ++ mistral/notifiers/notification_events.py | 7 +- mistral/rpc/clients.py | 78 ++++- mistral/rpc/oslo/oslo_client.py | 2 +- mistral/services/action_heartbeat_checker.py | 21 ++ mistral/services/periodic.py | 1 - mistral/services/triggers.py | 17 +- mistral/utils/rest_utils.py | 34 +- mistral/utils/wf_trace.py | 6 +- mistral/workflow/base.py | 18 ++ mistral/workflow/commands.py | 27 ++ mistral/workflow/data_flow.py | 15 +- mistral/workflow/direct_workflow.py | 17 +- mistral/workflow/states.py | 18 +- releasenotes/source/index.rst | 1 + releasenotes/source/zed.rst | 6 + requirements.txt | 2 +- tox.ini | 25 +- 89 files changed, 2024 insertions(+), 465 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index bb959f71..e59b3da4 100644 --- a/requirements.txt +++ b/requirements.txt @@ -21 +21 @@ oslo.i18n>=3.15.3 # Apache-2.0 -oslo.messaging>=5.29.0 # Apache-2.0 +oslo.messaging>=14.1.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org