From: Vratko Polak Date: Fri, 16 Oct 2015 17:35:32 +0000 (+0200) Subject: CSIT: Upgrade pip and install jsonpath with proper pip options X-Git-Tag: release/beryllium~451 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F99%2F28499%2F7;p=releng%2Fbuilder.git CSIT: Upgrade pip and install jsonpath with proper pip options AAA idmlite suite relies on jsonpath Python module. Without --allow-unverified and --allow-external, all CSIT end up with red dot. The default pip version does not support --allow-unverified. Change-Id: Id6eb799865773d13c3a784345cd4e5ba42e03197 Signed-off-by: Vratko Polak --- diff --git a/jjb/integration/include-raw-integration-install-robotframework.sh b/jjb/integration/include-raw-integration-install-robotframework.sh index 5239832e4..78cae49c5 100644 --- a/jjb/integration/include-raw-integration-install-robotframework.sh +++ b/jjb/integration/include-raw-integration-install-robotframework.sh @@ -15,7 +15,11 @@ echo ROBOT_VENV=${ROBOT_VENV} >> ${WORKSPACE}/env.properties virtualenv ${ROBOT_VENV} source ${ROBOT_VENV}/bin/activate -pip install -q docker-py importlib requests scapy netifaces netaddr ipaddr jsonpath +pip install -q --upgrade pip +pip --version +pip install -q docker-py importlib requests scapy netifaces netaddr ipaddr pip install -q robotframework{,-{httplibrary,requests,sshlibrary}} +# jsonpath is needed by current AAA idmlite suite +pip install -q --allow-external jsonpath --allow-unverified jsonpath jsonpath # vim: sw=4 ts=4 sts=4 et ft=sh :