From 5ce175c9960ab421dab62e28e29883f4209f17f6 Mon Sep 17 00:00:00 2001 From: Zdenek Sustr Date: Tue, 30 Oct 2012 17:57:53 +0100 Subject: [PATCH] New template for EMI-2 sl6/32 GridSite update New VOMS server in templates --- ...mi2-nightly-upgrade-minor-gridsite-sl6-32.sh.in | 26 ++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 templates/emi2-nightly-upgrade-minor-gridsite-sl6-32.sh.in diff --git a/templates/emi2-nightly-upgrade-minor-gridsite-sl6-32.sh.in b/templates/emi2-nightly-upgrade-minor-gridsite-sl6-32.sh.in new file mode 100644 index 0000000..3fc4854 --- /dev/null +++ b/templates/emi2-nightly-upgrade-minor-gridsite-sl6-32.sh.in @@ -0,0 +1,26 @@ +#CATEGORY=EMI2-RELEASE +#PRETEST="wget --no-check-certificate -O /tmp/test http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-7.noarch.rpm && wget --no-check-certificate -O /tmp/test http://emisoft.web.cern.ch/emisoft/dist/EMI/2/sl6/x86_64/base/emi-release-2.0.0-1.sl6.noarch.rpm && wget --no-check-certificate -O /tmp/test @URL@" +#COMPONENT=gridsite +#SCENARIO="Clean installation" +rpm -ivh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-7.noarch.rpm +yum install -y yum-priorities yum-protectbase + +# TODO: i386 not in prod yet +rpm -ivh http://emisoft.web.cern.ch/emisoft/dist/EMI/testing/2/sl6/i386/base/emi-release-2.0.0-1.sl6.noarch.rpm + +yum install --nogpgcheck -y gridsite gridsite-commands gridsite-debuginfo gridsite-devel gridsite-gsexec gridsite-service-clients gridsite-services + +cd /etc/yum.repos.d +wget @URL@ +echo priority=39 >> etics-volatile-build-by-id-protect.repo +echo timeout=120 >> etics-volatile-build-by-id-protect.repo +cd + +yum --nogpgcheck -y update + +# +# example how to use external VOMS server tests +# (deployed localy by default) +# +mkdir /etc/vomses +echo '"vo.org" "emicert-voms.civ.zcu.cz" "15000" "/DC=org/DC=terena/DC=tcs/C=CZ/O=University of West Bohemia/CN=emicert-voms.civ.zcu.cz" "vo.org"' > /etc/vomses/emicert-voms.civ.zcu.cz -- 1.8.2.3