Certification report patch 3968
Author(s): Dennis van Dok, <dennisvd@nikhef.nl>
Patch:
https://savannah.cern.ch/patch/index.php?3968
Outcome:
Certified
Upgrade from production
* Installed a clean
CentOS 5, x86_64 virtual machine (put.nikhef.nl) including the host certificate.
# wget http://glitesoft.cern.ch/EGEE/gLite/R3.2/glite-GENERIC/sl5/x86_64/RPMS.release/gridsite-shared-1.5.10-1.sl5.x86_64.rpm
--2010-04-13 10:18:49-- http://glitesoft.cern.ch/EGEE/gLite/R3.2/glite-GENERIC/sl5/x86_64/RPMS.release/gridsite-shared-1.5.10-1.sl5.x86_64.rpm
Resolving glitesoft.cern.ch... 137.138.246.63, 137.138.128.178, 137.138.45.91
Connecting to glitesoft.cern.ch|137.138.246.63|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 526159 (514K) [application/x-rpm]
Saving to: `gridsite-shared-1.5.10-1.sl5.x86_64.rpm'
100%[==========================================================>] 526,159 2.16M/s in 0.2s
2010-04-13 10:18:49 (2.16 MB/s) - `gridsite-shared-1.5.10-1.sl5.x86_64.rpm' saved [526159/526159]
[root@put yum.repos.d]# wget http://glitesoft.cern.ch/EGEE/gLite/R3.2/glite-GENERIC/sl5/x86_64/RPMS.release/gridsite-apache-1.5.10-1.sl5.x86_64.rpm
--2010-04-13 10:18:53-- http://glitesoft.cern.ch/EGEE/gLite/R3.2/glite-GENERIC/sl5/x86_64/RPMS.release/gridsite-apache-1.5.10-1.sl5.x86_64.rpm
Resolving glitesoft.cern.ch... 137.138.128.178, 137.138.45.91, 137.138.246.63
Connecting to glitesoft.cern.ch|137.138.128.178|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 105663 (103K) [application/x-rpm]
Saving to: `gridsite-apache-1.5.10-1.sl5.x86_64.rpm'
100%[==========================================================>] 105,663 --.-K/s in 0.1s
2010-04-13 10:18:54 (854 KB/s) - `gridsite-apache-1.5.10-1.sl5.x86_64.rpm' saved [105663/105663]
yum install gridsite-apache-1.5.10-1.sl5.x86_64.rpm gridsite-shared-1.5.10-1.sl5.x86_64.rpm
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Setting up Install Process
Examining gridsite-apache-1.5.10-1.sl5.x86_64.rpm: gridsite-apache-1.5.10-1.sl5.x86_64
Marking gridsite-apache-1.5.10-1.sl5.x86_64.rpm to be installed
Examining gridsite-shared-1.5.10-1.sl5.x86_64.rpm: gridsite-shared-1.5.10-1.sl5.x86_64
Marking gridsite-shared-1.5.10-1.sl5.x86_64.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package gridsite-apache.x86_64 0:1.5.10-1.sl5 set to be updated
--> Processing Dependency: libcurl.so.3()(64bit) for package: gridsite-apache
--> Processing Dependency: libidn.so.11()(64bit) for package: gridsite-apache
---> Package gridsite-shared.x86_64 0:1.5.10-1.sl5 set to be updated
--> Running transaction check
---> Package curl.x86_64 0:7.15.5-2.1.el5_3.5 set to be updated
---> Package libidn.x86_64 0:0.6.5-1.1 set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
====================================================================================================
Package Arch Version Repository Size
====================================================================================================
Installing:
gridsite-apache x86_64 1.5.10-1.sl5 /gridsite-apache-1.5.10-1.sl5.x86_64 258 k
gridsite-shared x86_64 1.5.10-1.sl5 /gridsite-shared-1.5.10-1.sl5.x86_64 1.4 M
Installing for dependencies:
curl x86_64 7.15.5-2.1.el5_3.5 base 229 k
libidn x86_64 0.6.5-1.1 base 195 k
- Installed the lcg-CA distribution
- Set up the httpd configuration from the example in the gridsite RPM
cp /opt/glite/share/doc/gridsite-1.5/httpd-webserver.conf httpd.conf
Some editing was necessary, such as setting the module paths (lib -> lib64),
ServerName and Pidfile.
====================================================================================================
Package Arch Version Repository Size
====================================================================================================
Installing:
mod_ssl x86_64 1:2.2.3-31.el5.centos.4 updates 90 k
Installing for dependencies:
distcache x86_64 1.4.5-14.1 base 121 k
Updating for dependencies:
openssl i686 0.9.8e-12.el5_4.6 updates 1.4 M
openssl x86_64 0.9.8e-12.el5_4.6 updates 1.4 M
export LD_LIBRARY_PATH=/opt/glite/lib64:$LD_LIBRARY_PATH
/etc/init.d/httpd start
Starting httpd: [ OK ]
Test report
- Upgraded the gridsite RPMS to those in the patch.
# rpm -U http://etics-repository.cern.ch:8080/repository/download/registered/org.glite/org.gridsite.core/1.5.10.5/sl5_x86_64_gcc412/gridsite-apache-1.5.10.5-1.sl5.x86_64.rpm
# rpm -U http://etics-repository.cern.ch:8080/repository/download/registered/org.glite/org.gridsite.core/1.5.10.5/sl5_x86_64_gcc412/gridsite-shared-1.5.10.5-1.sl5.x86_64.rpm
# /etc/init.d/httpd restart
Stopping httpd: [ OK ]
Starting httpd: [ OK ]
- A simple interaction on https://put.nikhef.nl/
was tested and the correct working of gridsite was verified by inspecting the logs.
--
DVanDok - 13-Apr-2010
Topic revision: r1 - 2010-04-13
- unknown