[Openstack] Class impl_kombu could not be found

Zhengguang Ou zhengguangou at gmail.com
Fri Sep 6 04:40:23 UTC 2013


Hi  Stacker

I got a problem in my Openstack ESSEX, using ubuntu12.04.
I have  downloaded nova from github, and installed virtualenv yesterday.
Now, I can see as follows:
root at ozg-PowerEdge-2950:~/nova# nova-manage service list
2013-09-06 11:15:19 DEBUG nova.utils
[req-165ab3a3-6660-4a32-9d6a-8eeeb8bd8716 None None] backend <module
'nova.db.sqlalchemy.api' from
'/usr/lib/python2.7/dist-packages/nova/db/sqlalchemy/api.pyc'> from
(pid=9531) __get_backend /usr/lib/python2.7/dist-packages/nova/utils.py:662
Binary           Host                                 Zone
Status     State Updated_At
nova-consoleauth ozg-PowerEdge-2950                   nova
enabled    XXX   2013-09-05 06:39:29
nova-scheduler   ozg-PowerEdge-2950                   nova
enabled    XXX   2013-09-05 06:39:30
nova-compute     ozg-PowerEdge-2950                   nova
enabled    XXX   2013-09-05 06:39:26
nova-network     ozg-PowerEdge-2950                   nova
enabled    XXX   2013-09-05 06:39:30
nova-cert        ozg-PowerEdge-2950                   nova
enabled    XXX   2013-09-05 06:39:30
2013-09-06 11:15:19 DEBUG nova.utils [-] Inner Exception: 'module' object
has no attribute 'impl_kombu' from (pid=9531) import_class
/usr/lib/python2.7/dist-packages/nova/utils.py:82
Command failed, please check log for more info
2013-09-06 11:15:19 CRITICAL nova [-] Class impl_kombu could not be found:
'module' object has no attribute 'impl_kombu'
2013-09-06 11:15:19 TRACE nova Traceback (most recent call last):
2013-09-06 11:15:19 TRACE nova   File "/usr/bin/nova-manage", line 1746, in
<module>
2013-09-06 11:15:19 TRACE nova     main()
2013-09-06 11:15:19 TRACE nova   File "/usr/bin/nova-manage", line 1734, in
main
2013-09-06 11:15:19 TRACE nova     rpc.cleanup()
2013-09-06 11:15:19 TRACE nova   File
"/usr/lib/python2.7/dist-packages/nova/rpc/__init__.py", line 160, in
cleanup
2013-09-06 11:15:19 TRACE nova     return _get_impl().cleanup()
2013-09-06 11:15:19 TRACE nova   File
"/usr/lib/python2.7/dist-packages/nova/rpc/__init__.py", line 201, in
_get_impl
2013-09-06 11:15:19 TRACE nova     _RPCIMPL =
utils.import_object(FLAGS.rpc_backend)
2013-09-06 11:15:19 TRACE nova   File
"/usr/lib/python2.7/dist-packages/nova/utils.py", line 92, in import_object
2013-09-06 11:15:19 TRACE nova     cls = import_class(import_str)
2013-09-06 11:15:19 TRACE nova   File
"/usr/lib/python2.7/dist-packages/nova/utils.py", line 83, in import_class
2013-09-06 11:15:19 TRACE nova     raise
exception.ClassNotFound(class_name=class_str, exception=exc)
2013-09-06 11:15:19 TRACE nova ClassNotFound: Class impl_kombu could not be
found: 'module' object has no attribute 'impl_kombu'
2013-09-06 11:15:19 TRACE nova

Using pip freeze to see kombu's version in my current python environment,
as follows, kombu's versio is 2.5.14 rather than 1.4.3 which is correct in
Essex.
root at ozg-PowerEdge-2950:~# pip freeze | grep kombu
kombu==2.5.14

Moreover, I can find two kombus in my system, kombu-1.4.3  and kombu-2.5.14
as follows:

root at ozg-PowerEdge-2950:~#locate kombu | grep grep 1.4
/usr/share/pyshared/kombu/utils/log.py
/usr/share/pyshared/kombu-1.4.3.egg-info/PKG-INFO
/usr/share/pyshared/kombu-1.4.3.egg-info/SOURCES.txt
/usr/share/pyshared/kombu-1.4.3.egg-info/dependency_links.txt
/usr/share/pyshared/kombu-1.4.3.egg-info/not-zip-safe
/usr/share/pyshared/kombu-1.4.3.egg-info/requires.txt
/usr/share/pyshared/kombu-1.4.3.egg-info/top_level.txt

