← Back to team overview

openstack team mailing list archive

ImportError: CRITICAL nova [-] No module named urlmap

 

Hi All,
I am running openstack nova services on single node from diablo3 series.
I am not able to lauch nova-api service, I am getting this error.
"ImportError: CRITICAL nova [-] No module named urlmap"

I am able to run other services such as glance_api, glance-reg, object
store, compute, network, scheduler.

please find log here,

2011-10-26 16:24:51,610 CRITICAL nova [-] No module named urlmap
(nova): TRACE: Traceback (most recent call last):
(nova): TRACE:   File
"/home/praveen/diablo3/nova_test/nova-2011.3/bin/nova-api", line 64, in
<module>
(nova): TRACE:     sys.exit(main())
(nova): TRACE:   File
"/home/praveen/diablo3/nova_test/nova-2011.3/bin/nova-api", line 52, in main
(nova): TRACE:     service = nova.service.WSGIService(api)
(nova): TRACE:   File
"/home/praveen/diablo3/nova_test/nova-2011.3/nova/service.py", line 309, in
__init__
(nova): TRACE:     self.app = self.loader.load_app(name)
(nova): TRACE:   File
"/home/praveen/diablo3/nova_test/nova-2011.3/nova/wsgi.py", line 415, in
load_app
(nova): TRACE:     return deploy.loadapp("config:%s" % self.config_path,
name=name)
(nova): TRACE:   File
"/usr/local/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 247,
in loadapp
(nova): TRACE:     return loadobj(APP, uri, name=name, **kw)
(nova): TRACE:   File
"/usr/local/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 271,
in loadobj
(nova): TRACE:     global_conf=global_conf)
(nova): TRACE:   File
"/usr/local/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296,
in loadcontext
(nova): TRACE:     global_conf=global_conf)
(nova): TRACE:   File
"/usr/local/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320,
in _loadconfig
(nova): TRACE:     return loader.get_context(object_type, name, global_conf)
(nova): TRACE:   File
"/usr/local/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454,
in get_context
(nova): TRACE:     section)
(nova): TRACE:   File
"/usr/local/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476,
in _context_from_use
(nova): TRACE:     object_type, name=use, global_conf=global_conf)
(nova): TRACE:   File
"/usr/local/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406,
in get_context
(nova): TRACE:     global_conf=global_conf)
(nova): TRACE:   File
"/usr/local/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296,
in loadcontext
(nova): TRACE:     global_conf=global_conf)
(nova): TRACE:   File
"/usr/local/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328,
in _loadegg
(nova): TRACE:     return loader.get_context(object_type, name, global_conf)
(nova): TRACE:   File
"/usr/local/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620,
in get_context
(nova): TRACE:     object_type, name=name)
(nova): TRACE:   File
"/usr/local/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 646,
in find_egg_entry_point
(nova): TRACE:     possible.append((entry.load(), protocol, entry.name))
(nova): TRACE:   File "/usr/lib/python2.7/dist-packages/pkg_resources.py",
line 1954, in load
(nova): TRACE:     entry = __import__(self.module_name, globals(),globals(),
['__name__'])
(nova): TRACE: ImportError: No module named urlmap
(nova): TRACE:

if you know the answer, please write to me.

--Thanks and regards,
Praveen GK.

Follow ups