Files
devstack/lib
Chris Dent b90bb1a461 Use uwsgi for nova when NOVA_USE_MOD_WSGI is not False
Unless NOVA_USE_MOD_WSGI is False, run nova-api and nova-metadata
using uwsgi.

Because the metadata server is always expected to run on a port and
without a prefix, we have it configured to use uwsgi but not to
proxy from apache: uwsgi listens on the configured port itself.

uwsgi process that listen themselve do not need a socket or to
chmod-socket, so those config lines have been moved to the block
that is also writing proxy configuration for apache.

Because this change only uses uwsgi for nova-api and nova-api-meta,
nova-api-meta is set to default to enabled in stackrc because the
nova-api wsgi application used by wsgi only presents the one service
(osapi_compute).

If NOVA_USE_MOD_WSGI is False and tls_proxy service is enabled,
nova-api is run on an internal port reached via the tls_proxy.

Depends-On: I8ff08d61520ccf04e32dcd02f4cecc39dae823cb
Change-Id: If2d7e363a6541854f2e30c03171bef7a41aff745
2017-06-28 17:46:22 +00:00
..
2015-11-27 15:36:04 +11:00
2015-11-27 15:36:04 +11:00
2017-06-22 08:43:27 +00:00
2017-01-05 18:41:29 -05:00
2015-11-27 15:36:04 +11:00
2016-01-05 07:41:35 -05:00
2016-12-05 15:32:25 +08:00
2017-06-14 12:09:21 -07:00
2017-06-20 14:09:30 -04:00
2017-06-14 12:09:21 -07:00
2015-12-01 14:52:35 -05:00
2017-05-31 20:48:10 +00:00