<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/xhtml; charset=utf-8">
</head>
<body>
<div style="font-family:sans-serif"><div style="white-space:normal">
<p dir="auto">On 20 May 2018, at 17:19, Thomas Goirand wrote:</p>

</div>
<div style="white-space:normal"><blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px"><p dir="auto">On 05/20/2018 06:24 PM, Matthew Treinish wrote:</p>
<blockquote style="border-left:2px solid #777; color:#999; margin:0 0 5px; padding-left:5px; border-left-color:#999"><p dir="auto">On Sun, May 20, 2018 at 03:05:34PM +0200, Thomas Goirand wrote:</p>
<blockquote style="border-left:2px solid #777; color:#BBB; margin:0 0 5px; padding-left:5px; border-left-color:#BBB"><p dir="auto">Thanks for these details. What exactly is the trouble with the Swift<br>
backend? Do you know? Is anyone working on fixing it? At my company,<br>
we'd be happy to work on that (if of course, it's not too time demanding).<br>
</p>
</blockquote><p dir="auto">Sorry I didn't mean the swift backend, but swift itself under python3:<br>
<br>
<a href="https://wiki.openstack.org/wiki/Python3#OpenStack_applications_.28tc:approved-release.29" style="color:#999">https://wiki.openstack.org/wiki/Python3#OpenStack_applications_.28tc:approved-release.29</a><br>
<br>
If you're trying to deploy everything under python3 I don't think you'll be<br>
able to deploy swift. But if you already have a swift running then the glance<br>
backend should work fine under pythom 3.</p>
</blockquote><p dir="auto">Of course I know Swift isn't Python 3 ready. And that's sad... :/</p>
</blockquote></div>
<div style="white-space:normal">

<p dir="auto">yep. we're still working on it. slowly.</p>

</div>
<div style="white-space:normal"><blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px"><p dir="auto">However, we did also experience issues with the swift backend last week.<br>
Hopefully, with the switch to uwsgi it's going to work. I'll let you<br>
know if that's not the case.</p>
</blockquote></div>
<div style="white-space:normal">

<p dir="auto">Is the "switch to uwsgi" something about how you're running swift or something about how you're running glance?</p>

<p dir="auto">FWIW, my experience with putting TLS in front of Swift is to run Swift as "normal" (ie run <code style="background-color:#F7F7F7; border-radius:3px; margin:0; padding:0 0.4em" bgcolor="#F7F7F7">swift-proxy-server /etc/swift/proxy-server.conf</code> itself instead of under apache or nginx or something else). Then use HAProxy or hitch to terminate TLS and forward that internally to the proxy server.</p>

</div>
<div style="white-space:normal"><blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px"><p dir="auto">Cheers,<br>
<br>
Thomas Goirand (zigo)<br>
<br>
__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscribe<br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" style="color:#777">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a></p>
</blockquote></div>
<div style="white-space:normal">
</div>
</div>
</body>
</html>