Fix installation dependency and authentication issue for fuel plugin
[yardstick.git] / fuel-plugin / deployment_scripts / install.sh
index 84ef96c..18f4fc2 100755 (executable)
@@ -8,7 +8,11 @@ VAR_HOME=/var/lib/yardstick
 rm -rf $BIN_HOME; mkdir -p $BIN_HOME
 rm -rf $VAR_HOME; mkdir -p $VAR_HOME
 
-sudo apt-get install -y python-dev python-pip libffi-dev libssl-dev libxml2-dev libxslt1-dev
+apt-get install -y python-dev python-pip libffi-dev libssl-dev libxml2-dev libxslt1-dev
+
+#apt-get install python-virtualenv cannot work
+#use pip to work around the issue
+
 pip install virtualenv
 
 # create python virtual env
@@ -21,6 +25,9 @@ easy_install -U setuptools
 
 cd $BIN_HOME
 
-curl http://$HOST:8080/plugins/fuel-plugin-yardstick-0.9/repositories/ubuntu/yardstick.tar.gz | tar xzvf -
+curl http://$HOST:8080/plugins/fuel-plugin-yardstick-1.0/repositories/ubuntu/yardstick.tar.gz | tar xzvf -
+
+# install dependency
+pip install -r requirements.txt
 
-python setup.py develop
+python setup.py install