#!/bin/bash if ! python --version |& grep "Python 2.7" >/dev/null ; then # Re-execute in the software collections Python 2.7 environment. exec scl enable python27 $0 else yum -q clean all yum -q -y update if ! yum -q install --assumeyes \ python27-python-arvados-python-client python27-python-arvados-fuse arvados-node-manager then exit 1 fi mkdir -p /tmp/opts cd /tmp/opts for r in /arvados/packages/centos6/python27-python-*x86_64.rpm ; do rpm2cpio $r | cpio -idm done for so in $(find . -name "*.so") ; do echo echo "== Packages dependencies for $so ==" ldd $so | awk '($3 ~ /^\//){print $3}' | sort -u | xargs rpm -qf | sort -u done exec /jenkins/common-test-packages.sh fi