[openstack-dev] [Nova] nova-api won't start in devstack
Kyle Mestery (kmestery)
kmestery at cisco.com
Tue Aug 6 19:18:42 UTC 2013
On Aug 6, 2013, at 1:33 PM, Edgar Magana <emagana at plumgrid.com> wrote:
>
> I just downloaded devstack and I am getting this error:
>
> 2013-08-06 11:28:28.938 TRACE nova Traceback (most recent call last):
> 2013-08-06 11:28:28.938 TRACE nova File "/usr/local/bin/nova-api", line 10, in <module>
> 2013-08-06 11:28:28.938 TRACE nova sys.exit(main())
> 2013-08-06 11:28:28.938 TRACE nova File "/opt/stack/nova/nova/cmd/api.py", line 51, in main
> 2013-08-06 11:28:28.938 TRACE nova server = service.WSGIService(api, use_ssl=should_use_ssl)
> 2013-08-06 11:28:28.938 TRACE nova File "/opt/stack/nova/nova/service.py", line 311, in __init__
> 2013-08-06 11:28:28.938 TRACE nova self.app = self.loader.load_app(name)
> 2013-08-06 11:28:28.938 TRACE nova File "/opt/stack/nova/nova/wsgi.py", line 488, in load_app
> 2013-08-06 11:28:28.938 TRACE nova return deploy.loadapp("config:%s" % self.config_path, name=name)
> 2013-08-06 11:28:28.938 TRACE nova File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 247, in loadapp
> 2013-08-06 11:28:28.938 TRACE nova return loadobj(APP, uri, name=name, **kw)
> 2013-08-06 11:28:28.938 TRACE nova File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 272, in loadobj
> 2013-08-06 11:28:28.938 TRACE nova return context.create()
> 2013-08-06 11:28:28.938 TRACE nova File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 710, in create
> 2013-08-06 11:28:28.938 TRACE nova return self.object_type.invoke(self)
> 2013-08-06 11:28:28.938 TRACE nova File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 144, in invoke
> 2013-08-06 11:28:28.938 TRACE nova **context.local_conf)
> 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
> 2013-08-06 11:28:28.938 TRACE nova val = callable(*args, **kw)
> 2013-08-06 11:28:28.938 TRACE nova File "/opt/stack/nova/nova/api/openstack/urlmap.py", line 160, in urlmap_factory
> 2013-08-06 11:28:28.938 TRACE nova app = loader.get_app(app_name, global_conf=global_conf)
> 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
> 2013-08-06 11:28:28.938 TRACE nova name=name, global_conf=global_conf).create()
> 2013-08-06 11:28:28.938 TRACE nova File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 710, in create
> 2013-08-06 11:28:28.938 TRACE nova return self.object_type.invoke(self)
> 2013-08-06 11:28:28.938 TRACE nova File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 144, in invoke
> 2013-08-06 11:28:28.938 TRACE nova **context.local_conf)
> 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
> 2013-08-06 11:28:28.938 TRACE nova val = callable(*args, **kw)
> 2013-08-06 11:28:28.938 TRACE nova File "/opt/stack/nova/nova/api/auth.py", line 59, in pipeline_factory
> 2013-08-06 11:28:28.938 TRACE nova app = loader.get_app(pipeline[-1])
> 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
> 2013-08-06 11:28:28.938 TRACE nova name=name, global_conf=global_conf).create()
> 2013-08-06 11:28:28.938 TRACE nova File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 710, in create
> 2013-08-06 11:28:28.938 TRACE nova return self.object_type.invoke(self)
> 2013-08-06 11:28:28.938 TRACE nova File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 146, in invoke
> 2013-08-06 11:28:28.938 TRACE nova return fix_call(context.object, context.global_conf, **context.local_conf)
> 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
> 2013-08-06 11:28:28.938 TRACE nova val = callable(*args, **kw)
> 2013-08-06 11:28:28.938 TRACE nova File "/opt/stack/nova/nova/api/openstack/__init__.py", line 251, in factory
> 2013-08-06 11:28:28.938 TRACE nova return cls()
> 2013-08-06 11:28:28.938 TRACE nova File "/opt/stack/nova/nova/api/openstack/compute/__init__.py", line 141, in __init__
> 2013-08-06 11:28:28.938 TRACE nova super(APIRouterV3, self).__init__(init_only)
> 2013-08-06 11:28:28.938 TRACE nova File "/opt/stack/nova/nova/api/openstack/__init__.py", line 323, in __init__
> 2013-08-06 11:28:28.938 TRACE nova missing_apis=missing_core_extensions)
> 2013-08-06 11:28:28.938 TRACE nova CoreAPIMissing: Core API extensions are missing: set(['flavors', 'limits', 'consoles', 'servers', 'ips', 'server-metadata', 'extensions'])
> 2013-08-06 11:28:28.938 TRACE nova
> 2013-08-06 11:28:28.999 INFO nova.openstack.common.service [-] Parent process has died unexpectedly, exiting
> 2013-08-06 11:28:28.999 INFO nova.wsgi [-] Stopping WSGI server.
>
> My localrc is:
> disable_service n-net
> enable_service q-svc
> enable_service q-agt
> enable_service q-dhcp
> enable_service q-l3
> enable_service q-meta
> enable_service neutron
> disable_service tempest
> Q_PLUGIN=linuxbridge
> DATABASE_PASSWORD=nova
> RABBIT_PASSWORD=nova
> SERVICE_TOKEN=nova
> SERVICE_PASSWORD=nova
> ADMIN_PASSWORD=nova
>
> Is devstack broken or something wrong in my dev environment?
>
> Thanks,
>
> Edgar
I also hit this. Moving to a lower rev of devstack from last Friday fixed it for me. There appears to be a lot of churn in devstack right now.
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
More information about the OpenStack-dev
mailing list