move urllib3 and httplib2 upgrades to happen after devstack is done 65/40065/1
authorJamo Luhrsen <jluhrsen@redhat.com>
Wed, 8 Jun 2016 18:05:12 +0000 (11:05 -0700)
committerJamo Luhrsen <jluhrsen@redhat.com>
Wed, 8 Jun 2016 18:05:12 +0000 (11:05 -0700)
Change-Id: I15e3629f2acb5b120792003ba5262000686d834a
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
jjb/integration/include-raw-integration-deploy-openstack-run-test.sh

index 99a9140d905645fd6c7d324601124094e7acd83e..7d06c0bfe5cf90d864524c07c48f4c090ad0d4ea 100644 (file)
@@ -313,11 +313,6 @@ if [ "${ENABLE_HAPROXY_FOR_NEUTRON}" == "yes" ]; then
  configure_haproxy_for_neutron_requests
 fi
 
-# upgrading pip, urllib3 and httplib2 so that tempest tests can be run on ${OPENSTACK_CONTROL_NODE_IP}
-ssh ${OPENSTACK_CONTROL_NODE_IP} "sudo pip install --upgrade pip"
-ssh ${OPENSTACK_CONTROL_NODE_IP} "sudo pip install urllib3 --upgrade"
-ssh ${OPENSTACK_CONTROL_NODE_IP} "sudo pip install httplib2 --upgrade"
-
 os_node_list=()
 echo "Stack the Control Node"
 scp ${WORKSPACE}/get_devstack.sh ${OPENSTACK_CONTROL_NODE_IP}:/tmp
@@ -406,6 +401,13 @@ do
     ssh "${!OSIP}" "sudo systemctl stop firewalld; sudo systemctl stop iptables"
 done
 
+# upgrading pip, urllib3 and httplib2 so that tempest tests can be run on ${OPENSTACK_CONTROL_NODE_IP}
+# this needs to happen after devstack runs because it seems devstack is pulling in specific versions
+# of these libs that are not working for tempest.
+ssh ${OPENSTACK_CONTROL_NODE_IP} "sudo pip install --upgrade pip"
+ssh ${OPENSTACK_CONTROL_NODE_IP} "sudo pip install urllib3 --upgrade"
+ssh ${OPENSTACK_CONTROL_NODE_IP} "sudo pip install httplib2 --upgrade"
+
 echo "Locating test plan to use..."
 testplan_filepath="${WORKSPACE}/test/csit/testplans/${STREAMTESTPLAN}"
 if [ ! -f "${testplan_filepath}" ]; then