<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif; "><div>I found the problem:</div><div>python-boto and python-cmd2 had the wrong version.</div><div><br></div><div>I have already installed those libraries.</div><div><br></div><div>Cheers,</div><div><br></div><div>Edgar</div><div><br></div><span id="OLK_SRC_BODY_SECTION"><div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt"><span style="font-weight:bold">From: </span> Edgar Magana <<a href="mailto:emagana@plumgrid.com">emagana@plumgrid.com</a>><br><span style="font-weight:bold">Date: </span> Tuesday, August 6, 2013 11:33 AM<br><span style="font-weight:bold">To: </span> OpenStack List <<a href="mailto:openstack-dev@lists.openstack.org">openstack-dev@lists.openstack.org</a>><br><span style="font-weight:bold">Subject: </span> [Nova] nova-api won't start in devstack<br></div><div><br></div><div><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif; "><div>I just downloaded devstack and I am getting this error:</div><div><br></div><div><div>2013-08-06 11:28:28.938 TRACE nova Traceback (most recent call last):</div><div>2013-08-06 11:28:28.938 TRACE nova   File "/usr/local/bin/nova-api", line 10, in <module></div><div>2013-08-06 11:28:28.938 TRACE nova     sys.exit(main())</div><div>2013-08-06 11:28:28.938 TRACE nova   File "/opt/stack/nova/nova/cmd/api.py", line 51, in main</div><div>2013-08-06 11:28:28.938 TRACE nova     server = service.WSGIService(api, use_ssl=should_use_ssl)</div><div>2013-08-06 11:28:28.938 TRACE nova   File "/opt/stack/nova/nova/service.py", line 311, in __init__</div><div>2013-08-06 11:28:28.938 TRACE nova     self.app = self.loader.load_app(name)</div><div>2013-08-06 11:28:28.938 TRACE nova   File "/opt/stack/nova/nova/wsgi.py", line 488, in load_app</div><div>2013-08-06 11:28:28.938 TRACE nova     return deploy.loadapp("config:%s" % self.config_path, name=name)</div><div>2013-08-06 11:28:28.938 TRACE nova   File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 247, in loadapp</div><div>2013-08-06 11:28:28.938 TRACE nova     return loadobj(APP, uri, name=name, **kw)</div><div>2013-08-06 11:28:28.938 TRACE nova   File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 272, in loadobj</div><div>2013-08-06 11:28:28.938 TRACE nova     return context.create()</div><div>2013-08-06 11:28:28.938 TRACE nova   File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 710, in create</div><div>2013-08-06 11:28:28.938 TRACE nova     return self.object_type.invoke(self)</div><div>2013-08-06 11:28:28.938 TRACE nova   File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 144, in invoke</div><div>2013-08-06 11:28:28.938 TRACE nova     **context.local_conf)</div><div>2013-08-06 11:28:28.938 TRACE nova   File "/usr/lib/python2.7/dist-packages/paste/deploy/util.py", line 56, in fix_call</div><div>2013-08-06 11:28:28.938 TRACE nova     val = callable(*args, **kw)</div><div>2013-08-06 11:28:28.938 TRACE nova   File "/opt/stack/nova/nova/api/openstack/urlmap.py", line 160, in urlmap_factory</div><div>2013-08-06 11:28:28.938 TRACE nova     app = loader.get_app(app_name, global_conf=global_conf)</div><div>2013-08-06 11:28:28.938 TRACE nova   File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 350, in get_app</div><div>2013-08-06 11:28:28.938 TRACE nova     name=name, global_conf=global_conf).create()</div><div>2013-08-06 11:28:28.938 TRACE nova   File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 710, in create</div><div>2013-08-06 11:28:28.938 TRACE nova     return self.object_type.invoke(self)</div><div>2013-08-06 11:28:28.938 TRACE nova   File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 144, in invoke</div><div>2013-08-06 11:28:28.938 TRACE nova     **context.local_conf)</div><div>2013-08-06 11:28:28.938 TRACE nova   File "/usr/lib/python2.7/dist-packages/paste/deploy/util.py", line 56, in fix_call</div><div>2013-08-06 11:28:28.938 TRACE nova     val = callable(*args, **kw)</div><div>2013-08-06 11:28:28.938 TRACE nova   File "/opt/stack/nova/nova/api/auth.py", line 59, in pipeline_factory</div><div>2013-08-06 11:28:28.938 TRACE nova     app = loader.get_app(pipeline[-1])</div><div>2013-08-06 11:28:28.938 TRACE nova   File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 350, in get_app</div><div>2013-08-06 11:28:28.938 TRACE nova     name=name, global_conf=global_conf).create()</div><div>2013-08-06 11:28:28.938 TRACE nova   File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 710, in create</div><div>2013-08-06 11:28:28.938 TRACE nova     return self.object_type.invoke(self)</div><div>2013-08-06 11:28:28.938 TRACE nova   File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 146, in invoke</div><div>2013-08-06 11:28:28.938 TRACE nova     return fix_call(context.object, context.global_conf, **context.local_conf)</div><div>2013-08-06 11:28:28.938 TRACE nova   File "/usr/lib/python2.7/dist-packages/paste/deploy/util.py", line 56, in fix_call</div><div>2013-08-06 11:28:28.938 TRACE nova     val = callable(*args, **kw)</div><div>2013-08-06 11:28:28.938 TRACE nova   File "/opt/stack/nova/nova/api/openstack/__init__.py", line 251, in factory</div><div>2013-08-06 11:28:28.938 TRACE nova     return cls()</div><div>2013-08-06 11:28:28.938 TRACE nova   File "/opt/stack/nova/nova/api/openstack/compute/__init__.py", line 141, in __init__</div><div>2013-08-06 11:28:28.938 TRACE nova     super(APIRouterV3, self).__init__(init_only)</div><div>2013-08-06 11:28:28.938 TRACE nova   File "/opt/stack/nova/nova/api/openstack/__init__.py", line 323, in __init__</div><div>2013-08-06 11:28:28.938 TRACE nova     missing_apis=missing_core_extensions)</div><div>2013-08-06 11:28:28.938 TRACE nova CoreAPIMissing: Core API extensions are missing: set(['flavors', 'limits', 'consoles', 'servers', 'ips', 'server-metadata', 'extensions'])</div><div>2013-08-06 11:28:28.938 TRACE nova</div><div>2013-08-06 11:28:28.999 INFO nova.openstack.common.service [-] Parent process has died unexpectedly, exiting</div><div>2013-08-06 11:28:28.999 INFO nova.wsgi [-] Stopping WSGI server.</div></div><div><br></div><div>My localrc is:</div><div><div>disable_service n-net</div><div>enable_service q-svc</div><div>enable_service q-agt</div><div>enable_service q-dhcp</div><div>enable_service q-l3</div><div>enable_service q-meta</div><div>enable_service neutron</div><div>disable_service tempest</div><div>Q_PLUGIN=linuxbridge</div><div>DATABASE_PASSWORD=nova</div><div>RABBIT_PASSWORD=nova</div><div>SERVICE_TOKEN=nova</div><div>SERVICE_PASSWORD=nova</div><div>ADMIN_PASSWORD=nova</div></div><div><br></div><div>Is devstack broken or something wrong in my dev environment?</div><div><br></div><div>Thanks,</div><div><br></div><div>Edgar</div></div></div></span></body></html>