Please find my answers in-line
> > 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.. [Deepak] A few extra files but you are installing keystone client unnecessarily >> 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, [Deepak] Isn't it service independent ? All the services are using it, so they might as well borrow it from openstack-common The reason I have suggested to include it in openstack-common because I think it is installed in all the nodes as all the services are dependent on openstack-common. I am not sure if we will run into maintenance issues. Deepak >> Thanks, >> Kiall >> >> >> >> On Mon, Apr 2, 2012 at 9:49 AM, Deepak Garg <deepakgarg.i...@gmail.com> >> 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 <ki...@managedit.ie> >>> 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" <chmo...@chmouel.com> >>> > wrote: >>> >> >>> >> Hi, >>> >> >>> >> On Mon, Apr 2, 2012 at 4:17 AM, Deepak Garg >>> >> <deepakgarg.i...@gmail.com> >>> >> 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@lists.launchpad.net >>> >> 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 >> >> > -- Deepak Garg, Data Center and Cloud Div. Citrix R&D, India Skype-id: deepakgarg.iit _______________________________________________ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp