[openstack-dev] [devstack] apache wsgi application support

Sean Dague sean at dague.net
Wed Jun 24 11:37:43 UTC 2015

On 06/24/2015 07:19 AM, Sean Dague wrote:
> On 06/23/2015 04:07 PM, Brant Knudson wrote:
>> I've got a few related changes proposed to keystone and devstack:
>> https://review.openstack.org/#/c/193891/ - Changes Apache Httpd config
>> so that /identity is the keystone public (aka main) handler and
>> /identity_admin is the keystone admin handler. Httpd can have multiple
>> aliases for the same wsgi handler so :5000 and :35357 still work. The
>> follow-on patch at https://review.openstack.org/193894 shows some
>> further work to change config so that the new endpoints are used by the
>> tests. There are a lot of devstack variables that aren't going to apply
>> or are going to be reinterpreted if we switch to this so I'll have to
>> think about how that's going to work.
>> https://review.openstack.org/#/c/194442/ - Creates files
>> keystone/httpd/admin.py and public.py , in addition to the old
>> httpd/keystone.py that you had to copy and rename or symlink.
>> https://review.openstack.org/#/c/194729/ - Changes devstack to use
>> keystone/httpd/admin.py and public.py rather than copying
>> httpd/keystone.py. Grenade is failing so I'll need to figure that out.
> Great, thanks much! Reviewing now.
> 	-Sean

So on https://review.openstack.org/#/c/194442 ... I was kind of thinking
we'd be able to get keystone-wsgi-public into a bin directory. I put up
a half baked sketch of this idea in
https://review.openstack.org/#/c/195044. Would be curious if some
version of that could be made to work here.


Sean Dague

More information about the OpenStack-dev mailing list