Swift traceback on Rawhide F17

Pete Zaitcev zaitcev at redhat.com
Thu Nov 17 23:15:35 UTC 2011


On Thu, 17 Nov 2011 05:44:57 -0500
David Nalley <david at gnsa.us> wrote:

> SRPM here:
> http://ke4qqq.fedorapeople.org/openstack-swift-1.4.3-1.fc15.src.rpm

Although it looks to me like the entry point is there, I get this:

[root at kvm-rei swift]# swift-init main start
Starting proxy-server...(/etc/swift/proxy-server.conf)
Starting container-server...(/etc/swift/container-server/1.conf)
Starting container-server...(/etc/swift/container-server/2.conf)
Starting account-server...(/etc/swift/account-server/1.conf)
Starting account-server...(/etc/swift/account-server/2.conf)
Starting object-server...(/etc/swift/object-server/1.conf)
Starting object-server...(/etc/swift/object-server/2.conf)
Error trying to load config /etc/swift/proxy-server.conf: Entry point 'tempauth' not found in egg 'swift' (dir: /usr/lib/python2.7/site-packages; protocols: paste.app_factory, paste.composite_factory, paste.composit_factory; entry_points: )

[root at kvm-rei swift]# more /usr/lib/python2.7/site-packages/swift-1.4.3-py2.7.egg-info/entry_points.txt 
[paste.app_factory]
account = swift.account.server:app_factory
object = swift.obj.server:app_factory
container = swift.container.server:app_factory
proxy = swift.proxy.server:app_factory

[paste.filter_factory]
cname_lookup = swift.common.middleware.cname_lookup:filter_factory
recon = swift.common.middleware.recon:filter_factory
healthcheck = swift.common.middleware.healthcheck:filter_factory
catch_errors = swift.common.middleware.catch_errors:filter_factory
ratelimit = swift.common.middleware.ratelimit:filter_factory
memcache = swift.common.middleware.memcache:filter_factory
staticweb = swift.common.middleware.staticweb:filter_factory
domain_remap = swift.common.middleware.domain_remap:filter_factory
tempauth = swift.common.middleware.tempauth:filter_factory
swift3 = swift.common.middleware.swift3:filter_factory

[root at kvm-rei swift]# 

The tempauth entry point is defined in the paste.filter_factory protocol,
but the error message implies that the entry point is searched somewhere
else, in paste.app_factory, etc. No idea what to do about it.

-- Pete



More information about the cloud mailing list