root at ozg-PowerEdge-2950:/usr/lib/python2.7/dist-packages# locate kombu |
grep 2.5
/root/cinder/.venv/lib/python2.7/site-packages/kombu-2.5.13-py2.7.egg-info
/root/cinder/.venv/lib/python2.7/site-packages/kombu-2.5.13-py2.7.egg-info/PKG-INFO
/root/cinder/.venv/lib/python2.7/site-packages/kombu-2.5.13-py2.7.egg-info/SOURCES.txt
/root/cinder/.venv/lib/python2.7/site-packages/kombu-2.5.13-py2.7.egg-info/dependency_links.txt
/root/cinder/.venv/lib/python2.7/site-packages/kombu-2.5.13-py2.7.egg-info/installed-files.txt
/root/cinder/.venv/lib/python2.7/site-packages/kombu-2.5.13-py2.7.egg-info/not-zip-safe
/root/cinder/.venv/lib/python2.7/site-packages/kombu-2.5.13-py2.7.egg-info/requires.txt
/root/cinder/.venv/lib/python2.7/site-packages/kombu-2.5.13-py2.7.egg-info/top_level.txt
/root/neutron/.venv/lib/python2.7/site-packages/kombu-2.5.14-py2.7.egg-info
/root/neutron/.venv/lib/python2.7/site-packages/kombu-2.5.14-py2.7.egg-info/PKG-INFO
/root/neutron/.venv/lib/python2.7/site-packages/kombu-2.5.14-py2.7.egg-info/SOURCES.txt
/root/neutron/.venv/lib/python2.7/site-packages/kombu-2.5.14-py2.7.egg-info/dependency_links.txt
/root/neutron/.venv/lib/python2.7/site-packages/kombu-2.5.14-py2.7.egg-info/installed-files.txt
/root/neutron/.venv/lib/python2.7/site-packages/kombu-2.5.14-py2.7.egg-info/not-zip-safe
/root/neutron/.venv/lib/python2.7/site-packages/kombu-2.5.14-py2.7.egg-info/requires.txt
/root/neutron/.venv/lib/python2.7/site-packages/kombu-2.5.14-py2.7.egg-info/top_level.txt
/root/nova/.venv/lib/python2.7/site-packages/kombu-2.5.14-py2.7.egg-info
/root/nova/.venv/lib/python2.7/site-packages/kombu-2.5.14-py2.7.egg-info/PKG-INFO
/root/nova/.venv/lib/python2.7/site-packages/kombu-2.5.14-py2.7.egg-info/SOURCES.txt
/root/nova/.venv/lib/python2.7/site-packages/kombu-2.5.14-py2.7.egg-info/dependency_links.txt
/root/nova/.venv/lib/python2.7/site-packages/kombu-2.5.14-py2.7.egg-info/installed-files.txt
/root/nova/.venv/lib/python2.7/site-packages/kombu-2.5.14-py2.7.egg-info/not-zip-safe
/root/nova/.venv/lib/python2.7/site-packages/kombu-2.5.14-py2.7.egg-info/requires.txt
/root/nova/.venv/lib/python2.7/site-packages/kombu-2.5.14-py2.7.egg-info/top_level.txt
/usr/local/lib/python2.7/dist-packages/kombu-2.5.14-py2.7.egg-info
/usr/local/lib/python2.7/dist-packages/kombu-2.5.14-py2.7.egg-info/PKG-INFO
/usr/local/lib/python2.7/dist-packages/kombu-2.5.14-py2.7.egg-info/SOURCES.txt
/usr/local/lib/python2.7/dist-packages/kombu-2.5.14-py2.7.egg-info/dependency_links.txt
/usr/local/lib/python2.7/dist-packages/kombu-2.5.14-py2.7.egg-info/installed-files.txt
/usr/local/lib/python2.7/dist-packages/kombu-2.5.14-py2.7.egg-info/not-zip-safe
/usr/local/lib/python2.7/dist-packages/kombu-2.5.14-py2.7.egg-info/requires.txt
/usr/local/lib/python2.7/dist-packages/kombu-2.5.14-py2.7.egg-info/top_level.txt

I thank it is will resolve my problem that switch kombu-2.5.14 to
kombu-1.4.3, but I have no idea how to switch it.

Looking for any help.
Regards.
zhengguang
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20130906/42606ff3/attachment.html>


More information about the Openstack mailing list