This wiki is obsolete, see the NorduGrid web pages for up to date information.
Testing EMI 1.0.1/ARC-CE
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)
- Installed EMI 1.0.1rc1 ARC CE with
yum install nordugrid-arc-compute-element
- 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