From e6554057f406f7e2327a27565d1d6a2e6dc9815f Mon Sep 17 00:00:00 2001 From: Zdenek Sustr Date: Thu, 11 Oct 2012 16:18:44 +0200 Subject: [PATCH] Also test upgrade for EMI-1 L&B --- submit.sh | 1 + templates/emi1-nightly-upgrade-lb-sl5.sh.in | 36 +++++++++++++++++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 templates/emi1-nightly-upgrade-lb-sl5.sh.in diff --git a/submit.sh b/submit.sh index be06ae0..a6f56d9 100755 --- a/submit.sh +++ b/submit.sh @@ -36,6 +36,7 @@ fi # === L&B === submit emi_sl5-x86_64 lb1i.sl5-64.rel emi1-nightly-lb-sl5.sh +submit emi_sl5-x86_64 lb1u2.sl5-64.rel emi1-nightly-upgrade-lb-sl5.sh submit emi_sl5-i386 lb1i.sl5-32.rel emi1-nightly-lb-sl5-32.sh submit emi_sl6-x86_64:cl_minos lb1i.sl6-64.rel emi1-nightly-lb-sl6.sh diff --git a/templates/emi1-nightly-upgrade-lb-sl5.sh.in b/templates/emi1-nightly-upgrade-lb-sl5.sh.in new file mode 100644 index 0000000..5e6397d --- /dev/null +++ b/templates/emi1-nightly-upgrade-lb-sl5.sh.in @@ -0,0 +1,36 @@ +#CATEGORY=EMI1-RELEASE +#PRETEST="wget --no-check-certificate -O /tmp/test http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm && wget --no-check-certificate -O /tmp/test http://emisoft.web.cern.ch/emisoft/dist/EMI/1/sl5/x86_64/base/emi-release-1.0.0-1.sl5.noarch.rpm && wget --no-check-certificate -O /tmp/test @URL@" +#COMPONENT=lb +#SCENARIO="Minor Upgrade from Production" +rpm -ivh http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm +yum install -y yum-priorities yum-protectbase +rpm -i http://emisoft.web.cern.ch/emisoft/dist/EMI/1/sl5/x86_64/base/emi-release-1.0.0-1.sl5.noarch.rpm + +yum install -y --nogpgcheck emi-lb +yum install -y --nogpgcheck emi-lb-nagios-plugins + +cd ~/ +mkdir -m 700 yaim +cd yaim + +cat << EOF > site-info.def +MYSQL_PASSWORD=[Edited] +SITE_NAME=lbtestbed +SITE_EMAIL="[Edited]" +GLITE_LB_TYPE=both +GLITE_LB_SUPER_USERS="/C=UG/L=Tropic/O=Utopia/OU=Relaxation/CN=glite" +EOF + +/opt/glite/yaim/bin/yaim -c -s ./site-info.def -n glite-LB + +cd /etc/yum.repos.d +wget @URL@ +echo priority=44 >> etics-volatile-build-by-id-protect.repo +echo timeout=120 >> etics-volatile-build-by-id-protect.repo + +yum update -y + +cd ~/yaim + +/opt/glite/yaim/bin/yaim -c -s ./site-info.def -n glite-LB + -- 1.8.2.3