From 2b10b180c09568bce80d377feb48b4d404a423e7 Mon Sep 17 00:00:00 2001 From: Zdenek Sustr Date: Sat, 20 Oct 2012 08:28:56 +0200 Subject: [PATCH] Templates for testing EMI1 GridSite --- templates/emi1-nightly-gridsite-sl5-32.sh.in | 18 ++++++++++++++++++ templates/emi1-nightly-gridsite-sl5.sh.in | 15 +++++++++++++++ templates/emi1-nightly-upgrade-gridsite-sl5.sh.in | 17 +++++++++++++++++ 3 files changed, 50 insertions(+) create mode 100644 templates/emi1-nightly-gridsite-sl5-32.sh.in create mode 100644 templates/emi1-nightly-gridsite-sl5.sh.in create mode 100644 templates/emi1-nightly-upgrade-gridsite-sl5.sh.in diff --git a/templates/emi1-nightly-gridsite-sl5-32.sh.in b/templates/emi1-nightly-gridsite-sl5-32.sh.in new file mode 100644 index 0000000..e70ec92 --- /dev/null +++ b/templates/emi1-nightly-gridsite-sl5-32.sh.in @@ -0,0 +1,18 @@ +#CATEGORY=EMI1-RELEASE +#PRETEST="wget --no-check-certificate -O /tmp/test http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm && wget --no-check-certificate -O /tmp/test http://emisoft.web.cern.ch/emisoft/dist/EMI/1/sl5/i386/base/emi-release-1.0.1-1.sl5.noarch.rpm && wget --no-check-certificate -O /tmp/test @URL@" +#COMPONENT=gridsite +#SCENARIO="Clean installation" +rpm -ivh http://dl.fedoraproject.org/pub/epel/5/i386/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/i386/base/emi-release-1.0.1-1.sl5.noarch.rpm + +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 install -y --nogpgcheck emi-lb +yum install -y --nogpgcheck emi-lb-nagios-plugins + +yum install -y gridsite-apache gridsite-commands gridsite-debuginfo gridsite-devel.x86_64 gridsite-gsexec gridsite-service-clients gridsite-services gridsite-shared + diff --git a/templates/emi1-nightly-gridsite-sl5.sh.in b/templates/emi1-nightly-gridsite-sl5.sh.in new file mode 100644 index 0000000..06fb612 --- /dev/null +++ b/templates/emi1-nightly-gridsite-sl5.sh.in @@ -0,0 +1,15 @@ +#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=gridsite +#SCENARIO="Clean installation" +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 + +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 install -y gridsite-apache gridsite-commands gridsite-debuginfo gridsite-devel.x86_64 gridsite-gsexec gridsite-service-clients gridsite-services gridsite-shared + diff --git a/templates/emi1-nightly-upgrade-gridsite-sl5.sh.in b/templates/emi1-nightly-upgrade-gridsite-sl5.sh.in new file mode 100644 index 0000000..288df64 --- /dev/null +++ b/templates/emi1-nightly-upgrade-gridsite-sl5.sh.in @@ -0,0 +1,17 @@ +#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=gridsite +#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 gridsite-apache gridsite-commands gridsite-debuginfo gridsite-devel.x86_64 gridsite-gsexec gridsite-service-clients gridsite-services gridsite-shared + +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 + -- 1.8.2.3