<div dir="ltr">Comments<br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Aug 17, 2016 at 4:41 PM, Matthew Thode <span dir="ltr"><<a href="mailto:prometheanfire@gentoo.org" target="_blank">prometheanfire@gentoo.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On 08/17/2016 03:22 PM, Nick Papadonis wrote:<br>
> I was hacking in this area on Mitaka and enabled Glance, Cinder, Heat,<br>
> Swift, Ironic, Horizon and Keystone under Apache mod_wsgi instead of the<br>
> Eventlet server.    Cinder, Keystone, Heat and Ironic provide Python<br>
> source in Github to easily enable this.  It appears that Glance and<br>
> Swift (despite the existence of<br>
> <a href="https://github.com/openstack/swift/blob/2bf5eb775fe3ad6d3a2afddfc7572318e85d10be/doc/source/apache_deployment_guide.rst" rel="noreferrer" target="_blank">https://github.com/openstack/<wbr>swift/blob/<wbr>2bf5eb775fe3ad6d3a2afddfc75723<wbr>18e85d10be/doc/source/apache_<wbr>deployment_guide.rst</a>)<br>
> provide no such Python source to call from the Apache conf file.<br>
><br>
> That said, is anyone using Glance, Swift, Neutron or Nova (marked<br>
> experimental) in production environments with mod_wsgi?  I had to put<br>
> together code to launch a subset of these which does not appear<br>
> integrated in Github.  Appreciate your insight.<br></div></div>
<br>
This might be better for the ops list, so cc'd them.<br>
<br>
I don't use apache / mod_wsgi, but I do use uwsgi with cinder, horizon,<br>
keystone, neutron and nova.  At the moment it's just glance that's not<br>
using it, but there was a bug iirc with how it interacted with uwsgi.  I<br>
should look into it again.<br>
<br>
I even made a blog post about it a while back.<br>
<br>
<a href="https://mthode.org/posts/2016/Mar/of-openstack-and-uwsgi/" rel="noreferrer" target="_blank">https://mthode.org/posts/2016/<wbr>Mar/of-openstack-and-uwsgi/</a></blockquote><div><br></div><div>Thanks for the quick response!</div><div><br></div><div>Glance worked for me in Mitaka.  I had to specify 'chunked transfers' and increase the size limit to 5GB.  I had to pull some of the WSGI source from glance and alter it slightly to call from Apache.</div><div><br></div><div>I saw that Nova claims mod_wsgi is 'experimental'.  Interested in it's really experimental or folks use it in production.</div><div><br></div><div>Nick </div></div></div></div>