New template for EMI-2 sl6/32 GridSite update
authorZdenek Sustr <sustr@skirit.ics.muni.cz>
Tue, 30 Oct 2012 16:57:53 +0000 (17:57 +0100)
committerZdenek Sustr <sustr@skirit.ics.muni.cz>
Tue, 30 Oct 2012 16:57:53 +0000 (17:57 +0100)
New VOMS server in templates

templates/emi2-nightly-upgrade-minor-gridsite-sl6-32.sh.in [new file with mode: 0644]

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 (file)
index 0000000..3fc4854
--- /dev/null
@@ -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