*********************************
EMI Test Report Template
*********************************
- Product: ARGUS
- Release Task: https://savannah.cern.ch/task/?21931
- ETICS Subsystem Configuration Name: emi-argus_R_1_4_0_1_EMI
- EMI Major Release: EMI-1
- Platform: SL5/x86_64
- Author: Joël Casutt
- Date: 7-September-2011
- Test Report Template : v. 3.0
*************
Summary
*************
1. Deployment tests:
1.1. Clean Installation - PASS
1.2. Upgrade Installation - PASS
2. Static Code Analysis - NA
3. Unit Tests Execution - YES
4. System tests:
4.1. Functionality tests - PASS
4.2. Regression tests - PASS
4.3. Standard Conformance tests - NA
4.4. Performance tests - YES
4.5. Scalability tests - NA
REMARKS:
*************************** Detailed Testing Report ***************************************
1. Deployment log
************************
1.1. Clean Installation
-----------------------------
- YUM Testing Repo file contents:
********************************************************************
[core]
name=name=SL 5 base
baseurl=http://linuxsoft.cern.ch/scientific/5x/$basearch/SL
http://ftp.scientificlinux.org/linux/scientific/5x/$basearch/SL
http://ftp1.scientificlinux.org/linux/scientific/5x/$basearch/SL
http://ftp2.scientificlinux.org/linux/scientific/5x/$basearch/SL
protect=0
[extras]
name=epel
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-5&arch=$basearch
protect=0
[EGI-trustanchors]
name=EGI-trustanchors
baseurl=http://repository.egi.eu/sw/production/cas/1/current/
gpgkey=http://repository.egi.eu/sw/production/cas/1/GPG-KEY-EUGridPMA-RPM-3
gpgcheck=1
enabled=1
[Oracle]
name=Oracle Repository (not for distribution)
baseurl=http://eticssoft.web.cern.ch/eticssoft/repository/externals/oracle-instantclient/10.2.0.4/repo/sl5/$basearch
protect=1
enabled=1
priority=45
[EMI-1-testing-base]
name=EMI 1 Testing Base Repository
baseurl=http://emisoft.web.cern.ch/emisoft/dist/EMI/testing/1/sl5/$basearch/base
priority=45
protect=1
enabled=1
[EMI-1-testing-updates]
name=EMI 1 Testing Updates Repository
baseurl=http://emisoft.web.cern.ch/emisoft/dist/EMI/testing/1/sl5/$basearch/updates
priority=45
protect=1
enabled=1
[EMI-1-testing-third-party]
name=EMI 1 Testing Third-Party Repository
baseurl=http://emisoft.web.cern.ch/emisoft/dist/EMI/testing/1/sl5/$basearch/third-party
protect=1
enabled=1
priority=45
********************************************************************
- YUM Install command:
yum clean all
yum makecache
yum update
yum install ca-policy-egi-core
yum install fetch-crl
service fetch-crl-cron start
yum install emi-argus
- YUM log:
********************************************************************
[root@thalia yum.repos.d]# yum install emi-argus
Loaded plugins: kernel-module
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package emi-argus.x86_64 0:1.4.0-1.sl5 set to be updated
--> Processing Dependency: emi-version for package: emi-argus
--> Processing Dependency: argus-pepcli for package: emi-argus
--> Processing Dependency: argus-pap for package: emi-argus
--> Processing Dependency: argus-pdp for package: emi-argus
--> Processing Dependency: yaim-argus_server for package: emi-argus
--> Processing Dependency: argus-pep-server for package: emi-argus
--> Running transaction check
---> Package argus-pap.noarch 0:1.4.0-1.sl5 set to be updated
--> Processing Dependency: emi-trustmanager for package: argus-pap
--> Processing Dependency: vomsjapi for package: argus-pap
--> Processing Dependency: emi-trustmanager-axis for package: argus-pap
---> Package argus-pdp.noarch 0:1.4.0-1.sl5 set to be updated
--> Processing Dependency: argus-pdp-pep-common for package: argus-pdp
---> Package argus-pep-server.noarch 0:1.4.0-1.sl5 set to be updated
--> Processing Dependency: argus-pep-common for package: argus-pep-server
---> Package argus-pepcli.x86_64 0:2.0.0-1.sl5 set to be updated
--> Processing Dependency: argus-pep-api-c for package: argus-pepcli
--> Processing Dependency: libargus-pep.so.2()(64bit) for package: argus-pepcli
---> Package emi-version.x86_64 0:1.0.1-1.sl5 set to be updated
---> Package yaim-argus_server.noarch 0:1.4.0-1.sl5 set to be updated
--> Processing Dependency: glite-yaim-core for package: yaim-argus_server
--> Running transaction check
---> Package argus-pdp-pep-common.noarch 0:1.2.2-1.sl5 set to be updated
--> Processing Dependency: bouncycastle for package: argus-pdp-pep-common
---> Package argus-pep-api-c.x86_64 0:2.0.2-1.sl5 set to be updated
---> Package argus-pep-common.noarch 0:2.1.1-1.sl5 set to be updated
---> Package emi-trustmanager.noarch 0:3.0.5-1.sl5 set to be updated
---> Package emi-trustmanager-axis.noarch 0:1.0.1-1.sl5 set to be updated
--> Processing Dependency: axis for package: emi-trustmanager-axis
---> Package glite-yaim-core.noarch 0:5.0.2-1.sl5 set to be updated
---> Package vomsjapi.noarch 0:2.0.6-1.sl5 set to be updated
--> Processing Dependency: jakarta-commons-cli for package: vomsjapi
--> Processing Dependency: log4j for package: vomsjapi
--> Processing Dependency: jakarta-commons-lang for package: vomsjapi
--> Running transaction check
---> Package axis.x86_64 0:1.2.1-2jpp.6 set to be updated
--> Processing Dependency: jakarta-commons-discovery for package: axis
--> Processing Dependency: javamail for package: axis
--> Processing Dependency: jakarta-commons-logging for package: axis
--> Processing Dependency: jaf for package: axis
--> Processing Dependency: jakarta-commons-httpclient for package: axis
--> Processing Dependency: wsdl4j for package: axis
---> Package bouncycastle.x86_64 0:1.45-6.el5 set to be updated
--> Processing Dependency: java >= 1:1.6 for package: bouncycastle
---> Package jakarta-commons-cli.x86_64 0:1.0-6jpp_10.el5 set to be updated
---> Package jakarta-commons-lang.x86_64 0:2.1-5jpp.1 set to be updated
---> Package log4j.x86_64 0:1.2.13-3jpp.2 set to be updated
--> Processing Dependency: xml-commons-apis for package: log4j
--> Running transaction check
---> Package classpathx-jaf.x86_64 0:1.0-9jpp.1 set to be updated
---> Package classpathx-mail.x86_64 0:1.1.1-4jpp.2 set to be updated
---> Package jakarta-commons-discovery.x86_64 1:0.3-4jpp.1 set to be updated
---> Package jakarta-commons-httpclient.x86_64 1:3.0-7jpp.1 set to be updated
---> Package jakarta-commons-logging.x86_64 0:1.0.4-6jpp.1 set to be updated
---> Package java-1.6.0-openjdk.x86_64 1:1.6.0.0-1.22.1.9.8.el5_6 set to be updated
--> Processing Dependency: tzdata-java for package: java-1.6.0-openjdk
--> Processing Dependency: libgif.so.4()(64bit) for package: java-1.6.0-openjdk
---> Package jdk.x86_64 2000:1.6.0_26-fcs set to be updated
---> Package wsdl4j.x86_64 0:1.5.2-4jpp.1 set to be updated
--> Running transaction check
---> Package giflib.x86_64 0:4.1.3-7.3.3.el5 set to be updated
---> Package tzdata-java.x86_64 0:2011h-2.el5 set to be updated
--> Finished Dependency Resolution
Beginning Kernel Module Plugin
Finished Kernel Module Plugin
Dependencies Resolved
==================================================================================================================================
Package Arch Version Repository Size
==================================================================================================================================
Installing:
emi-argus x86_64 1.4.0-1.sl5 EMI-1-testing-base 1.4 k
Installing for dependencies:
argus-pap noarch 1.4.0-1.sl5 EMI-1-testing-base 12 M
argus-pdp noarch 1.4.0-1.sl5 EMI-1-testing-base 15 M
argus-pdp-pep-common noarch 1.2.2-1.sl5 EMI-1-testing-base 67 k
argus-pep-api-c x86_64 2.0.2-1.sl5 EMI-1-testing-base 53 k
argus-pep-common noarch 2.1.1-1.sl5 EMI-1-testing-base 264 k
argus-pep-server noarch 1.4.0-1.sl5 EMI-1-testing-base 11 M
argus-pepcli x86_64 2.0.0-1.sl5 EMI-1-testing-base 23 k
axis x86_64 1.2.1-2jpp.6 core 3.6 M
bouncycastle x86_64 1.45-6.el5 extras 4.0 M
classpathx-jaf x86_64 1.0-9jpp.1 core 111 k
classpathx-mail x86_64 1.1.1-4jpp.2 core 1.2 M
emi-trustmanager noarch 3.0.5-1.sl5 EMI-1-testing-updates 272 k
emi-trustmanager-axis noarch 1.0.1-1.sl5 EMI-1-testing-base 28 k
emi-version x86_64 1.0.1-1.sl5 EMI-1-testing-base 1.9 k
giflib x86_64 4.1.3-7.3.3.el5 core 39 k
glite-yaim-core noarch 5.0.2-1.sl5 EMI-1-testing-base 116 k
jakarta-commons-cli x86_64 1.0-6jpp_10.el5 extras 76 k
jakarta-commons-discovery x86_64 1:0.3-4jpp.1 core 150 k
jakarta-commons-httpclient x86_64 1:3.0-7jpp.1 core 595 k
jakarta-commons-lang x86_64 2.1-5jpp.1 core 508 k
jakarta-commons-logging x86_64 1.0.4-6jpp.1 core 115 k
java-1.6.0-openjdk x86_64 1:1.6.0.0-1.22.1.9.8.el5_6 sl-security 37 M
jdk x86_64 2000:1.6.0_26-fcs sl-security 68 M
log4j x86_64 1.2.13-3jpp.2 core 729 k
tzdata-java x86_64 2011h-2.el5 sl-security 178 k
vomsjapi noarch 2.0.6-1.sl5 EMI-1-testing-base 134 k
wsdl4j x86_64 1.5.2-4jpp.1 core 428 k
yaim-argus_server noarch 1.4.0-1.sl5 EMI-1-testing-base 9.2 k
Transaction Summary
==================================================================================================================================
Install 29 Package(s)
Upgrade 0 Package(s)
Total download size: 155 M
Is this ok [y/N]: y
Downloading Packages:
(1/29): emi-argus-1.4.0-1.sl5.x86_64.rpm | 1.4 kB 00:00
(2/29): emi-version-1.0.1-1.sl5.x86_64.rpm | 1.9 kB 00:00
(3/29): yaim-argus_server-1.4.0-1.sl5.noarch.rpm | 9.2 kB 00:00
(4/29): argus-pepcli-2.0.0-1.sl5.x86_64.rpm | 23 kB 00:00
(5/29): emi-trustmanager-axis-1.0.1-1.sl5.noarch.rpm | 28 kB 00:00
(6/29): giflib-4.1.3-7.3.3.el5.x86_64.rpm | 39 kB 00:00
(7/29): argus-pep-api-c-2.0.2-1.sl5.x86_64.rpm | 53 kB 00:00
(8/29): argus-pdp-pep-common-1.2.2-1.sl5.noarch.rpm | 67 kB 00:00
(9/29): jakarta-commons-cli-1.0-6jpp_10.el5.x86_64.rpm | 76 kB 00:00
(10/29): classpathx-jaf-1.0-9jpp.1.x86_64.rpm | 111 kB 00:00
(11/29): jakarta-commons-logging-1.0.4-6jpp.1.x86_64.rpm | 115 kB 00:00
(12/29): glite-yaim-core-5.0.2-1.sl5.noarch.rpm | 116 kB 00:00
(13/29): vomsjapi-2.0.6-1.sl5.noarch.rpm | 134 kB 00:00
(14/29): jakarta-commons-discovery-0.3-4jpp.1.x86_64.rpm | 150 kB 00:00
(15/29): tzdata-java-2011h-2.el5.x86_64.rpm | 178 kB 00:01
(16/29): argus-pep-common-2.1.1-1.sl5.noarch.rpm | 264 kB 00:00
(17/29): emi-trustmanager-3.0.5-1.sl5.noarch.rpm | 272 kB 00:00
(18/29): wsdl4j-1.5.2-4jpp.1.x86_64.rpm | 428 kB 00:00
(19/29): jakarta-commons-lang-2.1-5jpp.1.x86_64.rpm | 508 kB 00:00
(20/29): jakarta-commons-httpclient-3.0-7jpp.1.x86_64.rpm | 595 kB 00:00
(21/29): log4j-1.2.13-3jpp.2.x86_64.rpm | 729 kB 00:00
(22/29): classpathx-mail-1.1.1-4jpp.2.x86_64.rpm | 1.2 MB 00:00
(23/29): axis-1.2.1-2jpp.6.x86_64.rpm | 3.6 MB 00:00
(24/29): bouncycastle-1.45-6.el5.x86_64.rpm | 4.0 MB 00:00
(25/29): argus-pep-server-1.4.0-1.sl5.noarch.rpm | 11 MB 00:00
(26/29): argus-pap-1.4.0-1.sl5.noarch.rpm | 12 MB 00:00
(27/29): argus-pdp-1.4.0-1.sl5.noarch.rpm | 15 MB 00:00
(28/29): java-1.6.0-openjdk-1.6.0.0-1.22.1.9.8.el5_6.x86_64.rpm | 37 MB 00:08
(29/29): jdk-1.6.0_26-fcs.x86_64.rpm | 68 MB 00:12
----------------------------------------------------------------------------------------------------------------------------------
Total 6.3 MB/s | 155 MB 00:24
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : jakarta-commons-logging 1/29
Installing : classpathx-jaf 2/29
Installing : jakarta-commons-lang 3/29
Installing : jdk 4/29
Unpacking JAR files...
rt.jar...
jsse.jar...
charsets.jar...
tools.jar...
localedata.jar...
plugin.jar...
javaws.jar...
deploy.jar...
Installing : emi-trustmanager 5/29
Installing : log4j 6/29
Installing : jakarta-commons-cli 7/29
Installing : jakarta-commons-httpclient 8/29
Installing : jakarta-commons-discovery 9/29
Installing : giflib 10/29
Installing : argus-pep-api-c 11/29
Installing : argus-pepcli 12/29
Installing : emi-version 13/29
Installing : glite-yaim-core 14/29
Installing : yaim-argus_server 15/29
Installing : tzdata-java 16/29
Installing : java-1.6.0-openjdk 17/29
Installing : bouncycastle 18/29
Installing : wsdl4j 19/29
Installing : classpathx-mail 20/29
Installing : vomsjapi 21/29
Installing : axis 22/29
Installing : argus-pdp-pep-common 23/29
Installing : argus-pdp 24/29
Installing : emi-trustmanager-axis 25/29
Installing : argus-pap 26/29
Installing : argus-pep-common 27/29
Installing : argus-pep-server 28/29
Installing : emi-argus 29/29
Installed:
emi-argus.x86_64 0:1.4.0-1.sl5
Dependency Installed:
argus-pap.noarch 0:1.4.0-1.sl5 argus-pdp.noarch 0:1.4.0-1.sl5
argus-pdp-pep-common.noarch 0:1.2.2-1.sl5 argus-pep-api-c.x86_64 0:2.0.2-1.sl5
argus-pep-common.noarch 0:2.1.1-1.sl5 argus-pep-server.noarch 0:1.4.0-1.sl5
argus-pepcli.x86_64 0:2.0.0-1.sl5 axis.x86_64 0:1.2.1-2jpp.6
bouncycastle.x86_64 0:1.45-6.el5 classpathx-jaf.x86_64 0:1.0-9jpp.1
classpathx-mail.x86_64 0:1.1.1-4jpp.2 emi-trustmanager.noarch 0:3.0.5-1.sl5
emi-trustmanager-axis.noarch 0:1.0.1-1.sl5 emi-version.x86_64 0:1.0.1-1.sl5
giflib.x86_64 0:4.1.3-7.3.3.el5 glite-yaim-core.noarch 0:5.0.2-1.sl5
jakarta-commons-cli.x86_64 0:1.0-6jpp_10.el5 jakarta-commons-discovery.x86_64 1:0.3-4jpp.1
jakarta-commons-httpclient.x86_64 1:3.0-7jpp.1 jakarta-commons-lang.x86_64 0:2.1-5jpp.1
jakarta-commons-logging.x86_64 0:1.0.4-6jpp.1 java-1.6.0-openjdk.x86_64 1:1.6.0.0-1.22.1.9.8.el5_6
jdk.x86_64 2000:1.6.0_26-fcs log4j.x86_64 0:1.2.13-3jpp.2
tzdata-java.x86_64 0:2011h-2.el5 vomsjapi.noarch 0:2.0.6-1.sl5
wsdl4j.x86_64 0:1.5.2-4jpp.1 yaim-argus_server.noarch 0:1.4.0-1.sl5
Complete!
********************************************************************
- Configuration log:
********************************************************************
[root@thalia siteinfo]# /opt/glite/yaim/bin/yaim -c -s site-info.def -n ARGUS_server
WARNING:
WARNING: *****************************************************************************
WARNING: Your siteinfo directory is world readable. This is generally a bad idea
WARNING: as configuration files may contain passwords and other sensitive information.
WARNING: *****************************************************************************
WARNING:
INFO: Using site configuration file: site-info.def
INFO: Sourcing service specific configuration file: ./services/glite-argus_server
INFO:
###################################################################
. /'.-. ')
. yA,-"-,( ,m,:/ ) .oo. oo o ooo o. .oo
. / .-Y a a Y-. 8. .8' 8'8. 8 8b d'8
. / ~ ~ / 8' .8oo88. 8 8 8' 8
. (_/ '====' 8 .8' 8. 8 8 Y 8
. Y,-''-,Yy,-.,/ o8o o8o o88o o8o o8o o8o
. I_))_) I_))_)
current working directory: /opt/glite/yaim/examples/siteinfo
site-info.def date: Sep 7 13:56 site-info.def
yaim command: -c -s site-info.def -n ARGUS_server
log file: /opt/glite/yaim/bin/../log/yaimlog
Wed Sep 7 13:57:05 CEST 2011 : /opt/glite/yaim/bin/yaim
Installed YAIM versions:
glite-yaim-argus-server 1.4.0-1
glite-yaim-core 5.0.2-1
####################################################################
INFO: The default location of the grid-env.(c)sh files will be: /usr/libexec
INFO: Sourcing the utilities in /opt/glite/yaim/functions/utils
INFO: Detecting environment
INFO: Executing function: config_host_certs_check
INFO: Executing function: config_edgusers_check
INFO: Executing function: config_vomsmap_check
INFO: Executing function: config_vomsdir_check
INFO: Executing function: config_pap_service_check
INFO: Executing function: config_pdp_service_check
INFO: Executing function: config_pep_service_check
INFO: Executing function: config_host_certs
INFO: Executing function: config_crl
INFO: Now updating the CRLs - this may take a few minutes...
Enabling periodic fetch-crl: [ OK ]
INFO: Executing function: config_edgusers
INFO: Executing function: config_vomsmap_setenv
INFO: Executing function: config_vomsmap
INFO: Creating grid-map directory in /etc/grid-security/gridmapdir
INFO: Creating voms grid-map file in /etc/grid-security/voms-grid-mapfile
INFO: Creating voms groupmap file in /etc/grid-security/groupmapfile
INFO: Copying the /etc/grid-security/voms-grid-mapfile in the standard location /etc/grid-security/grid-mapfile
INFO: Executing function: config_vomsdir_setenv
INFO: Executing function: config_vomsdir
INFO: Create the /etc/grid-security/vomsdir/ directory
INFO: Executing function: config_pap_service_setenv
INFO: Executing function: config_pap_service
INFO: Stopping PAP service...
PAP server is not running!
INFO: Create the PAP /usr/share/argus/pap/conf/pap_configuration.ini file
INFO: Create the PAP /usr/share/argus/pap/conf/pap_authorization.ini file
INFO: Create the PAP /usr/share/argus/pap/conf/pap-admin.properties file
INFO: Fixing files and directory permissions in /usr/share/argus/pap
INFO: Starting PAP service...
INFO: Executing function: config_pdp_service_setenv
Unable to connect to localhost:8153, perhaps the service is not running
INFO: Executing function: config_pdp_service
INFO: Stopping PDP service...
INFO: Create the PDP /etc/argus/pdp/pdp.ini file
INFO: Fixing files and directory permissions
INFO: Register /etc/init.d/argus-pdp...
INFO: Starting PDP service...
INFO: Executing function: config_pep_service_setenv
INFO: Executing function: config_pep_service
INFO: Stopping PEP daemon service...
Unable to connect to localhost:8155, perhaps the service is not running
INFO: Create the PEP Server /etc/argus/pepd/pepd.ini file
INFO: Fixing files and directory permissions in /usr/share/argus/pepd
INFO: Starting PEP Server service...
INFO: Configuration Complete. [ OK ]
INFO: YAIM terminated succesfully.
********************************************************************
1.2. Upgrade Installation
--------------------------------
- YUM Production Repo file contents:
********************************************************************
[core]
name=name=SL 5 base
baseurl=http://linuxsoft.cern.ch/scientific/5x/$basearch/SL
http://ftp.scientificlinux.org/linux/scientific/5x/$basearch/SL
http://ftp1.scientificlinux.org/linux/scientific/5x/$basearch/SL
http://ftp2.scientificlinux.org/linux/scientific/5x/$basearch/SL
protect=0
[extras]
name=epel
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-5&arch=$basearch
protect=0
[EGI-trustanchors]
name=EGI-trustanchors
baseurl=http://repository.egi.eu/sw/production/cas/1/current/
gpgkey=http://repository.egi.eu/sw/production/cas/1/GPG-KEY-EUGridPMA-RPM-3
gpgcheck=1
enabled=1
[EMI-1-base]
name=EMI 1 Base Repository
baseurl=http://emisoft.web.cern.ch/emisoft/dist/EMI/1/sl5/$basearch/base
gpgkey=http://emisoft.web.cern.ch/emisoft/dist/EMI/1/RPM-GPG-KEY-emi
gpgcheck=1
priority=45
protect=1
enabled=1
[EMI-1-updates]
name=EMI 1 Updates Repository
baseurl=http://emisoft.web.cern.ch/emisoft/dist/EMI/1/sl5/$basearch/updates
gpgkey=http://emisoft.web.cern.ch/emisoft/dist/EMI/1/RPM-GPG-KEY-emi
gpgcheck=1
priority=45
protect=1
enabled=1
[EMI-1-third-party]
name=EMI 1 Third-Party Repository
baseurl=http://emisoft.web.cern.ch/emisoft/dist/EMI/1/sl5/$basearch/third-party
protect=1
enabled=1
priority=45
[Oracle]
name=Oracle Repository (not for distribution)
baseurl=http://eticssoft.web.cern.ch/eticssoft/repository/externals/oracle-instantclient/10.2.0.4/repo/sl5/$basearch
protect=1
enabled=1
priority=45
********************************************************************
- YUM Install command:
yum clean all
yum makecache
yum update
yum install ca-policy-egi-core
yum install fetch-crl
service fetch-crl-cron start
yum install emi-argus
here i also run YAIM and added a policy to the PAP, in order to see if it is properly updated as well.
- YUM Testing Repo file contents:
*******************************************************************
[core]
name=name=SL 5 base
baseurl=http://linuxsoft.cern.ch/scientific/5x/$basearch/SL
http://ftp.scientificlinux.org/linux/scientific/5x/$basearch/SL
http://ftp1.scientificlinux.org/linux/scientific/5x/$basearch/SL
http://ftp2.scientificlinux.org/linux/scientific/5x/$basearch/SL
protect=0
[extras]
name=epel
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-5&arch=$basearch
protect=0
[EGI-trustanchors]
name=EGI-trustanchors
baseurl=http://repository.egi.eu/sw/production/cas/1/current/
gpgkey=http://repository.egi.eu/sw/production/cas/1/GPG-KEY-EUGridPMA-RPM-3
gpgcheck=1
enabled=1
[Oracle]
name=Oracle Repository (not for distribution)
baseurl=http://eticssoft.web.cern.ch/eticssoft/repository/externals/oracle-instantclient/10.2.0.4/repo/sl5/$basearch
protect=1
enabled=1
priority=45
[EMI-1-testing-base]
name=EMI 1 Testing Base Repository
baseurl=http://emisoft.web.cern.ch/emisoft/dist/EMI/testing/1/sl5/$basearch/base
priority=45
protect=1
enabled=1
[EMI-1-testing-updates]
name=EMI 1 Testing Updates Repository
baseurl=http://emisoft.web.cern.ch/emisoft/dist/EMI/testing/1/sl5/$basearch/updates
priority=45
protect=1
enabled=1
[EMI-1-testing-third-party]
name=EMI 1 Testing Third-Party Repository
baseurl=http://emisoft.web.cern.ch/emisoft/dist/EMI/testing/1/sl5/$basearch/third-party
protect=1
enabled=1
priority=45
*******************************************************************
- YUM Upgrade command:
yum clean all
yum makecache
yum update
- YUM log:
*******************************************************************
[root@aglaia siteinfo]# yum update
Loaded plugins: kernel-module
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package argus-pap.noarch 0:1.4.0-1.sl5 set to be updated
--> Processing Dependency: emi-trustmanager for package: argus-pap
--> Processing Dependency: vomsjapi for package: argus-pap
--> Processing Dependency: emi-trustmanager-axis for package: argus-pap
---> Package argus-pdp.noarch 0:1.4.0-1.sl5 set to be updated
--> Processing Dependency: argus-pdp-pep-common for package: argus-pdp
---> Package argus-pep-server.noarch 0:1.4.0-1.sl5 set to be updated
--> Processing Dependency: argus-pep-common for package: argus-pep-server
---> Package emi-argus.x86_64 0:1.4.0-1.sl5 set to be updated
---> Package yaim-argus_server.noarch 0:1.4.0-1.sl5 set to be updated
--> Running transaction check
---> Package argus-pdp-pep-common.noarch 0:1.2.2-1.sl5 set to be updated
--> Processing Dependency: bouncycastle for package: argus-pdp-pep-common
---> Package argus-pep-common.noarch 0:2.1.1-1.sl5 set to be updated
---> Package emi-trustmanager.noarch 0:3.0.5-1.sl5 set to be updated
---> Package emi-trustmanager-axis.noarch 0:1.0.1-1.sl5 set to be updated
--> Processing Dependency: axis for package: emi-trustmanager-axis
---> Package vomsjapi.noarch 0:2.0.6-1.sl5 set to be updated
--> Processing Dependency: jakarta-commons-cli for package: vomsjapi
--> Processing Dependency: log4j for package: vomsjapi
--> Processing Dependency: jakarta-commons-lang for package: vomsjapi
--> Running transaction check
---> Package axis.x86_64 0:1.2.1-2jpp.6 set to be updated
--> Processing Dependency: jakarta-commons-discovery for package: axis
--> Processing Dependency: javamail for package: axis
--> Processing Dependency: jakarta-commons-logging for package: axis
--> Processing Dependency: jaf for package: axis
--> Processing Dependency: jakarta-commons-httpclient for package: axis
--> Processing Dependency: wsdl4j for package: axis
---> Package bouncycastle.x86_64 0:1.45-6.el5 set to be updated
---> Package jakarta-commons-cli.x86_64 0:1.0-6jpp_10.el5 set to be updated
---> Package jakarta-commons-lang.x86_64 0:2.1-5jpp.1 set to be updated
---> Package log4j.x86_64 0:1.2.13-3jpp.2 set to be updated
--> Processing Dependency: xml-commons-apis for package: log4j
--> Running transaction check
---> Package classpathx-jaf.x86_64 0:1.0-9jpp.1 set to be updated
---> Package classpathx-mail.x86_64 0:1.1.1-4jpp.2 set to be updated
---> Package jakarta-commons-discovery.x86_64 1:0.3-4jpp.1 set to be updated
---> Package jakarta-commons-httpclient.x86_64 1:3.0-7jpp.1 set to be updated
---> Package jakarta-commons-logging.x86_64 0:1.0.4-6jpp.1 set to be updated
---> Package jdk.x86_64 2000:1.6.0_26-fcs set to be updated
---> Package wsdl4j.x86_64 0:1.5.2-4jpp.1 set to be updated
--> Finished Dependency Resolution
Beginning Kernel Module Plugin
Finished Kernel Module Plugin
Dependencies Resolved
==================================================================================================================================
Package Arch Version Repository Size
==================================================================================================================================
Updating:
argus-pap noarch 1.4.0-1.sl5 EMI-1-testing-base 12 M
argus-pdp noarch 1.4.0-1.sl5 EMI-1-testing-base 15 M
argus-pep-server noarch 1.4.0-1.sl5 EMI-1-testing-base 11 M
emi-argus x86_64 1.4.0-1.sl5 EMI-1-testing-base 1.4 k
yaim-argus_server noarch 1.4.0-1.sl5 EMI-1-testing-base 9.2 k
Installing for dependencies:
argus-pdp-pep-common noarch 1.2.2-1.sl5 EMI-1-testing-base 67 k
argus-pep-common noarch 2.1.1-1.sl5 EMI-1-testing-base 264 k
axis x86_64 1.2.1-2jpp.6 core 3.6 M
bouncycastle x86_64 1.45-6.el5 extras 4.0 M
classpathx-jaf x86_64 1.0-9jpp.1 core 111 k
classpathx-mail x86_64 1.1.1-4jpp.2 core 1.2 M
emi-trustmanager noarch 3.0.5-1.sl5 EMI-1-testing-updates 272 k
emi-trustmanager-axis noarch 1.0.1-1.sl5 EMI-1-testing-base 28 k
jakarta-commons-cli x86_64 1.0-6jpp_10.el5 extras 76 k
jakarta-commons-discovery x86_64 1:0.3-4jpp.1 core 150 k
jakarta-commons-httpclient x86_64 1:3.0-7jpp.1 core 595 k
jakarta-commons-lang x86_64 2.1-5jpp.1 core 508 k
jakarta-commons-logging x86_64 1.0.4-6jpp.1 core 115 k
jdk x86_64 2000:1.6.0_26-fcs sl-security 68 M
log4j x86_64 1.2.13-3jpp.2 core 729 k
vomsjapi noarch 2.0.6-1.sl5 EMI-1-testing-base 134 k
wsdl4j x86_64 1.5.2-4jpp.1 core 428 k
Transaction Summary
==================================================================================================================================
Install 17 Package(s)
Upgrade 5 Package(s)
Total download size: 118 M
Is this ok [y/N]: y
Downloading Packages:
(1/22): emi-argus-1.4.0-1.sl5.x86_64.rpm | 1.4 kB 00:00
(2/22): yaim-argus_server-1.4.0-1.sl5.noarch.rpm | 9.2 kB 00:00
(3/22): emi-trustmanager-axis-1.0.1-1.sl5.noarch.rpm | 28 kB 00:00
(4/22): argus-pdp-pep-common-1.2.2-1.sl5.noarch.rpm | 67 kB 00:00
(5/22): jakarta-commons-cli-1.0-6jpp_10.el5.x86_64.rpm | 76 kB 00:00
(6/22): classpathx-jaf-1.0-9jpp.1.x86_64.rpm | 111 kB 00:00
(7/22): jakarta-commons-logging-1.0.4-6jpp.1.x86_64.rpm | 115 kB 00:00
(8/22): vomsjapi-2.0.6-1.sl5.noarch.rpm | 134 kB 00:00
(9/22): jakarta-commons-discovery-0.3-4jpp.1.x86_64.rpm | 150 kB 00:00
(10/22): argus-pep-common-2.1.1-1.sl5.noarch.rpm | 264 kB 00:00
(11/22): emi-trustmanager-3.0.5-1.sl5.noarch.rpm | 272 kB 00:00
(12/22): wsdl4j-1.5.2-4jpp.1.x86_64.rpm | 428 kB 00:00
(13/22): jakarta-commons-lang-2.1-5jpp.1.x86_64.rpm | 508 kB 00:00
(14/22): jakarta-commons-httpclient-3.0-7jpp.1.x86_64.rpm | 595 kB 00:00
(15/22): log4j-1.2.13-3jpp.2.x86_64.rpm | 729 kB 00:00
(16/22): classpathx-mail-1.1.1-4jpp.2.x86_64.rpm | 1.2 MB 00:00
(17/22): axis-1.2.1-2jpp.6.x86_64.rpm | 3.6 MB 00:00
(18/22): bouncycastle-1.45-6.el5.x86_64.rpm | 4.0 MB 00:00
(19/22): argus-pep-server-1.4.0-1.sl5.noarch.rpm | 11 MB 00:00
(20/22): argus-pap-1.4.0-1.sl5.noarch.rpm | 12 MB 00:00
(21/22): argus-pdp-1.4.0-1.sl5.noarch.rpm | 15 MB 00:00
(22/22): jdk-1.6.0_26-fcs.x86_64.rpm | 68 MB 00:14
----------------------------------------------------------------------------------------------------------------------------------
Total 7.1 MB/s | 118 MB 00:16
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : jakarta-commons-logging 1/27
Installing : classpathx-jaf 2/27
Installing : jakarta-commons-lang 3/27
Installing : bouncycastle 4/27
Installing : jdk 5/27
Unpacking JAR files...
rt.jar...
jsse.jar...
charsets.jar...
tools.jar...
localedata.jar...
plugin.jar...
javaws.jar...
deploy.jar...
Installing : emi-trustmanager 6/27
Installing : log4j 7/27
Updating : yaim-argus_server 8/27
Installing : wsdl4j 9/27
Installing : jakarta-commons-cli 10/27
Installing : classpathx-mail 11/27
Installing : jakarta-commons-httpclient 12/27
Installing : jakarta-commons-discovery 13/27
Installing : vomsjapi 14/27
Installing : axis 15/27
Installing : argus-pdp-pep-common 16/27
Updating : argus-pdp 17/27
Installing : emi-trustmanager-axis 18/27
Updating : argus-pap 19/27
Installing : argus-pep-common 20/27
Updating : argus-pep-server 21/27
Updating : emi-argus 22/27
Cleanup : argus-pep-server 23/27
Cleanup : yaim-argus_server 24/27
Cleanup : emi-argus 25/27
Cleanup : argus-pdp 26/27
Ok.
Cleanup : argus-pap 27/27
Dependency Installed:
argus-pdp-pep-common.noarch 0:1.2.2-1.sl5 argus-pep-common.noarch 0:2.1.1-1.sl5
axis.x86_64 0:1.2.1-2jpp.6 bouncycastle.x86_64 0:1.45-6.el5
classpathx-jaf.x86_64 0:1.0-9jpp.1 classpathx-mail.x86_64 0:1.1.1-4jpp.2
emi-trustmanager.noarch 0:3.0.5-1.sl5 emi-trustmanager-axis.noarch 0:1.0.1-1.sl5
jakarta-commons-cli.x86_64 0:1.0-6jpp_10.el5 jakarta-commons-discovery.x86_64 1:0.3-4jpp.1
jakarta-commons-httpclient.x86_64 1:3.0-7jpp.1 jakarta-commons-lang.x86_64 0:2.1-5jpp.1
jakarta-commons-logging.x86_64 0:1.0.4-6jpp.1 jdk.x86_64 2000:1.6.0_26-fcs
log4j.x86_64 0:1.2.13-3jpp.2 vomsjapi.noarch 0:2.0.6-1.sl5
wsdl4j.x86_64 0:1.5.2-4jpp.1
Updated:
argus-pap.noarch 0:1.4.0-1.sl5 argus-pdp.noarch 0:1.4.0-1.sl5 argus-pep-server.noarch 0:1.4.0-1.sl5
emi-argus.x86_64 0:1.4.0-1.sl5 yaim-argus_server.noarch 0:1.4.0-1.sl5
Complete!
*******************************************************************
- Configuration log:
*******************************************************************
[root@aglaia siteinfo]# /opt/glite/yaim/bin/yaim -c -s site-info.def -n ARGUS_server WARNING:
WARNING: *****************************************************************************
WARNING: Your siteinfo directory is world readable. This is generally a bad idea
WARNING: as configuration files may contain passwords and other sensitive information.
WARNING: *****************************************************************************
WARNING:
INFO: Using site configuration file: site-info.def
INFO: Sourcing service specific configuration file: ./services/glite-argus_server
INFO:
###################################################################
. /'.-. ')
. yA,-"-,( ,m,:/ ) .oo. oo o ooo o. .oo
. / .-Y a a Y-. 8. .8' 8'8. 8 8b d'8
. / ~ ~ / 8' .8oo88. 8 8 8' 8
. (_/ '====' 8 .8' 8. 8 8 Y 8
. Y,-''-,Yy,-.,/ o8o o8o o88o o8o o8o o8o
. I_))_) I_))_)
current working directory: /opt/glite/yaim/examples/siteinfo
site-info.def date: Sep 7 13:09 site-info.def
yaim command: -c -s site-info.def -n ARGUS_server
log file: /opt/glite/yaim/bin/../log/yaimlog
Wed Sep 7 13:17:31 CEST 2011 : /opt/glite/yaim/bin/yaim
Installed YAIM versions:
glite-yaim-argus-server 1.4.0-1
glite-yaim-core 5.0.2-1
####################################################################
INFO: The default location of the grid-env.(c)sh files will be: /usr/libexec
INFO: Sourcing the utilities in /opt/glite/yaim/functions/utils
INFO: Detecting environment
INFO: Executing function: config_host_certs_check
INFO: Executing function: config_edgusers_check
INFO: Executing function: config_vomsmap_check
INFO: Executing function: config_vomsdir_check
INFO: Executing function: config_pap_service_check
INFO: Executing function: config_pdp_service_check
INFO: Executing function: config_pep_service_check
INFO: Executing function: config_host_certs
INFO: Executing function: config_crl
INFO: Now updating the CRLs - this may take a few minutes...
Enabling periodic fetch-crl: [ OK ]
INFO: Executing function: config_edgusers
INFO: Executing function: config_vomsmap_setenv
INFO: Executing function: config_vomsmap
INFO: Creating grid-map directory in /etc/grid-security/gridmapdir
INFO: Creating voms grid-map file in /etc/grid-security/voms-grid-mapfile
INFO: Creating voms groupmap file in /etc/grid-security/groupmapfile
INFO: Copying the /etc/grid-security/voms-grid-mapfile in the standard location /etc/grid-security/grid-mapfile
INFO: Executing function: config_vomsdir_setenv
INFO: Executing function: config_vomsdir
INFO: Executing function: config_pap_service_setenv
INFO: Executing function: config_pap_service
INFO: Stopping PAP service...
PAP server is not running!
INFO: Create the PAP /usr/share/argus/pap/conf/pap_configuration.ini file
INFO: Create the PAP /usr/share/argus/pap/conf/pap_authorization.ini file
INFO: Create the PAP /usr/share/argus/pap/conf/pap-admin.properties file
INFO: Fixing files and directory permissions in /usr/share/argus/pap
INFO: Starting PAP service...
INFO: Executing function: config_pdp_service_setenv
Unable to connect to localhost:8153, perhaps the service is not running
INFO: Executing function: config_pdp_service
INFO: Stopping PDP service...
INFO: Create the PDP /etc/argus/pdp/pdp.ini file
INFO: Fixing files and directory permissions
INFO: Register /etc/init.d/argus-pdp...
INFO: Starting PDP service...
INFO: Executing function: config_pep_service_setenv
INFO: Executing function: config_pep_service
INFO: Stopping PEP daemon service...
Unable to connect to localhost:8155, perhaps the service is not running
INFO: Create the PEP Server /etc/argus/pepd/pepd.ini file
INFO: Fixing files and directory permissions in /usr/share/argus/pepd
INFO: Starting PEP Server service...
INFO: Configuration Complete. [ OK ]
INFO: YAIM terminated succesfully.
*******************************************************************
2. Static Code Analysis
******************************
- URL where static code analysis results can be accessed
Not Applicable
3. Unit Tests
*****************
The results form the unit-tests are hidden in the module's log. The log can be accesses here:
http://etics-repository.cern.ch/repository/download/registered/OverallReports/emi/emi.argus/1.4.0-1/sl5_x86_64_gcc412EPEL/reports.tar.gz/-/reports/reportModuleDetail-emi.argus.pep-server-emi-argus-pep-server_R_1_4_0_1.html
Easiest way to find the results is by searching for "Tests run"
4. System tests
*********************
--------------- System Test Summary ------------------
4.1. Basic Functionality tests
*************************************
* Tests can be checked out from CERN SVN:
http://svnweb.cern.ch/guest/glxa/testsuites/trunk/
Here are the results to the Basic Functionality tests:
4.2. Regression tests
*****************************
the Regression-test are split into the corresponding Savannah-tasks or patches, a link for each task is provided and serves as description for the tests
4.2.1 Patch 4367
*******************
4.2.2. Task 18586
********************
4.2.3. Task 20989
********************
4.2.4. Task 21931
********************
4.3. Standard Conformance tests
******************************************
For each test:
N/A
4.4. Performance tests
*******************************
The description and result for the load-test perfomed with ARGUS can be found here:
https://twiki.cern.ch/twiki/bin/view/EGEE/AuthZTestingSummary
please note the updated (for version 1.3.1 and above) section
4.5. Scalability tests
**************************
For each test:
N/A
---------------End of System Test Summary ------------------