Call openstack directly
[releng/builder.git] / jjb / integration / include-raw-integration-install-robotframework.sh
index be6b965f39f1448609f9f426df605be26cfa5a94..ddef09f5122fc4a74b53d42325a499a1720efb58 100644 (file)
@@ -10,7 +10,7 @@
 # http://www.eclipse.org/legal/epl-v10.html
 ##############################################################################
 
-ROBOT_VENV=$(mktemp -d --suffix=robot_venv)
+ROBOT_VENV="/tmp/v/robot"
 echo ROBOT_VENV="${ROBOT_VENV}" >> "${WORKSPACE}/env.properties"
 
 # The --system-site-packages parameter allows us to pick up system level
@@ -27,6 +27,7 @@ pip install --upgrade pip
 
 pip install --upgrade docker-py importlib requests scapy netifaces netaddr ipaddr pyhocon
 pip install --upgrade robotframework-httplibrary \
+    requests==2.15.1 \
     robotframework-requests \
     robotframework-sshlibrary \
     robotframework-selenium2library \
@@ -39,10 +40,10 @@ pip install --upgrade jsonpath-rw
 pip install --upgrade elasticsearch elasticsearch-dsl
 
 # Module for pyangbind used by lispflowmapping project
-pip install pyangbind
+pip install --upgrade pyangbind
 
 # Module for iso8601 datetime format
-pip install isodate
+pip install --upgrade isodate
 
 # Modules for tornado and jsonpointer used by client libraries of IoTDM project
 # Note: Could be removed when client running on tools VM is used instead
@@ -53,7 +54,7 @@ pip install --upgrade tornado jsonpointer
 pip install --upgrade jmespath
 
 # Module for backup-restore support library
-pip install jsonpatch
+pip install --upgrade jsonpatch
 
 # Print installed versions.
 pip freeze