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.
Reviewed: https:/ /review. openstack. org/507067 /git.openstack. org/cgit/ openstack/ ironic/ commit/ ?id=b27396db660 e1fbef82f5dc20c 7fd74d09fa9598
Committed: https:/
Submitter: Zuul
Branch: master
commit b27396db660e1fb ef82f5dc20c7fd7 4d09fa9598
Author: Vasyl Saienko <email address hidden>
Date: Mon Sep 25 14:37:45 2017 +0300
[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 HTTPD_MOD_ WSGI_SERVICES variable (which is True by default).
run ironic-api under UWSGI as we start to honor the devstack's
ENABLE_
The new variable in devstack plugin to toggle deployment with uwsgi USE_MOD_ WSGI for backward compatibility.
is IRONIC_USE_WSGI, which defaults to (now confusingly named)
IRONIC_
Related-Bug: #1719260
Co-Authored-By: anascko <email address hidden>
Change-Id: I9ef3aa48db6efe 8e2216af785cc13 fdb7f754a02