[Openstack] [Swift] LookupError: Entry point 'copy' not found

Mark Kirkwood mark.kirkwood at catalyst.net.nz
Sat May 21 00:19:22 UTC 2016


On 20/05/16 20:37, Alexandr Porunov wrote:
> I try to install  swift but without success.
> When I run this command:
> swift-init proxy start
>
> It show me an error:
> Traceback (most recent call last): (snippage)
>
>   File "/usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", 
> line 659, in find_egg_entry_point
>     for prot in protocol_options] or '(no entry points)'))))
> LookupError: Entry point 'copy' not found in egg 'swift' (dir: 
> /usr/lib/python2.7/site-packages; protocols: paste.filter_factory, 
> paste.filter_app_factory; entry_points: )
>
>
> My OS is : CentOS 7

I think Centos7 will install Swift 2.5 (i,e Liberty). Looking at a Swift 
2.5 setup I have here:

$ cd /usr/lib/python2.7/dist-packages/swift-2.5.0.egg-info
$ grep copy entry_points.txt
(nothing)

So there is no explicit copy in there. Remove copy from the pipeline and 
filter specification and it should start (I'm guessing that copy is 
enabled by default in these later swift versions).

> I install swift without other openstack products. I install it by 
> using the book "OpenStack Swift O'REILLY" author Joe Arnold & members 
> of the SwiftStack team.
>
> I have reach a page 139 "Starting the Proxy Server". But proxy server 
> doesn't want to start.
>
>

Probably better to use the install guide for your specific version:

http://docs.openstack.org/liberty/install-guide-obs/swift.html

regards

Mark




More information about the Openstack mailing list