[Openstack] Swift and Keystone Integration 'keystoneauth' issue

Dheerendra dheerendra.madhusudhana at gmail.com
Mon Oct 21 12:32:23 UTC 2013


This may help others as well. It was issue missing keystoneauth package.

How did I resolve this issue ?

I initially followed the instructions given in the following link to
install swift
http://docs.openstack.org/havana/install-guide/install/apt/content/installing-and-configuring-the-proxy-node.html

Instructions given in this list were not getting the keystoneauth middle
ware.

The directory
/usr/local/lib/python2.7/dist-packages/swift/common/middleware missed all
the keyestoneauth* files.

I did the following to get the updated swift

git clone https://github.com/openstack/swift.git
cd swift
python setup.py install

swift-init proxy start

Proxy-Server started without any issue.

-Dheerendra


On Fri, Oct 18, 2013 at 7:29 PM, Kuo Hugo <tonytkdk at gmail.com> wrote:

> Hi
> How did you install the Swift ? (source code or any repo?)
>
> The keystoneauth middleware is in Swift's repo as I know.
>
>
> https://github.com/openstack/swift/blob/stable/grizzly/swift/common/middleware/keystoneauth.py
>
> Hugo
>
> +Hugo Kuo+
> (+886) 935004793
>
>
> 2013/10/18 Dheerendra <dheerendra.madhusudhana at gmail.com>
>
>> Hi
>>
>> I'm integrating swift with keystone authentication in grizzly
>>
>> I have following configuration in proxy-server.conf file
>> [filter:keystoneauth]
>> use = egg:swift#keystoneauth
>>
>> I hit the following error, when I try to start the 'swift-int proxy
>> restart'
>>
>> LookupError: Entry point 'keystoneauth' not found in egg 'swift' (dir:
>> /usr/lib/python2.7/dist-packages; protocols: paste.filter_factory,
>> paste.filter_app_factory; entry_points: )
>>
>> I looked at the directory /usr/lib/python2.7/dist-packages for
>> keystoneauth.* files. I don't find them.
>>
>> I referred http://docs.openstack.org/developer/swift/overview_auth.html.
>> Not resolve this issue.
>>
>> How do I get the 'keystoneauth' middleware ?
>>
>> How do we resolve this issue ?
>>
>> I have installed keystone and swift through manuals as given in
>> http://www.openstack.org
>>
>> -Dheerendra
>>
>> _______________________________________________
>> Mailing list:
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>> Post to     : openstack at lists.openstack.org
>> Unsubscribe :
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20131021/38f5a44b/attachment.html>


More information about the Openstack mailing list