This wiki is obsolete, see the NorduGrid web pages for up to date information.

Testing EMI 1.0.1/ARC-CE

From NorduGrid
Jump to navigationJump to search

Component:

Savanah task:https://savannah.cern.ch/task/?20927

ETICS Configuration name:

VCS TAG:

EMI Release:

Platform:

Author:


Date:


Deployment tests

Clean Instalation

Tester: Jozef

Date: 8.July 2011

-Clean installation


-Test scenario

Installation of compute element using metapackage

yum install nordugrid-arc-compute-element

-Infrastructure used to perform test (for example testbed with specification of software)

Platform: Linux rc1.grid.upjs.sk 2.6.18-238.12.1.el5 #1 SMP Tue May 31 13:22:04 EDT 2011 x86_64 x86_64 x86_64 GNU/Linux


yum repolist

Loaded plugins: fastestmirror
Repository extras is listed more than once in the configuration
Loading mirror speeds from cached hostfile
 * base: tux.rainside.sk
 * core: linuxsoft.cern.ch
 * epel: ftp.sh.cvut.cz
 * extras: tux.rainside.sk
 * updates: centosh2.centos.org
repo id                   repo name                               status
EGI-trustanchors          EGI-trustanchors                        enabled:   197
EMI-1-base                EMI 1 Base Repository                   enabled:   471
EMI-1-testing-base        EMI 1 Testing Base Repository           enabled:   607
EMI-1-testing-third-party EMI 1 Testing Third-Party Repository    enabled:    31
EMI-1-testing-updates     EMI 1 Testing Updates Repository        enabled:    36
EMI-1-third-party         EMI 1 Third-Party Repository            enabled:    31
EMI-1-updates             EMI 1 Updates Repository                enabled:    32
Oracle                    Oracle Repository (not for distribution enabled:     2
base                      CentOS-5 - Base                         enabled: 3,535
core                      name=SL 5 base                          enabled: 3,671
epel                      Extra Packages for Enterprise Linux 5 - enabled: 6,517
extras                    CentOS-5 - Extras                       enabled:   299
updates                   CentOS-5 - Updates                      enabled:   735
repolist: 16,164



testing.repo

[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-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/update
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-
protect=1
enabled=1
priority=45


-Expected results -Output of test (for example stdout, stderr)


yum install nordugrid-arc-compute-element


Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: tux.rainside.sk
 * core: linuxsoft.cern.ch
 * epel: ftp.sh.cvut.cz   
 * extras: tux.rainside.sk
 * updates: centosh2.centos.org
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package nordugrid-arc-compute-element.noarch 0:1.0.0-1.el5 set to be updated
--> Processing Dependency: nordugrid-arc-aris for package: nordugrid-arc-compute-element
--> Processing Dependency: nordugrid-arc-arex for package: nordugrid-arc-compute-element
--> Processing Dependency: nordugrid-arc-gridmap-utils for package: nordugrid-arc-compute-element
--> Processing Dependency: nordugrid-arc-janitor for package: nordugrid-arc-compute-element
--> Processing Dependency: nordugrid-arc-gridftpd for package: nordugrid-arc-compute-element
--> Running transaction check
---> Package nordugrid-arc-arex.x86_64 0:1.0.1-0.rc1.el5 set to be updated
--> Processing Dependency: nordugrid-arc-plugins-needed = 1.0.1-0.rc1.el5 for package: nordugrid-arc-arex
--> Processing Dependency: nordugrid-arc-hed = 1.0.1-0.rc1.el5 for package: nordugrid-arc-arex
--> Processing Dependency: nordugrid-arc = 1.0.1-0.rc1.el5 for package: nordugrid-arc-arex
--> Processing Dependency: libarccrypto.so.1()(64bit) for package: nordugrid-arc-arex
--> Processing Dependency: libarcws.so.1()(64bit) for package: nordugrid-arc-arex
--> Processing Dependency: libarcxmlsec.so.1()(64bit) for package: nordugrid-arc-arex
--> Processing Dependency: libarcsecurity.so.1()(64bit) for package: nordugrid-arc-arex
--> Processing Dependency: libarcloader.so.1()(64bit) for package: nordugrid-arc-arex  
--> Processing Dependency: libarcdata2.so.1()(64bit) for package: nordugrid-arc-arex   
--> Processing Dependency: libarccommon.so.1()(64bit) for package: nordugrid-arc-arex  
--> Processing Dependency: libarccredential.so.1()(64bit) for package: nordugrid-arc-arex
--> Processing Dependency: libarcmessage.so.1()(64bit) for package: nordugrid-arc-arex   
--> Processing Dependency: libarccredentialstore.so.1()(64bit) for package: nordugrid-arc-arex
--> Processing Dependency: libarcclient.so.1()(64bit) for package: nordugrid-arc-arex
---> Package nordugrid-arc-aris.x86_64 0:1.0.1-0.rc1.el5 set to be updated
--> Processing Dependency: bdii for package: nordugrid-arc-aris
---> Package nordugrid-arc-gridftpd.x86_64 0:1.0.1-0.rc1.el5 set to be updated
--> Processing Dependency: libglobus_gssapi_gsi.so.4(globus_gssapi_gsi)(64bit) for package: nordugrid-arc-gridftpd
--> Processing Dependency: nordugrid-arc-plugins-globus for package: nordugrid-arc-gridftpd
--> Processing Dependency: libglobus_gsi_cert_utils.so.0()(64bit) for package: nordugrid-arc-gridftpd
--> Processing Dependency: libgridsite.so.1.7()(64bit) for package: nordugrid-arc-gridftpd
--> Processing Dependency: libglobus_ftp_control.so.1()(64bit) for package: nordugrid-arc-gridftpd
--> Processing Dependency: libglobus_gsi_sysconfig.so.1()(64bit) for package: nordugrid-arc-gridftpd
--> Processing Dependency: libglobus_openssl.so.0()(64bit) for package: nordugrid-arc-gridftpd
--> Processing Dependency: libglobus_gss_assist.so.3()(64bit) for package: nordugrid-arc-gridftpd
--> Processing Dependency: libglobus_proxy_ssl.so.1()(64bit) for package: nordugrid-arc-gridftpd 
--> Processing Dependency: libglobus_gsi_credential.so.1()(64bit) for package: nordugrid-arc-gridftpd
--> Processing Dependency: libglobus_gsi_callback.so.0()(64bit) for package: nordugrid-arc-gridftpd  
--> Processing Dependency: libglobus_gsi_proxy_core.so.0()(64bit) for package: nordugrid-arc-gridftpd
--> Processing Dependency: libglobus_xio.so.0()(64bit) for package: nordugrid-arc-gridftpd
--> Processing Dependency: libglobus_openssl_error.so.0()(64bit) for package: nordugrid-arc-gridftpd
--> Processing Dependency: libarcglobusutils.so.1()(64bit) for package: nordugrid-arc-gridftpd
--> Processing Dependency: libglobus_gssapi_gsi.so.4()(64bit) for package: nordugrid-arc-gridftpd
--> Processing Dependency: libglobus_common.so.0()(64bit) for package: nordugrid-arc-gridftpd
--> Processing Dependency: libglobus_gssapi_error.so.2()(64bit) for package: nordugrid-arc-gridftpd
--> Processing Dependency: libglobus_callout.so.0()(64bit) for package: nordugrid-arc-gridftpd
--> Processing Dependency: libglobus_oldgaa.so.0()(64bit) for package: nordugrid-arc-gridftpd 
--> Processing Dependency: libglobus_io.so.3()(64bit) for package: nordugrid-arc-gridftpd
---> Package nordugrid-arc-gridmap-utils.x86_64 0:1.0.1-0.rc1.el5 set to be updated
---> Package nordugrid-arc-janitor.x86_64 0:1.0.1-0.rc1.el5 set to be updated
--> Running transaction check
---> Package bdii.noarch 0:5.2.3-1.el5 set to be updated
---> Package globus-callout.x86_64 0:0.7-8.el5 set to be updated
--> Processing Dependency: globus-libtool >= 1 for package: globus-callout
---> Package globus-common.x86_64 0:11.6-2.el5 set to be updated
---> Package globus-ftp-control.x86_64 0:2.11-3.el5 set to be updated
---> Package globus-gsi-callback.x86_64 0:2.8-2.el5 set to be updated
--> Processing Dependency: globus-openssl >= 1 for package: globus-gsi-callback
---> Package globus-gsi-cert-utils.x86_64 0:6.7-2.el5 set to be updated
---> Package globus-gsi-credential.x86_64 0:3.5-3.el5 set to be updated
---> Package globus-gsi-openssl-error.x86_64 0:0.14-8.el5 set to be updated
---> Package globus-gsi-proxy-core.x86_64 0:4.7-2.el5 set to be updated
---> Package globus-gsi-proxy-ssl.x86_64 0:2.3-3.el5 set to be updated 
---> Package globus-gsi-sysconfig.x86_64 0:3.1-4.el5 set to be updated 
---> Package globus-gss-assist.x86_64 0:5.9-4.el5 set to be updated    
---> Package globus-gssapi-error.x86_64 0:2.5-7.el5 set to be updated  
---> Package globus-gssapi-gsi.x86_64 0:7.6-2.el5 set to be updated
---> Package globus-io.x86_64 0:6.3-6.el5 set to be updated
--> Processing Dependency: globus-xio-gsi-driver for package: globus-io
---> Package globus-openssl-module.x86_64 0:1.3-3.el5 set to be updated
---> Package globus-xio.x86_64 0:2.8-4.el5 set to be updated
--> Processing Dependency: gridsite-libs = 1.5.19-1.el5 for package: gridsite
---> Package gridsite-shared.x86_64 0:1.7.15-1.sl5 set to be updated 
---> Package nordugrid-arc.x86_64 0:1.0.1-0.rc1.el5 set to be updated
---> Package nordugrid-arc-hed.x86_64 0:1.0.1-0.rc1.el5 set to be updated
---> Package nordugrid-arc-plugins-globus.x86_64 0:1.0.1-0.rc1.el5 set to be updated
--> Processing Dependency: liblfc.so.1()(64bit) for package: nordugrid-arc-plugins-globus
--> Processing Dependency: libglobus_ftp_client.so.2()(64bit) for package: nordugrid-arc-plugins-globus
--> Processing Dependency: liblcgdm.so.1()(64bit) for package: nordugrid-arc-plugins-globus
--> Processing Dependency: libglobus_rls_client.so.5()(64bit) for package: nordugrid-arc-plugins-globus
---> Package nordugrid-arc-plugins-needed.x86_64 0:1.0.1-0.rc1.el5 set to be updated
--> Running transaction check
---> Package globus-ftp-client.x86_64 0:6.0-2.el5 set to be updated
--> Processing Dependency: globus-xio-popen-driver for package: globus-ftp-client
---> Package globus-libtool.x86_64 0:1.2-4.el5 set to be updated
---> Package globus-openssl.x86_64 0:5.1-2.el5 set to be updated   
---> Package globus-rls-client.x86_64 0:5.2-4.el5 set to be updated
---> Package globus-xio-gsi-driver.x86_64 0:0.6-7.el5 set to be updated
---> Package gridsite-apache.x86_64 0:1.7.15-1.sl5 set to be updated
---> Package lcgdm.x86_64 0:1.8.0.1-3.el5 set to be updated
---> Package lfc-libs.x86_64 0:1.8.1-2sec.sl5 set to be updated
--> Processing Dependency: lcgdm-libs >= 1.8.0 for package: lfc-libs
--> Running transaction check
---> Package globus-xio-popen-driver.x86_64 0:0.9-3.el5 set to be updated
---> Package lcgdm-libs.x86_64 0:1.8.1-2sec.sl5 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package                       Arch   Version          Repository          Size 
================================================================================
Installing:
 gridsite-apache               x86_64 1.7.15-1.sl5     EMI-1-testing-base  69 k
     replacing  gridsite.x86_64 1.5.19-1.el5

 gridsite-shared               x86_64 1.7.15-1.sl5     EMI-1-testing-base 132 k
     replacing  gridsite-libs.x86_64 1.5.19-1.el5

 nordugrid-arc-compute-element noarch 1.0.0-1.el5      EMI-1-base         2.4 k
Installing for dependencies:
 bdii                          noarch 5.2.3-1.el5      EMI-1-testing-base  20 k
 globus-callout                x86_64 0.7-8.el5        epel                16 k
 globus-common                 x86_64 11.6-2.el5       epel               109 k
 globus-ftp-client             x86_64 6.0-2.el5        epel                93 k
 globus-ftp-control            x86_64 2.11-3.el5       epel                67 k
 globus-gsi-callback           x86_64 2.8-2.el5        epel                39 k
 globus-gsi-cert-utils         x86_64 6.7-2.el5        epel                18 k
 globus-gsi-credential         x86_64 3.5-3.el5        epel                32 k
 globus-gsi-openssl-error      x86_64 0.14-8.el5       epel                15 k
 globus-gsi-proxy-core         x86_64 4.7-2.el5        epel                33 k
 globus-gsi-proxy-ssl          x86_64 2.3-3.el5        epel                17 k
 globus-gsi-sysconfig          x86_64 3.1-4.el5        epel                28 k
 globus-gss-assist             x86_64 5.9-4.el5        epel                31 k
 globus-gssapi-error           x86_64 2.5-7.el5        epel                13 k
 globus-gssapi-gsi             x86_64 7.6-2.el5        epel                54 k
 globus-io                     x86_64 6.3-6.el5        epel                43 k
 globus-libtool                x86_64 1.2-4.el5        epel               4.2 k
 globus-openssl                x86_64 5.1-2.el5        epel               4.6 k
 globus-openssl-module         x86_64 1.3-3.el5        epel                13 k
 globus-rls-client             x86_64 5.2-4.el5        epel                30 k
 globus-xio                    x86_64 2.8-4.el5        epel               123 k
 globus-xio-gsi-driver         x86_64 0.6-7.el5        epel                29 k
 globus-xio-popen-driver       x86_64 0.9-3.el5        epel                17 k
 lcgdm                         x86_64 1.8.0.1-3.el5    epel               101 k
 lcgdm-libs                    x86_64 1.8.1-2sec.sl5   EMI-1-testing-base 162 k
 lfc-libs                      x86_64 1.8.1-2sec.sl5   EMI-1-testing-base 100 k
 nordugrid-arc                 x86_64 1.0.1-0.rc1.el5  EMI-1-testing-base 1.4 M
 nordugrid-arc-arex            x86_64 1.0.1-0.rc1.el5  EMI-1-testing-base 2.5 M
 nordugrid-arc-aris            x86_64 1.0.1-0.rc1.el5  EMI-1-testing-base  84 k
 nordugrid-arc-gridftpd        x86_64 1.0.1-0.rc1.el5  EMI-1-testing-base 1.1 M
 nordugrid-arc-gridmap-utils   x86_64 1.0.1-0.rc1.el5  EMI-1-testing-base  12 k
 nordugrid-arc-hed             x86_64 1.0.1-0.rc1.el5  EMI-1-testing-base 116 k
 nordugrid-arc-janitor         x86_64 1.0.1-0.rc1.el5  EMI-1-testing-base  58 k
 nordugrid-arc-plugins-globus  x86_64 1.0.1-0.rc1.el5  EMI-1-testing-base 308 k
 nordugrid-arc-plugins-needed  x86_64 1.0.1-0.rc1.el5  EMI-1-testing-base 1.3 M

Transaction Summary
================================================================================
Install      38 Package(s)
Upgrade       0 Package(s)

Total size: 8.2 M
Is this ok [y/N]: Downloading Packages:



-Comments and proposals (should be used as feedback for developers)

We identified bug in testing.repo. The parameter must be set: gpgcheck=0 foe each directory.


Final decision FAILED

We know reason of failure. We will repeat test with edited configuration testing.repo

Repeated test

-Clean installation

Tester: Jozef

Date: 8.July 2011


-Test scenario We repeated clean installation with gpgcheck=0 in all sections of testing.repo


Installation of compute element using metapackage

yum install nordugrid-arc-compute-element


-Infrastructure used to perform test (for example testbed with specification of software)

Platform: Linux rc1.grid.upjs.sk 2.6.18-238.12.1.el5 #1 SMP Tue May 31 13:22:04 EDT 2011 x86_64 x86_64 x86_64 GNU/Linux
    
[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=0
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=0
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=0
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-instantcl
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
gpgcheck=0 
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
gpgcheck=0 
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-pa
protect=1
enabled=1
priority=45


Output

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: tux.rainside.sk
 * core: linuxsoft.cern.ch
 * epel: ftp.sh.cvut.cz
 * extras: tux.rainside.sk
 * updates: centosh2.centos.org
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package nordugrid-arc-compute-element.noarch 0:1.0.0-1.el5 set to be updated
--> Processing Dependency: nordugrid-arc-aris for package: nordugrid-arc-compute-element
--> Processing Dependency: nordugrid-arc-arex for package: nordugrid-arc-compute-element
--> Processing Dependency: nordugrid-arc-gridmap-utils for package: nordugrid-arc-compute-element
--> Processing Dependency: nordugrid-arc-janitor for package: nordugrid-arc-compute-element
--> Processing Dependency: nordugrid-arc-gridftpd for package: nordugrid-arc-compute-element
--> Running transaction check
---> Package nordugrid-arc-arex.x86_64 0:1.0.1-0.rc1.el5 set to be updated
--> Processing Dependency: nordugrid-arc-plugins-needed = 1.0.1-0.rc1.el5 for package: nordugrid-arc-arex
--> Processing Dependency: nordugrid-arc-hed = 1.0.1-0.rc1.el5 for package: nordugrid-arc-arex
--> Processing Dependency: nordugrid-arc = 1.0.1-0.rc1.el5 for package: nordugrid-arc-arex
--> Processing Dependency: libarccrypto.so.1()(64bit) for package: nordugrid-arc-arex
--> Processing Dependency: libarcws.so.1()(64bit) for package: nordugrid-arc-arex
--> Processing Dependency: libarcxmlsec.so.1()(64bit) for package: nordugrid-arc-arex
--> Processing Dependency: libarcsecurity.so.1()(64bit) for package: nordugrid-arc-arex
--> Processing Dependency: libarcloader.so.1()(64bit) for package: nordugrid-arc-arex
--> Processing Dependency: libarcdata2.so.1()(64bit) for package: nordugrid-arc-arex
--> Processing Dependency: libarccommon.so.1()(64bit) for package: nordugrid-arc-arex
--> Processing Dependency: libarccredential.so.1()(64bit) for package: nordugrid-arc-arex
--> Processing Dependency: libarcmessage.so.1()(64bit) for package: nordugrid-arc-arex
--> Processing Dependency: libarccredentialstore.so.1()(64bit) for package: nordugrid-arc-arex
--> Processing Dependency: libarcclient.so.1()(64bit) for package: nordugrid-arc-arex
---> Package nordugrid-arc-aris.x86_64 0:1.0.1-0.rc1.el5 set to be updated
--> Processing Dependency: bdii for package: nordugrid-arc-aris
---> Package nordugrid-arc-gridftpd.x86_64 0:1.0.1-0.rc1.el5 set to be updated
--> Processing Dependency: libglobus_gssapi_gsi.so.4(globus_gssapi_gsi)(64bit) for package: nordugrid-arc-gridftpd
--> Processing Dependency: nordugrid-arc-plugins-globus for package: nordugrid-arc-gridftpd
--> Processing Dependency: libglobus_gsi_cert_utils.so.0()(64bit) for package: nordugrid-arc-gridftpd
--> Processing Dependency: libgridsite.so.1.7()(64bit) for package: nordugrid-arc-gridftpd
--> Processing Dependency: libglobus_ftp_control.so.1()(64bit) for package: nordugrid-arc-gridftpd
--> Processing Dependency: libglobus_gsi_sysconfig.so.1()(64bit) for package: nordugrid-arc-gridftpd
--> Processing Dependency: libglobus_openssl.so.0()(64bit) for package: nordugrid-arc-gridftpd
--> Processing Dependency: libglobus_gss_assist.so.3()(64bit) for package: nordugrid-arc-gridftpd
--> Processing Dependency: libglobus_proxy_ssl.so.1()(64bit) for package: nordugrid-arc-gridftpd
--> Processing Dependency: libglobus_gsi_credential.so.1()(64bit) for package: nordugrid-arc-gridftpd
--> Processing Dependency: libglobus_gsi_callback.so.0()(64bit) for package: nordugrid-arc-gridftpd
--> Processing Dependency: libglobus_gsi_proxy_core.so.0()(64bit) for package: nordugrid-arc-gridftpd
--> Processing Dependency: libglobus_xio.so.0()(64bit) for package: nordugrid-arc-gridftpd
--> Processing Dependency: libglobus_openssl_error.so.0()(64bit) for package: nordugrid-arc-gridftpd
--> Processing Dependency: libarcglobusutils.so.1()(64bit) for package: nordugrid-arc-gridftpd
--> Processing Dependency: libglobus_gssapi_gsi.so.4()(64bit) for package: nordugrid-arc-gridftpd
--> Processing Dependency: libglobus_common.so.0()(64bit) for package: nordugrid-arc-gridftpd
--> Processing Dependency: libglobus_gssapi_error.so.2()(64bit) for package: nordugrid-arc-gridftpd
--> Processing Dependency: libglobus_callout.so.0()(64bit) for package: nordugrid-arc-gridftpd
--> Processing Dependency: libglobus_oldgaa.so.0()(64bit) for package: nordugrid-arc-gridftpd
--> Processing Dependency: libglobus_io.so.3()(64bit) for package: nordugrid-arc-gridftpd
---> Package nordugrid-arc-gridmap-utils.x86_64 0:1.0.1-0.rc1.el5 set to be updated
---> Package nordugrid-arc-janitor.x86_64 0:1.0.1-0.rc1.el5 set to be updated
--> Running transaction check
---> Package bdii.noarch 0:5.2.3-1.el5 set to be updated
---> Package globus-callout.x86_64 0:0.7-8.el5 set to be updated
--> Processing Dependency: globus-libtool >= 1 for package: globus-callout
---> Package globus-common.x86_64 0:11.6-2.el5 set to be updated
---> Package globus-ftp-control.x86_64 0:2.11-3.el5 set to be updated
---> Package globus-gsi-callback.x86_64 0:2.8-2.el5 set to be updated
--> Processing Dependency: globus-openssl >= 1 for package: globus-gsi-callback
---> Package globus-gsi-cert-utils.x86_64 0:6.7-2.el5 set to be updated
---> Package globus-gsi-credential.x86_64 0:3.5-3.el5 set to be updated
---> Package globus-gsi-openssl-error.x86_64 0:0.14-8.el5 set to be updated
---> Package globus-gsi-proxy-core.x86_64 0:4.7-2.el5 set to be updated
---> Package globus-gsi-proxy-ssl.x86_64 0:2.3-3.el5 set to be updated 
---> Package globus-gsi-sysconfig.x86_64 0:3.1-4.el5 set to be updated 
---> Package globus-gss-assist.x86_64 0:5.9-4.el5 set to be updated    
---> Package globus-gssapi-error.x86_64 0:2.5-7.el5 set to be updated  
---> Package globus-gssapi-gsi.x86_64 0:7.6-2.el5 set to be updated    
---> Package globus-io.x86_64 0:6.3-6.el5 set to be updated
--> Processing Dependency: globus-xio-gsi-driver for package: globus-io
---> Package globus-openssl-module.x86_64 0:1.3-3.el5 set to be updated
---> Package globus-xio.x86_64 0:2.8-4.el5 set to be updated
--> Processing Dependency: gridsite-libs = 1.5.19-1.el5 for package: gridsite
---> Package gridsite-shared.x86_64 0:1.7.15-1.sl5 set to be updated
---> Package nordugrid-arc.x86_64 0:1.0.1-0.rc1.el5 set to be updated
---> Package nordugrid-arc-hed.x86_64 0:1.0.1-0.rc1.el5 set to be updated
---> Package nordugrid-arc-plugins-globus.x86_64 0:1.0.1-0.rc1.el5 set to be updated
--> Processing Dependency: liblfc.so.1()(64bit) for package: nordugrid-arc-plugins-globus
--> Processing Dependency: libglobus_ftp_client.so.2()(64bit) for package: nordugrid-arc-plugins-globus
--> Processing Dependency: liblcgdm.so.1()(64bit) for package: nordugrid-arc-plugins-globus
--> Processing Dependency: libglobus_rls_client.so.5()(64bit) for package: nordugrid-arc-plugins-globus
---> Package nordugrid-arc-plugins-needed.x86_64 0:1.0.1-0.rc1.el5 set to be updated
--> Running transaction check
---> Package globus-ftp-client.x86_64 0:6.0-2.el5 set to be updated
--> Processing Dependency: globus-xio-popen-driver for package: globus-ftp-client
---> Package globus-libtool.x86_64 0:1.2-4.el5 set to be updated
---> Package globus-openssl.x86_64 0:5.1-2.el5 set to be updated
---> Package globus-rls-client.x86_64 0:5.2-4.el5 set to be updated
---> Package globus-xio-gsi-driver.x86_64 0:0.6-7.el5 set to be updated
---> Package gridsite-apache.x86_64 0:1.7.15-1.sl5 set to be updated   
---> Package lcgdm.x86_64 0:1.8.0.1-3.el5 set to be updated
---> Package lfc-libs.x86_64 0:1.8.1-2sec.sl5 set to be updated
--> Processing Dependency: lcgdm-libs >= 1.8.0 for package: lfc-libs
--> Running transaction check
---> Package globus-xio-popen-driver.x86_64 0:0.9-3.el5 set to be updated
---> Package lcgdm-libs.x86_64 0:1.8.1-2sec.sl5 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package                       Arch   Version          Repository          Size 
================================================================================
Installing:
 gridsite-apache               x86_64 1.7.15-1.sl5     EMI-1-testing-base  69 k
     replacing  gridsite.x86_64 1.5.19-1.el5

 gridsite-shared               x86_64 1.7.15-1.sl5     EMI-1-testing-base 132 k
     replacing  gridsite-libs.x86_64 1.5.19-1.el5

 nordugrid-arc-compute-element noarch 1.0.0-1.el5      EMI-1-base         2.4 k
Installing for dependencies:
 bdii                          noarch 5.2.3-1.el5      EMI-1-testing-base  20 k
 globus-callout                x86_64 0.7-8.el5        epel                16 k
 globus-common                 x86_64 11.6-2.el5       epel               109 k
 globus-ftp-client             x86_64 6.0-2.el5        epel                93 k
 globus-ftp-control            x86_64 2.11-3.el5       epel                67 k
 globus-gsi-callback           x86_64 2.8-2.el5        epel                39 k
 globus-gsi-cert-utils         x86_64 6.7-2.el5        epel                18 k
 globus-gsi-credential         x86_64 3.5-3.el5        epel                32 k
 globus-gsi-openssl-error      x86_64 0.14-8.el5       epel                15 k
 globus-gsi-proxy-core         x86_64 4.7-2.el5        epel                33 k
 globus-gsi-proxy-ssl          x86_64 2.3-3.el5        epel                17 k
 globus-gsi-sysconfig          x86_64 3.1-4.el5        epel                28 k
 globus-gss-assist             x86_64 5.9-4.el5        epel                31 k
 globus-gssapi-error           x86_64 2.5-7.el5        epel                13 k
 globus-gssapi-gsi             x86_64 7.6-2.el5        epel                54 k
 globus-io                     x86_64 6.3-6.el5        epel                43 k
 globus-libtool                x86_64 1.2-4.el5        epel               4.2 k
 globus-openssl                x86_64 5.1-2.el5        epel               4.6 k
 globus-openssl-module         x86_64 1.3-3.el5        epel                13 k
 globus-rls-client             x86_64 5.2-4.el5        epel                30 k
 globus-xio                    x86_64 2.8-4.el5        epel               123 k
 globus-xio-gsi-driver         x86_64 0.6-7.el5        epel                29 k
 globus-xio-popen-driver       x86_64 0.9-3.el5        epel                17 k
 lcgdm                         x86_64 1.8.0.1-3.el5    epel               101 k
 lcgdm-libs                    x86_64 1.8.1-2sec.sl5   EMI-1-testing-base 162 k
 lfc-libs                      x86_64 1.8.1-2sec.sl5   EMI-1-testing-base 100 k
 nordugrid-arc                 x86_64 1.0.1-0.rc1.el5  EMI-1-testing-base 1.4 M
 nordugrid-arc-arex            x86_64 1.0.1-0.rc1.el5  EMI-1-testing-base 2.5 M
 nordugrid-arc-aris            x86_64 1.0.1-0.rc1.el5  EMI-1-testing-base  84 k
 nordugrid-arc-gridftpd        x86_64 1.0.1-0.rc1.el5  EMI-1-testing-base 1.1 M
 nordugrid-arc-gridmap-utils   x86_64 1.0.1-0.rc1.el5  EMI-1-testing-base  12 k
 nordugrid-arc-hed             x86_64 1.0.1-0.rc1.el5  EMI-1-testing-base 116 k
 nordugrid-arc-janitor         x86_64 1.0.1-0.rc1.el5  EMI-1-testing-base  58 k
 nordugrid-arc-plugins-globus  x86_64 1.0.1-0.rc1.el5  EMI-1-testing-base 308 k
 nordugrid-arc-plugins-needed  x86_64 1.0.1-0.rc1.el5  EMI-1-testing-base 1.3 M

Transaction Summary
================================================================================
Install      38 Package(s)
Upgrade       0 Package(s)

Total size: 8.2 M
Is this ok [y/N]: Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
M  Installing     : nordugrid-arc                                           1/40
M  Installing     : gridsite-shared                                         2/40
M  Installing     : globus-openssl                                          3/40
M  Installing     : globus-gsi-proxy-ssl                                    4/40
M  Installing     : globus-libtool                                          5/40
M  Installing     : globus-common                                           6/40
M  Installing     : globus-gsi-openssl-error                                7/40
M  Installing     : globus-gsi-sysconfig                                    8/40
M  Installing     : globus-xio                                              9/40
M  Installing     : globus-openssl-module                                  10/40
M  Installing     : globus-gsi-cert-utils                                  11/40
M  Installing     : globus-gsi-callback                                    12/40
M  Installing     : globus-gsi-credential                                  13/40
M  Installing     : globus-gsi-proxy-core                                  14/40
M  Installing     : globus-gssapi-gsi                                      15/40
M  Installing     : globus-callout                                         16/40
M  Installing     : globus-gss-assist                                      17/40
M  Installing     : globus-gssapi-error                                    18/40
M  Installing     : lcgdm-libs                                             19/40
M  Installing     : lfc-libs                                               20/40
M  Installing     : globus-xio-gsi-driver                                  21/40
M  Installing     : globus-io                                              22/40
M  Installing     : globus-ftp-control                                     23/40
M  Installing     : globus-rls-client                                      24/40
M  Installing     : globus-xio-popen-driver                                25/40
M  Installing     : globus-ftp-client                                      26/40
M  Installing     : nordugrid-arc-plugins-globus                           27/40
M  Installing     : nordugrid-arc-plugins-needed                           28/40
M  Installing     : nordugrid-arc-gridftpd                                 29/40
M  Installing     : nordugrid-arc-hed                                      30/40
M  Installing     : nordugrid-arc-janitor                                  31/40
M  Installing     : nordugrid-arc-gridmap-utils                            32/40
M  Installing     : bdii                                                   33/40
M  Installing     : lcgdm                                                  34/40
M  Installing     : gridsite-apache                                        35/40
M  Installing     : nordugrid-arc-arex                                     36/40
M  Installing     : nordugrid-arc-aris                                     37/40
M  Installing     : nordugrid-arc-compute-element                          38/40
M  Erasing        : gridsite-libs                                          39/40
M  Erasing        : gridsite                                               40/40
Installed:
  gridsite-apache.x86_64 0:1.7.15-1.sl5
  gridsite-shared.x86_64 0:1.7.15-1.sl5
  nordugrid-arc-compute-element.noarch 0:1.0.0-1.el5

Dependency Installed:
  bdii.noarch 0:5.2.3-1.el5
  globus-callout.x86_64 0:0.7-8.el5
  globus-common.x86_64 0:11.6-2.el5
  globus-ftp-client.x86_64 0:6.0-2.el5
  globus-ftp-control.x86_64 0:2.11-3.el5
  globus-gsi-callback.x86_64 0:2.8-2.el5
  globus-gsi-cert-utils.x86_64 0:6.7-2.el5
  globus-gsi-credential.x86_64 0:3.5-3.el5
  globus-gsi-openssl-error.x86_64 0:0.14-8.el5
  globus-gsi-proxy-core.x86_64 0:4.7-2.el5    
  globus-gsi-proxy-ssl.x86_64 0:2.3-3.el5     
  globus-gsi-sysconfig.x86_64 0:3.1-4.el5     
  globus-gss-assist.x86_64 0:5.9-4.el5        
  globus-gssapi-error.x86_64 0:2.5-7.el5      
  globus-gssapi-gsi.x86_64 0:7.6-2.el5        
  globus-io.x86_64 0:6.3-6.el5                
  globus-libtool.x86_64 0:1.2-4.el5           
  globus-openssl.x86_64 0:5.1-2.el5           
  globus-openssl-module.x86_64 0:1.3-3.el5    
  globus-rls-client.x86_64 0:5.2-4.el5        
  globus-xio.x86_64 0:2.8-4.el5               
  globus-xio-gsi-driver.x86_64 0:0.6-7.el5    
  globus-xio-popen-driver.x86_64 0:0.9-3.el5  
  lcgdm.x86_64 0:1.8.0.1-3.el5                
  lcgdm-libs.x86_64 0:1.8.1-2sec.sl5          
  lfc-libs.x86_64 0:1.8.1-2sec.sl5            
  nordugrid-arc.x86_64 0:1.0.1-0.rc1.el5      
  nordugrid-arc-arex.x86_64 0:1.0.1-0.rc1.el5 
  nordugrid-arc-aris.x86_64 0:1.0.1-0.rc1.el5 
  nordugrid-arc-gridftpd.x86_64 0:1.0.1-0.rc1.el5
  nordugrid-arc-gridmap-utils.x86_64 0:1.0.1-0.rc1.el5
  nordugrid-arc-hed.x86_64 0:1.0.1-0.rc1.el5          
  nordugrid-arc-janitor.x86_64 0:1.0.1-0.rc1.el5      
  nordugrid-arc-plugins-globus.x86_64 0:1.0.1-0.rc1.el5
  nordugrid-arc-plugins-needed.x86_64 0:1.0.1-0.rc1.el5

Replaced:
  gridsite.x86_64 0:1.5.19-1.el5          gridsite-libs.i386 0:1.5.19-1.el5
  gridsite-libs.x86_64 0:1.5.19-1.el5

Complete!



Expected result

Package are installed and we receive message:


Complete!


However when I checked nordugrid packages I have received

rpm -qa|grep nordugrid

i.e. no nordigrid package has been installed.



Final decision FAILED


Repeated test

Tester: Jozef

Date: 11.July 2011


We have to update previous state (i.e) we did not clear all previously installed packages

command

yum install nordugrid-arc-compute-element


Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: tux.rainside.sk   
 * core: linuxsoft.cern.ch 
 * epel: ftp.sh.cvut.cz    
 * extras: tux.rainside.sk 
 * updates: tux.rainside.sk
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package nordugrid-arc-compute-element.noarch 0:1.0.0-1.el5 set to be updated
--> Processing Dependency: nordugrid-arc-aris for package: nordugrid-arc-compute-element
--> Processing Dependency: nordugrid-arc-arex for package: nordugrid-arc-compute-element
--> Processing Dependency: nordugrid-arc-gridmap-utils for package: nordugrid-arc-compute-element
--> Processing Dependency: nordugrid-arc-janitor for package: nordugrid-arc-compute-element 
--> Processing Dependency: nordugrid-arc-gridftpd for package: nordugrid-arc-compute-element
--> Running transaction check
---> Package nordugrid-arc-arex.x86_64 0:1.0.1-0.rc1.el5 set to be updated
--> Processing Dependency: nordugrid-arc-plugins-needed = 1.0.1-0.rc1.el5 for package: nordugrid-arc-arex
--> Processing Dependency: nordugrid-arc-hed = 1.0.1-0.rc1.el5 for package: nordugrid-arc-arex
--> Processing Dependency: nordugrid-arc = 1.0.1-0.rc1.el5 for package: nordugrid-arc-arex
--> Processing Dependency: libarccrypto.so.1()(64bit) for package: nordugrid-arc-arex
--> Processing Dependency: libarcws.so.1()(64bit) for package: nordugrid-arc-arex
--> Processing Dependency: libarcxmlsec.so.1()(64bit) for package: nordugrid-arc-arex  
--> Processing Dependency: libarcsecurity.so.1()(64bit) for package: nordugrid-arc-arex
--> Processing Dependency: libarcloader.so.1()(64bit) for package: nordugrid-arc-arex
--> Processing Dependency: libarcdata2.so.1()(64bit) for package: nordugrid-arc-arex 
--> Processing Dependency: libarccommon.so.1()(64bit) for package: nordugrid-arc-arex
--> Processing Dependency: libarccredential.so.1()(64bit) for package: nordugrid-arc-arex
--> Processing Dependency: libarcmessage.so.1()(64bit) for package: nordugrid-arc-arex
--> Processing Dependency: libarccredentialstore.so.1()(64bit) for package: nordugrid-arc-arex
--> Processing Dependency: libarcclient.so.1()(64bit) for package: nordugrid-arc-arex
---> Package nordugrid-arc-aris.x86_64 0:1.0.1-0.rc1.el5 set to be updated
---> Package nordugrid-arc-gridftpd.x86_64 0:1.0.1-0.rc1.el5 set to be updated
--> Processing Dependency: nordugrid-arc-plugins-globus for package: nordugrid-arc-gridftpd   
--> Processing Dependency: libarcglobusutils.so.1()(64bit) for package: nordugrid-arc-gridftpd
---> Package nordugrid-arc-gridmap-utils.x86_64 0:1.0.1-0.rc1.el5 set to be updated
---> Package nordugrid-arc-janitor.x86_64 0:1.0.1-0.rc1.el5 set to be updated
--> Running transaction check
---> Package nordugrid-arc.x86_64 0:1.0.1-0.rc1.el5 set to be updated
---> Package nordugrid-arc-hed.x86_64 0:1.0.1-0.rc1.el5 set to be updated
---> Package nordugrid-arc-plugins-globus.x86_64 0:1.0.1-0.rc1.el5 set to be updated
---> Package nordugrid-arc-plugins-needed.x86_64 0:1.0.1-0.rc1.el5 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package                       Arch   Version          Repository          Size 
================================================================================
Installing:
 nordugrid-arc-compute-element noarch 1.0.0-1.el5      EMI-1-base         2.4 k
Installing for dependencies:
 nordugrid-arc                 x86_64 1.0.1-0.rc1.el5  EMI-1-testing-base 1.4 M
 nordugrid-arc-arex            x86_64 1.0.1-0.rc1.el5  EMI-1-testing-base 2.5 M
 nordugrid-arc-aris            x86_64 1.0.1-0.rc1.el5  EMI-1-testing-base  84 k
 nordugrid-arc-gridftpd        x86_64 1.0.1-0.rc1.el5  EMI-1-testing-base 1.1 M
 nordugrid-arc-gridmap-utils   x86_64 1.0.1-0.rc1.el5  EMI-1-testing-base  12 k
 nordugrid-arc-hed             x86_64 1.0.1-0.rc1.el5  EMI-1-testing-base 116 k
 nordugrid-arc-janitor         x86_64 1.0.1-0.rc1.el5  EMI-1-testing-base  58 k
 nordugrid-arc-plugins-globus  x86_64 1.0.1-0.rc1.el5  EMI-1-testing-base 308 k
 nordugrid-arc-plugins-needed  x86_64 1.0.1-0.rc1.el5  EMI-1-testing-base 1.3 M

Transaction Summary
================================================================================
Install      10 Package(s)
Upgrade       0 Package(s)

Total download size: 6.8 M
Is this ok [y/N]: Downloading Packages:
--------------------------------------------------------------------------------
Total                                           2.4 MB/s | 6.8 MB     00:02     
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
M  Installing     : nordugrid-arc                                           1/10
M  Installing     : nordugrid-arc-plugins-globus                            2/10
M  Installing     : nordugrid-arc-gridftpd                                  3/10
M  Installing     : nordugrid-arc-plugins-needed                            4/10
M  Installing     : nordugrid-arc-hed                                       5/10
M  Installing     : nordugrid-arc-janitor                                   6/10
M  Installing     : nordugrid-arc-gridmap-utils                             7/10
M  Installing     : nordugrid-arc-arex                                      8/10
M  Installing     : nordugrid-arc-aris                                      9/10
M  Installing     : nordugrid-arc-compute-element                          10/10


Dependency Installed:
  nordugrid-arc.x86_64 0:1.0.1-0.rc1.el5
  nordugrid-arc-arex.x86_64 0:1.0.1-0.rc1.el5
  nordugrid-arc-aris.x86_64 0:1.0.1-0.rc1.el5
  nordugrid-arc-gridftpd.x86_64 0:1.0.1-0.rc1.el5
  nordugrid-arc-gridmap-utils.x86_64 0:1.0.1-0.rc1.el5
  nordugrid-arc-hed.x86_64 0:1.0.1-0.rc1.el5          
  nordugrid-arc-janitor.x86_64 0:1.0.1-0.rc1.el5      
  nordugrid-arc-plugins-globus.x86_64 0:1.0.1-0.rc1.el5
  nordugrid-arc-plugins-needed.x86_64 0:1.0.1-0.rc1.el5

Complete!

Test of ionstallation of nordugrid packages



rpm -qa|grep nordugrid

nordugrid-arc-plugins-needed-1.0.1-0.rc1.el5
nordugrid-arc-gridmap-utils-1.0.1-0.rc1.el5
nordugrid-arc-compute-element-1.0.0-1.el5
nordugrid-arc-arex-1.0.1-0.rc1.el5
nordugrid-arc-gridftpd-1.0.1-0.rc1.el5
nordugrid-arc-janitor-1.0.1-0.rc1.el5
nordugrid-arc-1.0.1-0.rc1.el5
nordugrid-arc-aris-1.0.1-0.rc1.el5
nordugrid-arc-plugins-globus-1.0.1-0.rc1.el5
nordugrid-arc-hed-1.0.1-0.rc1.el5


Reported a new bug 2515

Final decision PASSED

Upgrage installation

Static code Analysis

Unit Test Execution

Regression tests

bug: http://bugzilla.nordugrid.org/cgi-bin/bugzilla/show_bug.cgi?id=2434

Tester: Florido

  • Description of problem (for example description of bug with link to bugzilla)

bug: http://bugzilla.nordugrid.org/cgi-bin/bugzilla/show_bug.cgi?id=2434

man nordugridmap is missing

-Test scenario (all details needed to reproduce test)

  1. Installed EMI 1.0.1rc1 ARC CE with
    yum install nordugrid-arc-compute-element
    
  2. issued
    man nordugridmap
  • Infrastructure used to perform test (for example testbed with specification of software)

phisical machine with SL5 installed

  • Expected results

the manpage to appear

  • Output of test (for example stdout, stderr)

nordugridmap manpage

  • Comments and proposals (should be used as feedback for developers)
  • The final decision PASSED/FAILED

PASSED

Functionality tests

F1

Tester: Jozef

Date: 11.July 2011


Test description

Submit job from 1.0.1rc1 client (rc0.grid.upjs.sk) to 1.0.1rc1 server (rc1.grid.upjs.sk)

Part of iptables on the server side

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 50000 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 50000 -j ACCEPT
/etc/rc.d/init.d/iptables restart
Flushing firewall rules:                                   [  OK  ]
Setting chains to policy ACCEPT: filter                    [  OK  ]
Unloading iptables modules:                                [  OK  ]
Applying iptables firewall rules:                          [  OK  ]
Loading additional iptables modules: ip_conntrack_netbios_n[  OK  ]


Job submission

command


arcsub -d VERBOSE -f tasks.xrls -c ARC1:https://rc1.grid.upjs.sk:50000/arex


The output on the client side:

INFO: Loading configuration (/etc/arc/client.conf)
INFO: Configuration (/etc/arc/client.conf) loaded
INFO: Loading configuration (/home/cernak/.arc/client.conf)
INFO: Configuration (/home/cernak/.arc/client.conf) loaded
INFO: Using proxy file: /tmp/x509up_u502
INFO: Using certificate file: /home/cernak/.globus/usercert.pem
INFO: Using key file: /home/cernak/.globus/userkey.pem
INFO: Using CA certificate directory: /etc/grid-security/certificates
VERBOSE: Certificate verification succeeded
INFO: Proxy successfully verified.
VERBOSE: Adding selected service ARC1:https://rc1.grid.upjs.sk:50000/arex
INFO: Loaded JobDescriptionParser ARCJSDLParser
VERBOSE: Parsing string using ARCJSDLParser
VERBOSE: [ARCJSDLParser] Parsing error: Start tag expected, '<' not found


VERBOSE: [ARCJSDLParser] Wrong XML structure! 
INFO: Loaded JobDescriptionParser JDLParser
VERBOSE: Parsing string using JDLParser
VERBOSE: [JDLParser] There is at least one necessary ruler character missing or their order incorrect. ('[' or ']')
INFO: Loaded JobDescriptionParser XRSLParser
VERBOSE: Parsing string using XRSLParser
INFO: String successfully parsed as nordugrid:xrsl.
VERBOSE: TargetRetriverARC1 initialized with computing service url: https://rc1.grid.upjs.sk:50000/arex
VERBOSE: Creating and sending service information query request to https://rc1.grid.upjs.sk:50000/arex
VERBOSE: Processing a wsrf-rp:QueryResourceProperties request
VERBOSE: Trying to connect rc1.grid.upjs.sk(IPv4):50000
ERROR: Failed to connect to rc1.grid.upjs.sk(IPv4):50000
VERBOSE: Component tcp.client(tcp) could not be created
VERBOSE: MCC tls.client(tls) - next (empty)(tcp) has no target
VERBOSE: Chain(s) configuration failed
VERBOSE: QueryResourceProperties request failed
INFO: Found 0 targets
Job submission aborted because no resource returned any information

I tried to know status of port 50000

nmap -p 50000 rc1.grid.upjs.sk

Starting Nmap 4.11 ( http://www.insecure.org/nmap/ ) at 2011-07-11 11:23 CEST
Interesting ports on 158.197.28.179:


PORT      STATE    SERVICE
50000/tcp filtered iiimsf
MAC Address: 00:11:09:84:92:60 (Micro-Star International)

Nmap finished: 1 IP address (1 host up) scanned in 0.291 seconds


The server side

The content of /var/log/arc/infoprovider.log


[2011-07-11 11:23:41] LRMSInfo: WARNING: return value lrmsinfo->{queues}{gridlong}{maxrunning} is missing
[2011-07-11 11:23:41] CEInfo: VERBOSE: Time spent in LRMSInfo: 0.096s
[2011-07-11 11:23:41] CEInfo: VERBOSE: Time spent in all info collectors: 2.324s
[2011-07-11 11:23:41] ARC1ClusterInfo: DEBUG: Nodes in ExecutionEnvironment localhost: rc1
[2011-07-11 11:23:41] ARC1ClusterInfo: WARNING: No AccessPolicy configured
[2011-07-11 11:23:41] CEInfo: VERBOSE: Time spent in ARC1ClusterInfo: 0.001s
[2011-07-11 11:23:41] CEInfo: VERBOSE: Time spent in GLUE2xml: 0.004s
[2011-07-11 11:23:41] CEInfo: VERBOSE: Time spent in ARC0ClusterInfo: 0.001s
[2011-07-11 11:23:41] InfosysHelper: VERBOSE: Infosys pidfile not found at: /var/run/bdii-update.pid
[2011-07-11 11:23:41] InfosysHelper: VERBOSE: Infosys pidfile not found at: /var/run/bdii4/bdii-update.pid
[2011-07-11 11:23:41] InfosysHelper: WARNING: Infosys pid file not found. Check that ldap-infosys is running
[2011-07-11 11:23:41] CEInfo: WARNING: Failed to create ldif generator script for infosys
[2011-07-11 11:23:41] CEInfo: INFO: ############## A-REX infoprovider finished ##############
[2011-07-11 11:24:41] CEInfo: INFO: ############## A-REX infoprovider started  ##############
[2011-07-11 11:24:41] CEInfo: VERBOSE: Time spent in GMJobsInfo: 0.000s
[2011-07-11 11:24:44] HostInfo: DEBUG: Time spent collecting certificates info: 2.182s
[2011-07-11 11:24:44] CEInfo: VERBOSE: Time spent in HostInfo: 2.254s
[2011-07-11 11:24:44] CEInfo: VERBOSE: Time spent in RTEInfo: 0.000s   
[2011-07-11 11:24:44] LRMSInfo: DEBUG: Using ARC0.6 compatible PBS module
[2011-07-11 11:24:44] PBS: DEBUG: 1
[2011-07-11 11:24:44] LRMSInfo: WARNING: return value lrmsinfo->{queues}{gridlong}{maxrunning} is missing
[2011-07-11 11:24:44] CEInfo: VERBOSE: Time spent in LRMSInfo: 0.098s
[2011-07-11 11:24:44] CEInfo: VERBOSE: Time spent in all info collectors: 2.357s
[2011-07-11 11:24:44] ARC1ClusterInfo: DEBUG: Nodes in ExecutionEnvironment localhost: rc1
[2011-07-11 11:24:44] ARC1ClusterInfo: WARNING: No AccessPolicy configured
[2011-07-11 11:24:44] CEInfo: VERBOSE: Time spent in ARC1ClusterInfo: 0.001s
[2011-07-11 11:24:44] CEInfo: VERBOSE: Time spent in GLUE2xml: 0.004s
[2011-07-11 11:24:44] CEInfo: VERBOSE: Time spent in ARC0ClusterInfo: 0.001s
[2011-07-11 11:24:44] InfosysHelper: VERBOSE: Infosys pidfile not found at: /var/run/bdii-update.pid
[2011-07-11 11:24:44] InfosysHelper: VERBOSE: Infosys pidfile not found at: /var/run/bdii4/bdii-update.pid
[2011-07-11 11:24:44] InfosysHelper: WARNING: Infosys pid file not found. Check that ldap-infosys is running
[2011-07-11 11:24:44] CEInfo: WARNING: Failed to create ldif generator script for infosys
[2011-07-11 11:24:44] CEInfo: INFO: ############## A-REX infoprovider finished ##############


New bug reported 2512

New bug reported 2517


If I stopped iptables:

/etc/rc.d/init.d/iptables stop
Flushing firewall rules:                                   [  OK  ]
Setting chains to policy ACCEPT: filter                    [  OK  ]
Unloading iptables modules:                                [  OK  ]

then job was submitted:


Job submitted with jobid: https://rc1.grid.upjs.sk:50000/arex/1016713103774141228028011


The problem persists if port 5000 is not filtered.


-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 443 -j ACCEPT
-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 15000 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 15001 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 15002 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 15003 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 15004 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 15003 -j ACCEPT

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8443 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 2135 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 2811 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 9000:11000 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 9000:11000 -j ACCEPT
# -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 50000 -j ACCEPT   
# -A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 50000 -j ACCEPT

COMMIT  


Performance tests

P1

Tester: Jozef

Date: 12.July 2011

Scenario: Submitting of 1000 complex jobs

Infrastructure:

1 client (rc0.grid.upjs.sk, 1.0.1rc1)

1 server (rc1.grid.upjs.sk, 1.0.1rc1)

/etc/arc1/arex_xmlonly.xml


<?xml version="1.0"?>
<ArcConfig
  xmlns="http://www.nordugrid.org/schemas/arcconfig/2009/08"
  xmlns:loader="http://www.nordugrid.org/schemas/loader/2009/08"
  xmlns:tcp="http://www.nordugrid.org/schemas/tcp/2009/08"
  xmlns:tls="http://www.nordugrid.org/schemas/tls/2009/08"
  xmlns:authz="http://www.nordugrid.org/schemas/arcauthz/2009/08"
  xmlns:idmap="http://www.nordugrid.org/schemas/identitymap/2009/10"
  xmlns:spdp="http://www.nordugrid.org/schemas/simplelistpdp/2009/08"
  xmlns:arex="http://www.nordugrid.org/schemas/a-rex/2009/08"
  xmlns:ip="http://www.nordugrid.org/schemas/a-rex/InfoProvider/2009/08"
  xmlns:lrms="http://www.nordugrid.org/schemas/a-rex/LRMS/2009/08"
>
  <!-- Common configuration of the daemon -->
  <Server>
    <PidFile>/var/run/arex_arched.pid</PidFile>
    <Logger>
      <File>/var/log/arc/arex_arched.log</File>
      <Level>DEBUG</Level>
    </Logger>
  </Server>
  <!-- Where to find plugins -->
  <loader:ModuleManager>
    <loader:Path>/usr/lib64/arc/</loader:Path>
  </loader:ModuleManager>
  <!-- Simply load all needed plugins -->
  <loader:Plugins>
    <loader:Name>mcctcp</loader:Name>
    <loader:Name>mcctls</loader:Name>
    <loader:Name>mcchttp</loader:Name>
    <loader:Name>mccsoap</loader:Name>
    <loader:Name>arcshc</loader:Name>
    <loader:Name>identitymap</loader:Name>
    <loader:Name>arex</loader:Name>
  </loader:Plugins>
  <!-- Create a chain -->
  <loader:Chain>
    <!-- TCP listening socket -->
    <loader:Component name="tcp.service" id="tcp">
      <loader:next id="tls"/>
      <tcp:Listen><tcp:Port>50000</tcp:Port></tcp:Listen>
    </loader:Component>
    <!-- Transport-level security -->
    <loader:Component name="tls.service" id="tls">
      <loader:next id="http"/>
      <!-- Location of server's security keys -->
      <tls:KeyPath>/etc/grid-security/hostkey.pem</tls:KeyPath>
      <tls:CertificatePath>/etc/grid-security/hostcert.pem</tls:CertificatePath>
      <tls:CACertificatesDir>/etc/grid-security/certificates</tls:CACertificatesDir>
 <!-- SecHandler below calls specified Policy Decision Point components.
           In this example only one PDP is defined - simplelist.pdp. This
           PDP compares Distinguished Name of connecting client against  
           list of allowed DNs. DNs are stored in external file one per line.
           They may be enclosed in '"'. -->
      <loader:SecHandler name="arc.authz" id="pdps" event="incoming">
<!--        <authz:PDP name="simplelist.pdp" spdp:location="/etc/grid-security/grid-mapfile"/> -->
        <authz:PDP name="simplelist.pdp" spdp:location="/etc/grid-security/grid-vo-mapfile"/>     
      </loader:SecHandler>
      <!-- Evaluate requestor's identity into local identity.
           Comment it if no user mapping is needed. -->
      <loader:SecHandler name="identity.map" id="map" event="incoming">
        <!-- Safe choice if all other rules failed -->
        <idmap:PDP name="allow.pdp"><idmap:LocalName>gridtest</idmap:LocalName></idmap:PDP>
      </loader:SecHandler>
    </loader:Component>   
    <!-- HTTP processing is done here -->
    <loader:Component name="http.service" id="http">
      <loader:next id="soap">POST</loader:next>
      <loader:next id="plexer">GET</loader:next>
      <loader:next id="plexer">PUT</loader:next>
      <loader:next id="plexer">HEAD</loader:next>
    </loader:Component>
    <!-- This one parses content into XML tree -->
    <loader:Component name="soap.service" id="soap">
      <loader:next id="plexer"/>
    </loader:Component>
    <!-- Directing messages to proper service -->
    <loader:Plexer name="plexer.service" id="plexer">
      <loader:next id="a-rex">^/arex</loader:next>   
    </loader:Plexer>
    <!-- A-Rex service -->
    <loader:Service name="a-rex" id="a-rex">
      <!-- Optional endpoint element is advised in case of multiple IP adresses -->
      <arex:endpoint>https://rc1.grid.upjs.sk:50000/arex</arex:endpoint>
      <!-- Use information generated by identity.map plugin or default provided below -->
      <arex:usermap><arex:defaultLocalName>gridtest</arex:defaultLocalName></arex:usermap>

      <arex:gmrun>internal</arex:gmrun>
      <arex:commonName>A-REX</arex:commonName>
      <arex:longDescription>ARC execution service</arex:longDescription>
      <arex:LRMSName>pbs</arex:LRMSName>
      <arex:OperatingSystem>LINUX</arex:OperatingSystem>
      <arex:debugLevel>DEBUG</arex:debugLevel>
      <arex:serviceMail>jcernak@upjs.sk</arex:serviceMail>
<arex:loadLimits>
          <arex:maxJobsTracked>1000</arex:maxJobsTracked>
          <arex:maxJobsRun>100</arex:maxJobsRun>
          <arex:maxJobsTransferred>20</arex:maxJobsTransferred>
          <arex:maxJobsTransferredAdditional>2</arex:maxJobsTransferredAdditional>
          <arex:maxLoadShare>5</arex:maxLoadShare>
          <arex:loadShareType>dn</arex:loadShareType>
          <arex:maxFilesTransferred>4</arex:maxFilesTransferred>
      </arex:loadLimits>
      <arex:dataTransfer>
          <arex:Globus>  
              <arex:gridmapfile>/etc/grid-security/grid-vo-mapfile</arex:gridmapfile>
              <arex:CACertificatesDir>/etc/grid-security/certificates</arex:CACertificatesDir>
              <arex:CertificatePath>/etc/grid-security/hostcert.pem</arex:CertificatePath>
              <arex:KeyPath>/etc/grid-security/hostkey.pem</arex:KeyPath>
          </arex:Globus>
          <arex:maxRetries>10</arex:maxRetries>
      </arex:dataTransfer>
      <arex:jobLogPath>/var/log/arc/arex-jobs.log</arex:jobLogPath>
      <arex:control>
          <arex:username>.</arex:username>
          <arex:controlDir>/var/spool/arc/jobstatus</arex:controlDir>
          <arex:sessionRootDir>/scratch1/grid</arex:sessionRootDir>  
          <arex:cache>
              <arex:location>
                  <arex:path>/scratch1/cache</arex:path>
              </arex:location>
          </arex:cache>
      </arex:control>  

                        <arex:LRMS>
                            <arex:type>pbs</arex:type>
                            <lrms:pbs_bin_path>/usr/local/bin</lrms:pbs_bin_path>
                            <lrms:pbs_log_path>/var/spool/torque/server_logs</lrms:pbs_log_path>
                            <lrms:dedicated_node_string>AMD</lrms:dedicated_node_string>
                            <lrms:queue_node_string>AMD</lrms:queue_node_string>
                            <arex:defaultShare>gridlong</arex:defaultShare>
                            <arex:GNUTimeUtility>/usr/bin/time</arex:GNUTimeUtility>
                            <arex:scratchDir>/scratch1/scratch</arex:scratchDir>
                        </arex:LRMS>

<arex:InfoProvider>
          <arex:debugLevel>DEBUG</arex:debugLevel>

          <ip:ProviderLog>/var/log/arc/infoprovider.log</ip:ProviderLog>

          <ip:AdminDomain>SK/UPJS-TOP</ip:AdminDomain>
          <ip:ClusterName>ARC-EMI1.0.1_rc1</ip:ClusterName>
          <ip:OtherInfo>This cluster is specially designed for testing</ip:OtherInfo>

          <ip:Location>
              <ip:Name>Kosice, Slovakia</ip:Name>
              <ip:Address>Jesenna 5</ip:Address> 
              <ip:Place>Kosice</ip:Place>
              <ip:Country>Slovakia</ip:Country>
              <ip:PostCode>04001</ip:PostCode> 
              <ip:Latitude>47.21</ip:Latitude> 
              <ip:Longitude>20.05</ip:Longitude>
          </ip:Location>
          <ip:Contact>  
              <ip:Name>UPJS User Support</ip:Name>
              <ip:Detail>mailto:jcernak@upjs.sk</ip:Detail>
              <ip:Type>usersupport</ip:Type>
          </ip:Contact>

<!--
          <ip:AccessPolicy>
              <Rule>vo:atlas</Rule>
              <Rule>vo:nordugrid.org</Rule>
              <UserDomainID>voms:lcg-voms.cern.ch:15001/atlas</UserDomainID>
              <UserDomainID>voms:voms.ndgf.org:15015/nordugrid.org</UserDomainID>
          </ip:AccessPolicy>
-->
          <ip:ExecutionEnvironment name="localhost">
              <ip:OSName>adotf</ip:OSName>
              <ip:OSVersion>adotf</ip:OSVersion>
              <ip:CPUVendor>adotf</ip:CPUVendor>
              <ip:CPUModel>adotf</ip:CPUModel>  
              <ip:CPUClockSpeed>adotf</ip:CPUClockSpeed>
              <ip:ConnectivityIn>false</ip:ConnectivityIn>
              <ip:ConnectivityOut>true</ip:ConnectivityOut>
          </ip:ExecutionEnvironment>

          <ip:ComputingShare name="gridlong">
              <ip:Description>gridlong queue</ip:Description>
              <ip:MappingQueue>gridlong</ip:MappingQueue>
              <ip:ExecutionEnvironmentName>localhost</ip:ExecutionEnvironmentName>
              <ip:OSName>SL</ip:OSName>
              <ip:OSVersion>5.5</ip:OSVersion>
              <ip:MaxVirtualMemory>2000</ip:MaxVirtualMemory>
              <ip:SchedulingPolicy>fifo</ip:SchedulingPolicy>
              <lrms:fork_job_limit>cpunumber</lrms:fork_job_limit>
          </ip:ComputingShare>
      </arex:InfoProvider>
                        <infosys:InfoRegister>
                            <infosys:Period>PT75S</infosys:Period>
                            <infosys:Endpoint>https://rc1.grid.upjs.sk:50000/arex</infosys:Endpoint>
                            <infosys:Expiration>PT1M</infosys:Expiration>
                            <infosys:Registrar>
                                <URL>http://arc-emi.grid.upjs.sk:60000/isis</URL>
                                <Retry>10</Retry>
                            </infosys:Registrar> 
                            <infosys:Registrar>  
                                <URL>http://pgs03.grid.upjs.sk:60000/isis</URL>
                                <Retry>10</Retry>
                            </infosys:Registrar> 
                            <infosys:Registrar>  
                                <URL>http://lem.grid.niif.hu:60002/isis</URL>
                                <Retry>10</Retry>
                            </infosys:Registrar> 
                        </infosys:InfoRegister>  


    </loader:Service>
  </loader:Chain>
</ArcConfig>




/etc/arc.conf


[common]
pbs_bin_path="/usr/local/bin"
pbs_log_path="/var/spool/torque/server_logs"
hostname="rc1.grid.upjs.sk"
lrms="pbs"
globus_tcp_port_range="9000,11000"
x509_user_key="/etc/grid-security/hostkey.pem"  
x509_user_cert="/etc/grid-security/hostcert.pem"
x509_cert_dir="/etc/grid-security/certificates"
gridmap="/etc/grid-security/grid-mapfile"

[vo]
id="vo_1"
vo="ARC_Community"
source="http://www.nordugrid.org/community.dn"
source="http://vls.grid.upjs.sk/comunity.dn"
source="http://vls.grid.upjs.sk/demo-dn-list.dn"
source="http://www.knowarc.eu/knowarc.dn"
source="vomss://arthur.hep.lu.se:8443/voms/knowarc.eu?/knowarc.eu"
source="vomss://emitestbed07.cnaf.infn.it:8443/voms/testers.eu-emi.eu?/testers.eu-emi.eu"
#source="vomss://arthur.hep.lu.se:8443/voms/knowarc.eu"
mapped_unixid="gridtest"
require_issuerdn="no"

# !!!!!!!!pozor na nazov id, vo=  a zdroja pre vo!!!!!!!!!!
#[vo/2]     
#id="id2"   
#vo="SE-PGS"
#file="/etc/grid-security/grid-mapfile"

[group/users]                
name="users" 
vo="ARC_Community"

#[group/se]
#name="se" 
#vo="SE-PGS"

#[janitor]
#logconf="/opt/janitor/work/log.conf"
#registrationdir="/opt/janitor/work/reg"
#installationdir="/grid/runtime/janitor"
#downloaddir="/opt/janitor/work/download"
#jobexpirytime="7200"
#rteexpirytime="3600"
#uid="root"
#gid="root"
#allow_base="*tar*"

#[janitor/nordugrid]
#catalog="/opt/janitor/catalog/knowarc.rdf"
#allow_rte="*"
#deny_rte="*/JAVA/*"



[grid-manager]
controldir="/var/spool/nordugrid/jobstatus"
sessiondir="/scratch/grid"
#sessiondir="/mnt/storage"
scratchdir="/scratch/scratch"
runtimedir="/SOFTWARE/runtime"
cachedir="/scratch/cache"
user="root"
mail="grid.support@somewhere.org"
joblog="/tmp/gm-jobs.log"
securetransfer="no"
debug="5"


#[grid-manager]
#controldir="/var/spool/nordugrid/jobstatus"
#sessiondir="/scratch/grid"
##sessiondir="/mnt/storage"
#scratchdir="/scratch/scratch"
#runtimedir="/SOFTWARE/runtime"
#cachedir="/scratch/cache"
#debug="5"
#logfile="/var/log/grid-manager.log"
#logsize="1000000 4"
#pidfile="/var/run/grid-manager.pid"
#gnu_time="/usr/bin/time"
#shared_filesystem="yes" 
#mail="marek.kocan@upjs.sk"
#joblog="/var/log/gm-jobs.log"
#jobreport="https://charged.uio.no:8001/logger"
#maxjobs="10000 10"
#maxload="1000 2 1000"
#wakeupperiod="30"
#securetransfer="no"
#localtransfer="no" 
#defaultttl="259200"
#authplugin="ACCEPTED timeout=10 /opt/nordugrid/libexec/bank %C/job.%I.local %S"
#privatecache="/scratch/cache/%U"
#cachesize="10000000000 8000000000"
#cacheregistration="no"
#copyurl="gsiftp://rc1.grid.upjs.sk/moje_joby/ gsiftp://rc1.grid.upjs.sk:2811/jobs"
#linkurl="gsiftp://rc1.science.upjs.sk/se1/storage /se1"
#tmpdir="/tmp"
#maxrerun="5" 
#authplugin="PREPARING 100 /opt/sgas-2.0/bin/sgas-ng-bank-reserve %C %I %U"
#authplugin="SUBMIT 100 /opt/sgas-2.0/bin/sgas-ng-bank-result %C %I"
#authplugin="FINISHED 100 /opt/sgas-2.0/bin/sgas-ng-bank-release %C %I %S %U"

[gridftpd]
debug="3" 
logfile="/var/log/gridftpd.log"
logsize="100000 2"
pidfile="/var/run/gridftpd.pid"
port="2811"
pluginpath="/usr/lib/arc"
encryption="no"
allowunknown="no"
maxconnections="200"
#unixmap="nobody:nobody all"
unixmap="gridtest:gridtest all"


[gridftpd/filedir]
plugin="fileplugin.so"
path="/unixacl"
mount="/scratch/unixacl"
#dir="/scratch  nouser read mkdir *:* 700:700 cd dirlist"
#dir="/ nouser read cd dirlist delete create *:* 664:664 mkdir *:* 775:775"
dir="/ nouser read cd dirlist delete create *:* 664:664 mkdir *:* 775:775" 
#dir="/data read mkdir *:* 700:700 cd dirlist"

[gridftpd/gacl]
#plugin="gaclplugin.so"
#path="/gacl"
#mount="/scratch/gacl"
# !!!!!!!!!!! aj tak nemapuje do .gacl -  manualne prepisat !!!!!!!!!
#gacl="<gacl><entry><person><dn>/C=SK/O=SlovakGrid/O=UPJS/CN=Marek Kocan</dn></person><allow><read/>


[gridftpd/jobs]
path="/jobs"   
plugin="jobplugin.so"
allownew="yes"

[httpsd]
user="root"
debug="2"  
logfile="/var/log/httpsd.log"
logsize="100000 2"
pidfile="/var/run/httpsd.pid"
gsiport="8000"
sslport="8001"
#plugin="/opt/nordugrid/lib/se.so"

#[httpsd/se]
#path="/sse"
#storage="/scratch/se"
#ns="lrc://grid.tsl.uu.se:39281"
#ns="none"
registration="delayed,retry,showincomplete"
acl_create="se"
acl_read="se"  
acl_replicate="se"

#[se/smartse]
#name="smartse"
#assigned_storage="se"
#alias="KE-rc1-SSE"   
#comment="Under test" 
#type="SSE"

[se/filedir]
name="filedir"
assigned_storage="filedir"
alias="KE-rc1-unixacl"
comment="Under test"  
type="gridftp"

#[se/gacl]
#name="gacl"
#assigned_storage="gacl"
#alias="KE-rc1-gacl"
#comment="Under test"
#type="gridftp"


[infosys]
overwrite_config="yes"
oldconfsuffix=".oldconfig"
hostname="rc1.grid.upjs.sk"
port="2135"
debug="2"  
slapd_loglevel="3"
slapd_hostnamebind="*"
threads="128"
timelimit="1800"
registrationlog="/var/log/inforegistration.log"
providerlog="/var/log/infoprovider.log"
provider_loglevel="3"
limit_core="0"
limit_nofile=""
user="root"
infosys_nordugrid=enable
infosys_glue12=disable  
infosys_glue2_ldap=enable

bdii_location="/usr"
bdii_tmp_dir="/var/tmp/bdii"
bdii_var_dir="/var/run/bdii"
bdii_log_dir="/var/log/bdii"
bdii_cmd="/etc/init.d/bdii" 
bdii_update_cmd="/usr/sbin/bdii-update"



[cluster]
#interactive_contactstring="gsissh://rc1.science.upjs.sk:2200"
cluster_alias="ARC-EMI1-PGS02-UPJS"
cluster_location="SK-04001-Kosice" 
cluster_owner="UPJS"
clustersupport="marek.kocan@upjs.sk"
lrmsconfig="single job per processor"
homogeneity="True"
architecture="adotf"
nodecpu="AMD64 Processor @ 3500+ MHz"
opsys="openSUSE 10.2 64bit"
nodememory="1024"
#benchmark="SPECFP2000 333"
middleware="from SVN"
nodeaccess="inbound" 
nodeaccess="outbound"
dedicated_node_string="AMD"
#localse="gsiftp://rc1.science.upjs.sk/se1"
gm_mount_point="/jobs"
gm_port="2811"
cachetime="30"
timelimit="30"
sizelimit="10"





[infosys/glue12]
resource_location="Kosice, Slovakia"
resource_latitude="0"
resource_longitude="0"



[infosys/cluster/registration/ARC-EMI]
targethostname="arc-emi.grid.upjs.sk" 
targetport="2135"
targetsuffix="mds-vo-name=ARC-EMI,o=grid"
regperiod="60"
registranthostname="rc1.grid.upjs.sk"
registrantport="2135"

[queue/gridlong]
name="gridlong" 
homogeneity="True"
scheduling_policy="FIFO"
comment="gridlong"
queue_node_string="AMD"
totalcpus="1"
cachetime="30"
timelimit="30"
sizelimit="5000"


[infosys/se/filedir/registration/sefiledirARC-EMI]
targethostname="arc-emi.grid.upjs.sk"
targetport="2135"
targetsuffix="mds-vo-name=ARC-EMI,o=grid"
regperiod="180"











WS services are on

tasks.xrls

&(executable="start.sh")
(arguments=   "prog.c" "arg1" "arg2" "arg3" )
(inputfiles=
("start.sh" "start.sh")
("prog.c" "prog.c")
)
(outputfiles=("/"  " ")
)
(stdout="out.txt")
(stderr="err.txt")
(jobName="prog")
(cpuTime="70")
(gmlog=".log")
(disk="10")

start.sh


#!/bin/sh
gcc $1 -o prog
./prog $2 $3 $4
if test $? = 0
 then exit 0
 else exit 1
fi

prog.c

#include<stdlib.h>
#include<stdio.h>
int main(int argc, char *argv[])
{
  int i;
  for (i=1;i < argc;i++) printf("%s\n",argv[i]);
  return 0;
}

many_jobs.sh

#!/bin/bash
for i in `seq 1 1000`
do
 arcsub  -f tasks.xrls -c ARC1:https://rc1.grid.upjs.sk:50000/arex
done



Command to perform test:

time ./many_jobs.sh |tee zaznam

Output


real	10m24.973s

user	2m43.499s

sys	0m49.951s


All jobs were submitted

less zaznam|grep submitted|wc -l
1000

The test passed in case when all jobs are submitted. Time is measured to obtain initial information about performance status.

Final decision PASSED


P2

Download from the specified server

Tester: Jozef

Date: 12. July 2011


Test scenario

Download all finished jobs from specified server. Obviously jobs submitted in test P1 are downloaded.

Command to perform test on the server side:

time arcget -c ARC1:https://rc1.grid.upjs.sk:50000/arex -a|tee -a zanam1

The output



time arcget -c ARC1:https://rc1.grid.upjs.sk:50000/arex -a|tee -a zanam1

ERROR: Failed to resolve rc1.grid.upjs.sk (Temporary failure in name resolution)

ERROR: Failed to resolve rc1.grid.upjs.sk (Temporary failure in name resolution)

ERROR: Failed to resolve rc1.grid.upjs.sk (Temporary failure in name resolution)



real	30m55.222s

user	7m26.802s

sys	1m6.909s


All jobs were downloaded


ls -al|wc -l 1004


Feedback to developers

It seems that download is slow. I checked status on server side it seems that requirements on CPU are high.

The new bug reported 2521


Final decision PASSED

Scalability tests

Standard compiliance/conformance tests