From b4cd9c868764e2f81402cab4ac2fbbe2b70dc1b2 Mon Sep 17 00:00:00 2001 From: "James E. Blair" Date: Mon, 15 Sep 2014 14:34:12 -0700 Subject: [PATCH] Remove test.sh It was only used by the old apply jobs. Once we stop using them, we don't need it anymore. Change-Id: Ifd8b6b85d6960765bd42633392503a82c53a70b6 --- test.sh | 50 -------------------------------------------------- 1 file changed, 50 deletions(-) delete mode 100755 test.sh diff --git a/test.sh b/test.sh deleted file mode 100755 index 72ffa3db14..0000000000 --- a/test.sh +++ /dev/null @@ -1,50 +0,0 @@ -#!/bin/bash -ex - -ROOT=$(readlink -fn $(dirname $0)) -MODULE_PATH="${ROOT}/modules:/etc/puppet/modules" - -sudo rm -fr /etc/puppet/modules -sudo mkdir -p /etc/puppet/modules - -if [[ ! -d applytest ]] ; then - mkdir applytest -fi - -csplit -sf applytest/puppetapplytest manifests/site.pp '/^$/' {*} -sed -i -e 's/^[^][:space:]$]/#&/g' applytest/puppetapplytest* -sed -i -e 's@hiera(.\([^.]*\).,\([^)]*\))@\2@' applytest/puppetapplytest* -mv applytest/*00 applytest/head # These are the top-level variables defined in site.pp - -if [[ `lsb_release -i -s` == 'CentOS' ]]; then - if [[ `lsb_release -r -s` =~ '6' ]]; then - CODENAME='centos6' - fi -elif [[ `lsb_release -i -s` == 'Ubuntu' ]]; then - CODENAME=`lsb_release -c -s` -fi - -FOUND=0 -for f in `find applytest -name 'puppetapplytest*' -print` ; do - if grep -q "Node-OS: $CODENAME" $f; then - cat applytest/head $f > $f.final - FOUND=1 - fi -done - -if [[ $FOUND == "0" ]]; then - echo "No hosts found for node type $CODENAME" - exit 1 -fi - -grep -v 127.0.1.1 /etc/hosts >/tmp/hosts -HOST=`echo $HOSTNAME |awk -F. '{ print $1 }'` -echo "127.0.1.1 $HOST.openstack.org $HOST" >> /tmp/hosts -sudo mv /tmp/hosts /etc/hosts - -sudo mkdir -p /var/run/puppet -sudo bash -x ./install_modules.sh -echo "Running apply test on these hosts:" -find applytest -name 'puppetapplytest*.final' -print0 -find applytest -name 'puppetapplytest*.final' -print0 | \ - xargs -0 -P $(nproc) -n 1 -I filearg \ - sudo puppet apply --modulepath=${MODULE_PATH} --noop --verbose --debug filearg > /dev/null