← Back to team overview

openstack team mailing list archive

Re: [Keystone] keystone filter and server

 

Heh - Hit send too early ;)

The only disadvantage of having it in python-keystone over
a python-keystone-middleware package is a few extra .py files on disk..

Personally, I don't see that as an issue..

Thanks,
Kiall


On Mon, Apr 2, 2012 at 10:00 AM, Kiall Mac Innes <kiall@xxxxxxxxxxxx> wrote:

> IMHO, No.
>
> It might be better to include it in a new python-keystone-middleware
> package, but not python-openstack-common..
>
> python-openstack-common is this code:
> https://github.com/openstack/openstack-common. These are libraries that
> are service independent, eg config libs,
>
>
>
> Thanks,
> Kiall
>
>
>
> On Mon, Apr 2, 2012 at 9:49 AM, Deepak Garg <deepakgarg.iitg@xxxxxxxxx>wrote:
>
>> Thanks for the answers. It helps a lot.
>> But wouldn't it be better to include it in openstack-common which I
>> think is installed in all nodes.
>>
>>
>> Thanks,
>> Deepak
>>
>>
>> On Mon, Apr 2, 2012 at 2:15 PM, Kiall Mac Innes <kiall@xxxxxxxxxxxx>
>> wrote:
>> > Ubuntu includes this in python-keystone, so it can be installed without
>> > having keystone actually running.
>> >
>> > Thanks,
>> > Kiall
>> >
>> > Sent from my phone.
>> >
>> > On Apr 2, 2012 9:04 a.m., "Chmouel Boudjnah" <chmouel@xxxxxxxxxxx>
>> wrote:
>> >>
>> >> Hi,
>> >>
>> >> On Mon, Apr 2, 2012 at 4:17 AM, Deepak Garg <deepakgarg.iitg@xxxxxxxxx
>> >
>> >> wrote:
>> >> > a. All the projects are using  middleware.auth_token.py from the
>> >> > keystone repo for basic token auth,  but if we now say that the
>> >> > filter_factory needs to be set to "keystone.middleware.auth_token",
>> >> > does that mean that keystone should to be installed on the same
>> >> > machine as that service ?
>> >> > b. If yes, does this also mean that keystone server should be running
>> >> > on all nodes ?
>> >>
>> >> It  needs only the file auth_token.py and nothing else from keystone.
>> >> For dependencies on the server you'll need to have python-webob
>> >> installed and python-memcache/python-iso8601 if you use memcache
>> >> caching.
>> >>
>> >> Hopefully packagers would create a sub-package from keystone source
>> >> with only auth_token in there easy to install on the hosts that need
>> >> it.
>> >>
>> >> Chmouel.
>> >>
>> >> _______________________________________________
>> >> Mailing list: https://launchpad.net/~openstack
>> >> Post to     : openstack@xxxxxxxxxxxxxxxxxxx
>> >> Unsubscribe : https://launchpad.net/~openstack
>> >> More help   : https://help.launchpad.net/ListHelp
>>
>>
>>
>> --
>>
>> Deepak Garg,
>> Data Center and Cloud Div.
>> Citrix R&D, India
>> Skype-id: deepakgarg.iit
>>
>
>

Follow ups

References