Tests compatible libcloud package is installed.
authorPeter Amstutz <peter.amstutz@curoverse.com>
Mon, 31 Aug 2015 19:23:00 +0000 (15:23 -0400)
committerPeter Amstutz <peter.amstutz@curoverse.com>
Mon, 31 Aug 2015 19:23:00 +0000 (15:23 -0400)
jenkins/common-test-packages.sh
jenkins/deb-common-test-packages.sh
jenkins/test-packages-centos6.sh

index 52bbba0ba1951fea6ea3efb563034e0c4416249e..c9d77c8ace5dc8d0ff77bd2c4217ac26d3dd55d4 100755 (executable)
@@ -15,6 +15,11 @@ if ! python <<EOF
 import arvados
 import arvados_fuse
 print "Successly imported arvados and arvados_fuse"
+
+import libcloud.compute.types
+import libcloud.compute.providers
+libcloud.compute.providers.get_driver(libcloud.compute.types.Provider.AZURE_ARM)
+print "Successly imported compatible libcloud library"
 EOF
 then
     FAIL=1
index d781c8b80c62105e83721026758012f5bf90bdfa..f40ba7bf49eec0cdf3aa708873f1932c9be8451f 100755 (executable)
@@ -25,7 +25,9 @@ fi
 
 echo "deb file:///mnt /" >>/etc/apt/sources.list
 apt-get -qq update
-if ! apt-get -qq --assume-yes --force-yes install python-arvados-python-client python-arvados-fuse ; then
+if ! apt-get -qq --assume-yes --force-yes install \
+     python-arvados-python-client python-arvados-fuse arvados-node-manager
+then
     exit 1
 fi
 
index 580bb27ec6b044acc289b5a0906e760237e8a3ab..555b9f1058a6f442a7fbea8286144be29de435ba 100755 (executable)
@@ -40,7 +40,9 @@ EOF
 
 yum -q clean all
 yum -q update
-if ! yum -q install --assumeyes python27-python-arvados-python-client python27-python-arvados-fuse ; then
+if ! yum -q install --assumeyes \
+     python27-python-arvados-python-client python27-python-arvados-fuse arvados-node-manager
+then
     exit 1
 fi