On 03/23/2016 11:27 AM, Charles Short wrote:
Hi,
'Back in the days' when I was installing Kilo with Packstack I noticed
that Keystone was running by default as a WSGI process instead of a
Python eventlet.
This was due to the Keystone eventlet being deprecated.
I recently installed Liberty Triple0 on bare metal with three
controllers (Delorean stable branch) and was surprised to see that
Keystone was
running by default as a Python eventlet again!
I have found a related bug here -
https://bugzilla.redhat.com/show_bug.cgi?id=1264011
I need Keystone running as WSGI as this is a prerequisite for me to
install a VOMs plugin to federate.
Can anyone point me to the best (safest) way to change from eventlet
to WSGI manually (or indeed with templates)
Thanks
Charles
With Packstack, WSGI is still supported. With Tripleo, you need the
absolute latest out of upstream, as the first take of Tripleo put
Keystone in Eventlet, and getting it out of there required careful work
by people much better at puppet than I am (Hi Emilien).
Sorry about that. But I am now testing Tripleo Federation and it seems
to be OK. The biggest thing is to avoid touching the Puppet managed
files, and to make your changes in separate files, so that a redeploy
does not overwrite your changes.