Corporate Home Open Source Home
Syndicate content
Eucalyptus

Join us at engage.eucalyptus.com

No replies
SukhadaPBhingarkar
Offline
Joined: 12/29/2011

I have installed UEC-9.04, euca2ools-1.3.1.
I have installed required dependencies for euca2ools i.e. Boto, M2Crypto, Swig, Python-dev, help2man and libssl-dev as mentioned in Eucalyptus documentation: http://open.eucalyptus.com/wiki/Euca2oolsInstallationSource_v1.3

Now, I am facing another problem.

When I run a command euca-describe-availability-zones verbose, I got following error:

Traceback (most recent call last):
File "/usr/local/bin/euca-describe-availability-zones", line 39, in
from euca2ools import Euca2ool, Util, ConnectionFailed
File "/usr/local/lib/python2.6/dist-packages/euca2ools/__init__.py", line 51, in
from boto.ec2.blockdevicemapping import BlockDeviceMapping
ImportError: No module named blockdevicemapping

I am confused about location of eucarc file also.
I have followed following steps as mentioned in https://help.ubuntu.com/community/UEC/CDInstall#STEP_6:_Install_an_image...

mkdir -p ~/.euca
chmod 700 ~/.euca
cd ~/.euca
sudo euca_conf --get-credentials mycreds.zip
unzip mycreds.zip
ln -s ~/.euca/eucarc ~/.eucarc
cd -

I also tried export PATH=$PATH:/usr/local/bin under euca2ools directory.

How this eucarc file is referred by euca2ools?

Regards,
Sukhada