← Back to team overview

openstack team mailing list archive

Problem about making swift use keystone to auth

 

hi,
   i want to make  swift use keystone to auth.
   i config as here  <https://github.com/openstack/keystone>
https://github.com/openstack/keystone  "Swift
Integration - Quick Start"
but at here "swift-init proxy start"
object-server already started...
Traceback (most recent call last):
  File "/usr/bin/swift-proxy-server", line 22, in <module>
    run_wsgi(conf_file, 'proxy-server', default_port=8080, **options)
  File "/usr/lib/python2.7/dist-packages/swift/common/wsgi.py", line 122,
in run_wsgi
    loadapp('config:%s' % conf_file, global_conf={'log_name': log_name})
  File "/usr/lib/pymodules/python2.7/paste/deploy/loadwsgi.py", line 204,
in loadapp
    return loadobj(APP, uri, name=name, **kw)
  File "/usr/lib/pymodules/python2.7/paste/deploy/loadwsgi.py", line 224,
in loadobj
    global_conf=global_conf)
  File "/usr/lib/pymodules/python2.7/paste/deploy/loadwsgi.py", line 248,
in loadcontext
    global_conf=global_conf)
  File "/usr/lib/pymodules/python2.7/paste/deploy/loadwsgi.py", line 278,
in _loadconfig
    return loader.get_context(object_type, name, global_conf)
  File "/usr/lib/pymodules/python2.7/paste/deploy/loadwsgi.py", line 405,
in get_context
    global_additions=global_additions)
  File "/usr/lib/pymodules/python2.7/paste/deploy/loadwsgi.py", line 503,
in _pipeline_app_context
    for name in pipeline[:-1]]
  File "/usr/lib/pymodules/python2.7/paste/deploy/loadwsgi.py", line 409,
in get_context
    section)
  File "/usr/lib/pymodules/python2.7/paste/deploy/loadwsgi.py", line 431,
in _context_from_use
    object_type, name=use, global_conf=global_conf)
  File "/usr/lib/pymodules/python2.7/paste/deploy/loadwsgi.py", line 361,
in get_context
    global_conf=global_conf)
  File "/usr/lib/pymodules/python2.7/paste/deploy/loadwsgi.py", line 248,
in loadcontext
    global_conf=global_conf)
  File "/usr/lib/pymodules/python2.7/paste/deploy/loadwsgi.py", line 285,
in _loadegg
    return loader.get_context(object_type, name, global_conf)
  File "/usr/lib/pymodules/python2.7/paste/deploy/loadwsgi.py", line 561,
in get_context
    object_type, name=name)
  File "/usr/lib/pymodules/python2.7/paste/deploy/loadwsgi.py", line 600,
in find_egg_entry_point
    for prot in protocol_options] or '(no entry points)'))))
LookupError: Entry point 'tokenauth' not found in egg 'keystone' (dir:
/root/keystone; protocols: paste.filter_factory, paste.filter_app_factory;
entry_points: )
 
is there anybody can help me ?
 
thanks

 

 

jacky wang