diff options
author | Vasyl Saienko <vsaienko@mirantis.com> | 2017-09-25 14:37:45 +0300 |
---|---|---|
committer | Pavlo Shchelokovskyy <shchelokovskyy@gmail.com> | 2018-04-17 19:22:12 +0300 |
commit | b27396db660e1fbef82f5dc20c7fd74d09fa9598 (patch) | |
tree | 9fcfda3bf4e6568440c2ae15b5c085416a976314 /playbooks | |
parent | 532ceb4d65bc9b0fe8d1336640b321ad6d701437 (diff) | |
download | ironic-b27396db660e1fbef82f5dc20c7fd74d09fa9598.tar.gz |
[devstack] Switch ironic to uWSGI
This patch switches ironic API to run under uwsgi,
and drops support for running ironic API under mod_wsgi
from ironic's devstack plugin.
It also effectively moves all jobs except grenade ones to
run ironic-api under UWSGI as we start to honor the devstack's
ENABLE_HTTPD_MOD_WSGI_SERVICES variable (which is True by default).
The new variable in devstack plugin to toggle deployment with uwsgi
is IRONIC_USE_WSGI, which defaults to (now confusingly named)
IRONIC_USE_MOD_WSGI for backward compatibility.
Related-Bug: #1719260
Co-Authored-By: anascko <ovoshchana@mirantis.com>
Change-Id: I9ef3aa48db6efe8e2216af785cc13fdb7f754a02
Diffstat (limited to 'playbooks')
-rw-r--r-- | playbooks/legacy/ironic-dsvm-standalone/run.yaml | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/playbooks/legacy/ironic-dsvm-standalone/run.yaml b/playbooks/legacy/ironic-dsvm-standalone/run.yaml index 2a74ea084..3834625e3 100644 --- a/playbooks/legacy/ironic-dsvm-standalone/run.yaml +++ b/playbooks/legacy/ironic-dsvm-standalone/run.yaml @@ -73,7 +73,6 @@ export DEVSTACK_LOCAL_CONFIG+=$'\n'"SWIFT_TEMPURL_KEY=secretkey" export DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_ENABLED_DRIVERS=fake" export DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_AUTOMATED_CLEAN_ENABLED=False" - export DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_USE_MOD_WSGI=True" # NOTE(pas-ha) ansible deploy is new in Queens, # and this job does not exist in Newton/Ocata. |