openstack team mailing list archive
-
openstack team
-
Mailing list archive
-
Message #10826
[nova-api] Startup error
Hello,
I keep getting the following stack trace when i attempt t start nova-api:
nova-api /etc/nova/nova.conf
>
> 2012-04-30 14:52:58 CRITICAL nova [-] No module named nova_keystone_context
>
> 2012-04-30 14:52:58 TRACE nova Traceback (most recent call last):
>
> 2012-04-30 14:52:58 TRACE nova File "/usr/bin/nova-api", line 51, in
>> <module>
>
> 2012-04-30 14:52:58 TRACE nova servers.append(service.WSGIService(api))
>
> 2012-04-30 14:52:58 TRACE nova File
>> "/usr/lib/python2.7/dist-packages/nova/service.py", line 326, in __init__
>
> 2012-04-30 14:52:58 TRACE nova self.app = self.loader.load_app(name)
>
> 2012-04-30 14:52:58 TRACE nova File
>> "/usr/lib/python2.7/dist-packages/nova/wsgi.py", line 388, in load_app
>
> 2012-04-30 14:52:58 TRACE nova return deploy.loadapp("config:%s" %
>> self.config_path, name=name)
>
> 2012-04-30 14:52:58 TRACE nova File
>> "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 247, in
>> loadapp
>
> 2012-04-30 14:52:58 TRACE nova return loadobj(APP, uri, name=name,
>> **kw)
>
> 2012-04-30 14:52:58 TRACE nova File
>> "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 272, in
>> loadobj
>
> 2012-04-30 14:52:58 TRACE nova return context.create()
>
> 2012-04-30 14:52:58 TRACE nova File
>> "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 710, in
>> create
>
> 2012-04-30 14:52:58 TRACE nova return self.object_type.invoke(self)
>
> 2012-04-30 14:52:58 TRACE nova File
>> "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 144, in
>> invoke
>
> 2012-04-30 14:52:58 TRACE nova **context.local_conf)
>
> 2012-04-30 14:52:58 TRACE nova File
>> "/usr/lib/python2.7/dist-packages/paste/deploy/util.py", line 56, in
>> fix_call
>
> 2012-04-30 14:52:58 TRACE nova val = callable(*args, **kw)
>
> 2012-04-30 14:52:58 TRACE nova File
>> "/usr/lib/python2.7/dist-packages/nova/api/openstack/urlmap.py", line 163,
>> in urlmap_factory
>
> 2012-04-30 14:52:58 TRACE nova app = loader.get_app(app_name,
>> global_conf=global_conf)
>
> 2012-04-30 14:52:58 TRACE nova File
>> "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 350, in
>> get_app
>
> 2012-04-30 14:52:58 TRACE nova name=name,
>> global_conf=global_conf).create()
>
> 2012-04-30 14:52:58 TRACE nova File
>> "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 710, in
>> create
>
> 2012-04-30 14:52:58 TRACE nova return self.object_type.invoke(self)
>
> 2012-04-30 14:52:58 TRACE nova File
>> "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 144, in
>> invoke
>
> 2012-04-30 14:52:58 TRACE nova **context.local_conf)
>
> 2012-04-30 14:52:58 TRACE nova File
>> "/usr/lib/python2.7/dist-packages/paste/deploy/util.py", line 56, in
>> fix_call
>
> 2012-04-30 14:52:58 TRACE nova val = callable(*args, **kw)
>
> 2012-04-30 14:52:58 TRACE nova File
>> "/usr/lib/python2.7/dist-packages/nova/api/auth.py", line 48, in
>> pipeline_factory
>
> 2012-04-30 14:52:58 TRACE nova filters = [loader.get_filter(n) for n
>> in pipeline[:-1]]
>
> 2012-04-30 14:52:58 TRACE nova File
>> "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 354, in
>> get_filter
>
> 2012-04-30 14:52:58 TRACE nova name=name,
>> global_conf=global_conf).create()
>
> 2012-04-30 14:52:58 TRACE nova File
>> "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 366, in
>> filter_context
>
> 2012-04-30 14:52:58 TRACE nova FILTER, name=name,
>> global_conf=global_conf)
>
> 2012-04-30 14:52:58 TRACE nova File
>> "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 458, in
>> get_context
>
> 2012-04-30 14:52:58 TRACE nova section)
>
> 2012-04-30 14:52:58 TRACE nova File
>> "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 517, in
>> _context_from_explicit
>
> 2012-04-30 14:52:58 TRACE nova value = import_string(found_expr)
>
> 2012-04-30 14:52:58 TRACE nova File
>> "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 22, in
>> import_string
>
> 2012-04-30 14:52:58 TRACE nova return
>> pkg_resources.EntryPoint.parse("x=" + s).load(False)
>
> 2012-04-30 14:52:58 TRACE nova File
>> "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 1989, in load
>
> 2012-04-30 14:52:58 TRACE nova entry = __import__(self.module_name,
>> globals(),globals(), ['__name__'])
>
> 2012-04-30 14:52:58 TRACE nova ImportError: No module named
>> nova_keystone_context
>
> 2012-04-30 14:52:58 TRACE nova
>
>
any ideas?
Regards,
Leander