[openstack-dev] [Nova] nova-api won't start in devstack

Edgar Magana emagana at plumgrid.com
Wed Aug 7 05:37:02 UTC 2013


Sean,

These are the kind of errors that I am seeing in my devstack:
VersionConflict: (paramiko 1.7.7.1 (/usr/lib/python2.7/dist-packages),
Requirement.parse('paramiko>=1.8.0'))

I installed Eclipse on my Linux and some other packages and it seems those
cause the dependencies issues, the other libraries that I found also with
problems are:

python-cmd2
python-bono

Basically what I am doing to fix it is just simply purge those libraries
and let devstack to install the right version.

Thanks,

Edgar


On Tue, Aug 6, 2013 at 7:23 PM, Sean Dague <sean at dague.net> wrote:

> One of the things that has definitely shaken out of global requirements in
> the devstack gate is that our global requirements list was just wrong.
> There are about 10 changes in flux that bump up the minimum versions of
> various packages in global requirements to get us past things.
>
> If you find an environment where an old version of a pip is causing you to
> not function correctly, now is the time to bring that up, so we can fix
> global requirements and get everything working again.
>
>         -Sean
>
> On 08/06/2013 09:35 PM, Noorul Islam K M wrote:
>
>> Edgar Magana <emagana at plumgrid.com> writes:
>>
>>  I found the problem:
>>> python-boto and python-cmd2 had the wrong version.
>>>
>>> I have already installed those libraries.
>>>
>>
>> Remove them, they are installed using pip (at least python-cmd2) I
>> believe.
>>
>> Thanks and Regards
>> Noorul
>>
>>
>>> Cheers,
>>>
>>> Edgar
>>>
>>> From:  Edgar Magana <emagana at plumgrid.com>
>>> Date:  Tuesday, August 6, 2013 11:33 AM
>>> To:  OpenStack List <openstack-dev at lists.**openstack.org<openstack-dev at lists.openstack.org>
>>> >
>>> Subject:  [Nova] nova-api won't start in devstack
>>>
>>> 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
>>>
>>>
>>> ______________________________**_________________
>>> OpenStack-dev mailing list
>>> OpenStack-dev at lists.openstack.**org <OpenStack-dev at lists.openstack.org>
>>> http://lists.openstack.org/**cgi-bin/mailman/listinfo/**openstack-dev<http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev>
>>>
>>
>> ______________________________**_________________
>> OpenStack-dev mailing list
>> OpenStack-dev at lists.openstack.**org <OpenStack-dev at lists.openstack.org>
>> http://lists.openstack.org/**cgi-bin/mailman/listinfo/**openstack-dev<http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev>
>>
>>
>
> --
> Sean Dague
> http://dague.net
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20130806/48e53930/attachment.html>


More information about the OpenStack-dev mailing list