Workflow Service for OpenStack.
Go to file
Takashi Kajinami f17dd7a04b Add optional healthcheck middleware
This change introduces a new option, [healthcheck] enabled, which
enables the healthcheck middleware in mistral-api pipeline.

This middleware allows status check at /healthcheck path, which is
useful for load balancers or any monitoring services to validate health
of its backend services.

This change is created based on the same change proposed to ironic[1].

[1] 6f439414bdcef9fc02f844f475ec798d48d42558

Co-Authored-By: Jim Rollenhagen <jim@jimrollenhagen.com>
Change-Id: I9bf3de8a5ae6a8c9346285147732b773a3667f7e
2023-02-03 04:09:13 +00:00
api-ref/source remove unicode from code 2022-08-12 14:41:59 +00:00
devstack Update package name in devstack for ubuntu/jammy 2022-11-09 05:38:31 +00:00
doc Merge mistral tasks data to execution context 2023-01-31 17:27:17 +05:30
etc Implement policy in code - event trigger (11) 2017-11-27 02:47:50 +00:00
mistral Add optional healthcheck middleware 2023-02-03 04:09:13 +00:00
playbooks [ussuri][goal] Drop python 2.7 support and testing 2019-11-16 14:07:57 +00:00
rally-jobs added a new realcase scenario to rally and clean leftovers 2020-05-07 21:15:31 +00:00
releasenotes Add optional healthcheck middleware 2023-02-03 04:09:13 +00:00
tools Add optional healthcheck middleware 2023-02-03 04:09:13 +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 Merge "Switch to 2023.1 Python3 unit tests and generic template name" 2022-12-07 06:09:43 +00:00
CONTRIBUTING.rst [ussuri][goal] Add project specific contributor docs 2020-04-17 15:19:36 +07: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 Fix readme 2020-02-27 17:49:19 +07:00
bindep.txt Add bindep.txt file for binary dependencies used in unit tests 2019-06-27 14:15:29 +00:00
requirements.txt Use new get_rpc_client API from oslo.messaging 2023-01-19 20:41:03 +00:00
run_tests.sh Cap psycopg2 to 2.8.3 2019-10-23 09:26:22 +00:00
setup.cfg Update python testing as per zed cycle testing runtime 2022-08-12 20:57:06 +09:00
setup.py Updated from global requirements 2017-03-03 10:17:44 +00:00
test-requirements.txt remove unicode from code 2022-08-12 14:41:59 +00:00
tox.ini Fix doc builds 2023-01-18 18:02:03 +01:00

README.rst

Team and repository tags

image

Mistral

Workflow Service integrated with OpenStack. This project aims to provide a mechanism to define tasks and workflows in a simple YAML-based language, manage and execute them in a distributed environment.

Project Resources