Workflow Service for OpenStack.
Go to file
Renat Akhmerov dfc3277ffd Initialize the lazily loaded execution "input" field in API
* After the recent change that made all potentially heavy fields
  of execution objects lazily loaded, some clients using Mistral
  APIs started crashing because they expect to get "input" field
  in JSON of execution objects that Mistral API returns. It wasn't
  present though because we did not initialize it explicitly in
  the API controller.
* Unfortunately, there's no easy way now to cover this change in
  the API tests just for how they are organized: they mock all
  DB calls and return all fields already initialized. We may want
  to refactor these tests moving forward.

Change-Id: I683c79fa0a3ab23a16c493ce2314a506dfee9749
2019-06-24 13:18:50 +03:00
api-ref/source Remove the invalid toctree 2018-01-31 04:16:42 +00:00
devstack Stop using deprecated keystone_authtoken/auth_uri 2019-02-19 10:37:23 +00:00
doc Merge "Bump openstackdocstheme to 1.30.0" 2019-06-06 10:09:44 +00:00
etc Implement policy in code - event trigger (11) 2017-11-27 02:47:50 +00:00
functionaltests Remove intree mistral tempest plugin 2017-12-26 07:49:14 +00:00
mistral Initialize the lazily loaded execution "input" field in API 2019-06-24 13:18:50 +03:00
playbooks Replace git.openstack.org URLs with opendev.org URLs 2019-04-24 15:44:25 +08:00
rally-jobs Reduce the concurrency in the 500 wb join Rally task 2018-10-17 09:36:29 +01:00
releasenotes Add release notes to changes to wflanguage execution object 2019-06-03 13:58:43 +02:00
tools Merge "Docs improvements: task timeout, global context, Docker and jinja" 2019-05-03 18:35:02 +00:00
.coveragerc Exclude .tox folder from coverage report 2016-12-19 03:33:29 +00:00
.dockerignore Update default Docker configuration and documentation 2018-06-10 19:21:18 -05:00
.gitignore Update default Docker configuration and documentation 2018-06-10 19:21:18 -05:00
.gitreview OpenDev Migration Patch 2019-04-19 19:37:05 +00:00
.stestr.conf Switch to using stestr 2018-05-30 14:46:25 -04:00
.zuul.yaml Use openstack-python3-train-jobs for python3 test runtime 2019-06-12 10:10:22 +08:00
CONTRIBUTING.rst Replace git.openstack.org URLs with opendev.org URLs 2019-04-24 15:44:25 +08:00
HACKING.rst Fix the pep8 commands failed 2017-07-27 22:15:12 +08:00
LICENSE Adding license and authors file 2013-12-30 13:11:49 +07:00
README.rst Add CloudFlow info to Mistral documentation 2018-07-04 09:29:57 +03:00
lower-constraints.txt Use eventlet-aware threading events 2019-06-17 13:27:55 +02:00
requirements.txt Merge "Use eventlet-aware threading events" 2019-06-18 06:35:20 +00:00
run_functional_tests.sh Removed mistral/tests/functional 2016-01-29 11:04:03 +09:00
run_tests.sh switch mysql functional tests to PyMySQL 2018-06-27 20:40:39 +00:00
setup.cfg Add python 3.7 classifier to setup.cfg 2019-06-11 09:16:20 +08:00
setup.py Updated from global requirements 2017-03-03 10:17:44 +00:00
test-requirements.txt Constraint networkx to <2.3 for Python 2 2019-05-23 09:10:07 +00:00
tox.ini Change mistral opendev.org to releases.openstack.org 2019-06-11 11:09:53 +08:00

README.rst

Team and repository tags

image

Mistral

Workflow Service for OpenStack cloud. This project aims to provide a mechanism to define tasks and workflows without writing code, manage and execute them in the cloud environment.

Project Resources