Workflow Service for OpenStack.
Go to file
Vlad Gusev ca1acb656c Add http_proxy_to_wsgi middleware
This sets up the HTTPProxyToWSGI middleware in front of Mistral API. The
purpose of this middleware is to set up the request URL correctly in
the case there is a proxy (for instance, a loadbalancer such as HAProxy)
in front of the Mistral API.

The HTTPProxyToWSGI is off by default and needs to be enabled via a
configuration value.

It can be enabled with the option in mistral.conf:
[oslo_middleware]
enable_proxy_headers_parsing=True

Closes-Bug: #1590608
Closes-Bug: #1816364
Change-Id: I04ba85488b27cb05c3b81ad8c973c3cc3fe56d36
2019-03-09 01:51:59 +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 Stop using deprecated keystone_authtoken/auth_uri 2019-02-19 10:37:23 +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 Add http_proxy_to_wsgi middleware 2019-03-09 01:51:59 +03:00
playbooks Merge "Fix docker image build job" 2018-04-25 10:09:05 +00:00
rally-jobs Reduce the concurrency in the 500 wb join Rally task 2018-10-17 09:36:29 +01:00
releasenotes Release note for fixing event-engines HA 2019-02-15 13:51:38 +03:00
tools Add http_proxy_to_wsgi middleware 2019-03-09 01:51:59 +03: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 Update .gitreview file for project rename 2015-06-12 23:12:30 +00:00
.stestr.conf Switch to using stestr 2018-05-30 14:46:25 -04:00
.zuul.yaml Merge "add python 3.7 unit test job" 2019-02-26 08:08:53 +00:00
CONTRIBUTING.rst Update mailinglist from dev to discuss 2019-01-04 14:59:24 +00: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
lower-constraints.txt Stop using deprecated keystone_authtoken/auth_uri 2019-02-19 10:37:23 +00:00
README.rst Add CloudFlow info to Mistral documentation 2018-07-04 09:29:57 +03:00
requirements.txt Stop using deprecated keystone_authtoken/auth_uri 2019-02-19 10:37:23 +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 Update mailinglist from dev to discuss 2019-01-04 14:59:24 +00:00
setup.py Updated from global requirements 2017-03-03 10:17:44 +00:00
test-requirements.txt Stop using deprecated keystone_authtoken/auth_uri 2019-02-19 10:37:23 +00:00
tox.ini Merge "Update min tox version to 2.0" 2018-11-13 10:05:15 +00:00

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