From: Zdenek Sustr Date: Tue, 30 Oct 2012 16:57:53 +0000 (+0100) Subject: New template for EMI-2 sl6/32 GridSite update X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=5ce175c9960ab421dab62e28e29883f4209f17f6;p=release-scripts.git New template for EMI-2 sl6/32 GridSite update New VOMS server in templates --- 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