Hi!, I assume since some time now that has to do with python's library module location at Ubuntu in the openstack controller node…. in the version I'm running mainly… but…. anyone has ever suffered it? how did you solve?… I mean for avoiding doing something by hand if it's fixed with some update, package or don't know… in an easy way without modifying aspects by hand…. I think this should be pretty common…..
thanks!!! El 05/10/2012, a las 11:43, Egoitz Aurrekoetxea Aurre <ego...@ramattack.net> escribió: > Good morning, > > I'm able to create virtual machines on xcp through Xenapi but I'm having this > problem creating volumes : > > 2012-10-05 09:33:34 DEBUG nova.utils [-] Inner Exception: No module named > "nova.volume.xensm from (pid=625) import_class > /usr/lib/python2.7/dist-packages/nova/utils.py:78 > 2012-10-05 09:33:35 CRITICAL nova [-] Class XenSMDriver" could not be found: > No module named "nova.volume.xensm > 2012-10-05 09:33:35 TRACE nova Traceback (most recent call last): > 2012-10-05 09:33:35 TRACE nova File "/usr/bin/nova-volume", line 47, in > <module> > 2012-10-05 09:33:35 TRACE nova server = > service.Service.create(binary='nova-volume') > 2012-10-05 09:33:35 TRACE nova File > "/usr/lib/python2.7/dist-packages/nova/service.py", line 241, in create > 2012-10-05 09:33:35 TRACE nova report_interval, periodic_interval) > 2012-10-05 09:33:35 TRACE nova File > "/usr/lib/python2.7/dist-packages/nova/service.py", line 150, in __init__ > 2012-10-05 09:33:35 TRACE nova self.manager = > manager_class(host=self.host, *args, **kwargs) > 2012-10-05 09:33:35 TRACE nova File > "/usr/lib/python2.7/dist-packages/nova/volume/manager.py", line 79, in > __init__ > 2012-10-05 09:33:35 TRACE nova self.driver = > utils.import_object(volume_driver) > 2012-10-05 09:33:35 TRACE nova File > "/usr/lib/python2.7/dist-packages/nova/utils.py", line 88, in import_object > 2012-10-05 09:33:35 TRACE nova cls = import_class(import_str) > 2012-10-05 09:33:35 TRACE nova File > "/usr/lib/python2.7/dist-packages/nova/utils.py", line 79, in import_class > 2012-10-05 09:33:35 TRACE nova raise > exception.ClassNotFound(class_name=class_str, exception=exc) > 2012-10-05 09:33:35 TRACE nova ClassNotFound: Class XenSMDriver" could not be > found: No module named "nova.volume.xensm > > I'm running Ubuntu in the Openstack controller, which actually is the only > machine with all the roles… it's a vm inside an xcp 1.5 in a testing > environment. I have installed these relative packages : > > root@openstack-controller:~# dpkg -l | grep -i xenapi > ii python-xenapi 1.3.2-5ubuntu0.1 > Xen Cloud Platform - XenAPI Python libraries > root@openstack-controller:~# dpkg -l | grep -i xen > ii libxenstore3.0 4.1.2-2ubuntu2.2 > Xenstore communications library for Xen > ii python-xenapi 1.3.2-5ubuntu0.1 > Xen Cloud Platform - XenAPI Python libraries > root@openstack-controller:~# dpkg -l | grep -i openstack > ii glance 2012.1.3+stable~20120821-120fcf-0ubuntu1 > OpenStack Image Registry and Delivery Service - Daemons > ii glance-api 2012.1.3+stable~20120821-120fcf-0ubuntu1 > OpenStack Image Registry and Delivery Service - API > ii glance-client 2012.1.3+stable~20120821-120fcf-0ubuntu1 > OpenStack Image Registry and Delivery Service - Registry > ii glance-common 2012.1.3+stable~20120821-120fcf-0ubuntu1 > OpenStack Image Registry and Delivery Service - Common > ii glance-registry 2012.1.3+stable~20120821-120fcf-0ubuntu1 > OpenStack Image Registry and Delivery Service - Registry > ii keystone > 2012.1+stable~20120824-a16a0ab9-0ubuntu2.2 OpenStack identity service - > Daemons > ii nova-ajax-console-proxy > 2012.1.3+stable-20120827-4d2a4afe-0ubuntu1 OpenStack Compute - AJAX console > proxy - transitional package > ii nova-api > 2012.1.3+stable-20120827-4d2a4afe-0ubuntu1 OpenStack Compute - API frontend > ii nova-cert > 2012.1.3+stable-20120827-4d2a4afe-0ubuntu1 OpenStack Compute - certificate > management > ii nova-common > 2012.1.3+stable-20120827-4d2a4afe-0ubuntu1 OpenStack Compute - common files > ii nova-compute > 2012.1.3+stable-20120827-4d2a4afe-0ubuntu1 OpenStack Compute - compute node > ii nova-compute-kvm > 2012.1.3+stable-20120827-4d2a4afe-0ubuntu1 OpenStack Compute - compute node > (KVM) > ii nova-consoleauth > 2012.1.3+stable-20120827-4d2a4afe-0ubuntu1 OpenStack Compute - Console > Authenticator > ii nova-doc > 2012.1.3+stable-20120827-4d2a4afe-0ubuntu1 OpenStack Compute - documentation > ii nova-network > 2012.1.3+stable-20120827-4d2a4afe-0ubuntu1 OpenStack Compute - Network manager > ii nova-scheduler > 2012.1.3+stable-20120827-4d2a4afe-0ubuntu1 OpenStack Compute - virtual > machine scheduler > ii nova-vncproxy > 2012.1.3+stable-20120827-4d2a4afe-0ubuntu1 OpenStack Compute - VNC proxy > ii nova-volume > 2012.1.3+stable-20120827-4d2a4afe-0ubuntu1 OpenStack Compute - storage > ii openstack-dashboard > 2012.1.3+stable~20120815-691dd2-0ubuntu1.1 django web interface to Openstack > ii openstack-dashboard-ubuntu-theme > 2012.1.3+stable~20120815-691dd2-0ubuntu1.1 Ubuntu theme for the Openstack > dashboard > ii python-django-horizon > 2012.1.3+stable~20120815-691dd2-0ubuntu1.1 Django module providing web based > interaction with OpenStack > ii python-glance 2012.1.3+stable~20120821-120fcf-0ubuntu1 > OpenStack Image Registry and Delivery Service - Python library > ii python-keystone > 2012.1+stable~20120824-a16a0ab9-0ubuntu2.2 OpenStack identity service - > Python library > ii python-keystoneclient 2012.1-0ubuntu1 > Client libary for Openstack Keystone API > ii python-nova > 2012.1.3+stable-20120827-4d2a4afe-0ubuntu1 OpenStack Compute Python libraries > ii python-novaclient 2012.1-0ubuntu1 > client library for OpenStack Compute API > root@openstack-controller:~# > > > root@openstack-controller:~# cat /etc/issue > Ubuntu 12.04.1 LTS \n \l > > root@openstack-controller:~# uname -ar > Linux openstack-controller 3.2.0-31-generic #50-Ubuntu SMP Fri Sep 7 16:16:45 > UTC 2012 x86_64 x86_64 x86_64 GNU/Linux > > > > Hope you could help me… I'm not being able to fix this. > > Best regards, > > > _______________________________________________ > Mailing list: https://launchpad.net/~openstack > Post to : openstack@lists.launchpad.net > Unsubscribe : https://launchpad.net/~openstack > More help : https://help.launchpad.net/ListHelp _______________________________________________ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp