Join us at engage.eucalyptus.com
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