This wiki is obsolete, see the NorduGrid web pages for up to date information.
Testing/ARC-InfoSys 1.0.1 rc4
Component:
Savanah task:https://savannah.cern.ch/task/?20928
ETICS Configuration name:
VCS TAG:
EMI Release:
Platform:
Author:
Date:
Deployment tests
Clean Instalation
Status: Complete FINAL
Florido, --Florido Paganelli 19:15, 22 July 2011 (CEST)
- Description of problem (for example description of bug with link to bugzilla)
Clean install of the ARC Infosys on a SL5 x86_64 machine
- Test scenario (all details needed to reproduce test)
- YUM Testing Repo file contents:
http://emisoft.web.cern.ch/emisoft/dist/EMI/testing/1/sl5/
- YUM Install command:
yum install nordugrid-arc-information-index
Steps to reproduce:
- Freshly installed SL5 system
- Installed testing.repo from EMI repositories
- run
yum update
(output not relevant)
- Installed metapackage with
yum install nordugrid-arc-information-index
-YUM log: see below - copied
arc.infosys.template
to/etc/arc.conf
from svn doc trunk [1] - added the following line to
/etc/hosts
:130.235.185.195 gridtest.hep.lu.se
- edited
/etc/arc.conf
:# openldap server config [infosys] #hostname="" user="root" #infosys_compat="enable" overwrite_config="yes" port="2135" debug="3" slapd_loglevel="3" threads="256" registrationlog="/tmp/inforegistration.log" providerlog="/tmp/infoprovider.log" provider_loglevel="3" #infosys_nordugrid="enable" #infosys_glue12="enable" [infosys/index/TESTGIIS] name="TESTGIIS" allowreg=* ## Uncomment and CUSTOMIZE the registration blocks in order to connect your ## GIIS to a grid (via a higher level GIIS). Multiple registration blocks are ## possible. [infosys/index/TESTGIIS/registration/to_ARC-EMI-1.0.1] targethostname="testbed-emi1.grid.upjs.sk" targetport="2135" targetsuffix="mds-vo-name=ARC-EMI-1.0.1,o=grid" regperiod="60"
- Issued
service grid-infosys start
- to test that everything was running, I issued:
ldapsearch -x -h gridtest.hep.lu.se -p 2135 -b 'Mds-vo-name=TESTGIIS,o=grid' -s base giisregistrationstatus
- checked logfiles.
- To test joining the index, I added the following to an ARC CE
arc.conf
:[infosys/cluster/registration/toTESTGIIS] targethostname="gridtest.hep.lu.se" targetport="2135" targetsuffix="mds-vo-name=TESTGIIS,o=grid" regperiod="50"
and restarted its infosys.
- Infrastructure used to perform test (for example testbed with specification of software)
- Virtual Box Virtual machine with SL5 x86_64 installed. Bridged network to external network.
- Physical machine running ARC (any official release is ok, tested with 1.0.1rc1) configured to register
- Index service on EMI testbed: testbed-emi1.grid.upjs.sk
Tests for a cluster to join have been performed. The cluster machine was a physical server running SL5 and ARC CE
- Expected results
- R0 yum installation ends with "Complete!"
- R1 The ldap query must give
result : ... Success
answer, that means that the ldap server is running and returning the
proper objectClasses.
- R2 no critical error in logfiles
- R3 a cluster successfully registers to the index.
- R4 the index registers to another index.
- Output of test (for example stdout, stderr)
- R0 PASSED
[root@gridtest ~]# yum install nordugrid-arc-information-index Loaded plugins: kernel-module, priorities, protectbase EGI-trustanchors | 951 B 00:00 EMI-1-base | 1.9 kB 00:00 EMI-1-testing-base | 1.9 kB 00:00 EMI-1-testing-third-party | 1.9 kB 00:00 EMI-1-testing-updates | 1.9 kB 00:00 EMI-1-third-party | 1.9 kB 00:00 EMI-1-updates | 1.9 kB 00:00 Oracle | 1.9 kB 00:00 core | 2.1 kB 00:00 extras | 3.7 kB 00:00 3767 packages excluded due to repository priority protections 0 packages excluded due to repository protections Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package nordugrid-arc-information-index.noarch 0:1.0.0-1.el5 set to be updated --> Processing Dependency: nordugrid-arc-egiis for package: nordugrid-arc-information-index --> Running transaction check ---> Package nordugrid-arc-egiis.x86_64 0:1.0.1-0.rc4.el5 set to be updated --> Processing Dependency: nordugrid-arc-aris = 1.0.1-0.rc4.el5 for package: nordugrid-arc-egiis --> Processing Dependency: nordugrid-arc = 1.0.1-0.rc4.el5 for package: nordugrid-arc-egiis --> Running transaction check ---> Package nordugrid-arc.x86_64 0:1.0.1-0.rc4.el5 set to be updated --> Processing Dependency: libxmlsec1.so.1()(64bit) for package: nordugrid-arc --> Processing Dependency: libsigc-2.0.so.0()(64bit) for package: nordugrid-arc --> Processing Dependency: libglibmm-2.4.so.1()(64bit) for package: nordugrid-arc --> Processing Dependency: libxmlsec1-openssl.so.1()(64bit) for package: nordugrid-arc ---> Package nordugrid-arc-aris.x86_64 0:1.0.1-0.rc4.el5 set to be updated --> Processing Dependency: perl(LL) for package: nordugrid-arc-aris --> Processing Dependency: perl(SGE) for package: nordugrid-arc-aris --> Processing Dependency: perl(PBS) for package: nordugrid-arc-aris --> Processing Dependency: perl(Fork) for package: nordugrid-arc-aris --> Processing Dependency: perl(Condor) for package: nordugrid-arc-aris --> Processing Dependency: perl(LogUtils) for package: nordugrid-arc-aris --> Processing Dependency: perl(SLURM) for package: nordugrid-arc-aris --> Processing Dependency: bdii for package: nordugrid-arc-aris --> Processing Dependency: perl(LSF) for package: nordugrid-arc-aris --> Running transaction check ---> Package bdii.noarch 0:5.2.4-1.el5 set to be updated --> Processing Dependency: glue-schema >= 2.0.0 for package: bdii --> Processing Dependency: openldap-servers for package: bdii --> Processing Dependency: expect for package: bdii --> Processing Dependency: openldap-clients for package: bdii ---> Package glibmm24.x86_64 0:2.12.10-1.el5 set to be updated ---> Package libsigc++20.x86_64 0:2.0.18-1.el5 set to be updated ---> Package nordugrid-arc-arex.x86_64 0:1.0.1-0.rc4.el5 set to be updated --> Processing Dependency: nordugrid-arc-hed = 1.0.1-0.rc4.el5 for package: nordugrid-arc-arex --> Processing Dependency: nordugrid-arc-plugins-needed = 1.0.1-0.rc4.el5 for package: nordugrid-arc-arex --> Processing Dependency: perl(XML::Simple) for package: nordugrid-arc-arex --> Processing Dependency: python-twisted-web for package: nordugrid-arc-arex --> Processing Dependency: python-twisted-core for package: nordugrid-arc-arex ---> Package xmlsec1.x86_64 0:1.2.9-8.1.2 set to be updated ---> Package xmlsec1-openssl.x86_64 0:1.2.9-8.1.2 set to be updated --> Running transaction check ---> Package expect.x86_64 0:5.43.0-5.1 set to be updated ---> Package glue-schema.noarch 0:2.0.7-1.el5 set to be updated ---> Package nordugrid-arc-hed.x86_64 0:1.0.1-0.rc4.el5 set to be updated ---> Package nordugrid-arc-plugins-needed.x86_64 0:1.0.1-0.rc4.el5 set to be updated --> Processing Dependency: libglobus_gsi_credential.so.1()(64bit) for package: nordugrid-arc-plugins-needed --> Processing Dependency: libglobus_gsi_cert_utils.so.0()(64bit) for package: nordugrid-arc-plugins-needed --> Processing Dependency: libglobus_gsi_sysconfig.so.1()(64bit) for package: nordugrid-arc-plugins-needed --> Processing Dependency: libltdl.so.3()(64bit) for package: nordugrid-arc-plugins-needed --> Processing Dependency: libglobus_openssl.so.0()(64bit) for package: nordugrid-arc-plugins-needed --> Processing Dependency: libglobus_proxy_ssl.so.1()(64bit) for package: nordugrid-arc-plugins-needed --> Processing Dependency: libglobus_gsi_callback.so.0()(64bit) for package: nordugrid-arc-plugins-needed --> Processing Dependency: libglobus_gsi_proxy_core.so.0()(64bit) for package: nordugrid-arc-plugins-needed --> Processing Dependency: libglobus_openssl_error.so.0()(64bit) for package: nordugrid-arc-plugins-needed --> Processing Dependency: libarcglobusutils.so.1()(64bit) for package: nordugrid-arc-plugins-needed --> Processing Dependency: libglobus_gssapi_gsi.so.4()(64bit) for package: nordugrid-arc-plugins-needed --> Processing Dependency: libglobus_common.so.0()(64bit) for package: nordugrid-arc-plugins-needed --> Processing Dependency: libglobus_oldgaa.so.0()(64bit) for package: nordugrid-arc-plugins-needed ---> Package openldap-clients.x86_64 0:2.3.43-12.el5_6.7 set to be updated ---> Package openldap-servers.x86_64 0:2.3.43-12.el5_6.7 set to be updated EGI-trustanchors/filelists | 14 kB 00:00 EMI-1-base/filelists_db | 170 kB 00:00 EMI-1-testing-base/filelists_db | 192 kB 00:00 EMI-1-testing-third-party/filelists_db | 57 kB 00:00 EMI-1-testing-updates/filelists_db | 8.2 kB 00:00 EMI-1-updates/filelists_db | 18 kB 00:00 Oracle/filelists_db | 1.1 kB 00:00 core/filelists_db | 3.8 MB 00:01 extras/filelists_db | 5.3 MB 00:01 sl-security/filelists_db | 4.5 MB 00:03 ---> Package perl-XML-Simple.noarch 0:2.14-4.fc6 set to be updated --> Processing Dependency: perl(XML::Parser) for package: perl-XML-Simple ---> Package python-twisted-core.x86_64 0:2.5.0-4.el5 set to be updated --> Processing Dependency: python-zope-interface for package: python-twisted-core --> Processing Dependency: pyOpenSSL for package: python-twisted-core ---> Package python-twisted-web.x86_64 0:0.7.0-1.el5 set to be updated --> Processing Dependency: SOAPpy for package: python-twisted-web --> Running transaction check ---> Package SOAPpy.noarch 0:0.11.6-12.el5 set to be updated --> Processing Dependency: python-fpconst >= 0.6.0 for package: SOAPpy ---> Package globus-common.x86_64 0:11.6-2.el5 set to be updated --> Processing Dependency: globus-libtool >= 1 for package: globus-common ---> 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.2-1.el5 set to be updated ---> Package globus-gssapi-gsi.x86_64 0:7.8-1.el5 set to be updated ---> Package globus-openssl-module.x86_64 0:1.3-3.el5 set to be updated ---> Package libtool-ltdl.x86_64 0:1.5.22-7.el5_4 set to be updated ---> Package nordugrid-arc-plugins-globus.x86_64 0:1.0.1-0.rc4.el5 set to be updated --> Processing Dependency: libglobus_ftp_control.so.1()(64bit) for package: nordugrid-arc-plugins-globus --> 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_gss_assist.so.3()(64bit) for package: nordugrid-arc-plugins-globus --> Processing Dependency: libglobus_xio.so.0()(64bit) for package: nordugrid-arc-plugins-globus --> Processing Dependency: libglobus_gssapi_error.so.2()(64bit) for package: nordugrid-arc-plugins-globus --> Processing Dependency: libglobus_rls_client.so.5()(64bit) for package: nordugrid-arc-plugins-globus --> Processing Dependency: libglobus_callout.so.0()(64bit) for package: nordugrid-arc-plugins-globus --> Processing Dependency: libglobus_io.so.3()(64bit) for package: nordugrid-arc-plugins-globus ---> Package perl-XML-Parser.x86_64 0:2.34-6.1.2.2.1 set to be updated ---> Package pyOpenSSL.x86_64 0:0.6-1.p24.7.2.2 set to be updated ---> Package python-zope-interface.x86_64 0:3.0.1-11.el5 set to be updated --> Running transaction check ---> Package globus-callout.x86_64 0:0.7-8.el5 set to be updated ---> 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-ftp-control.x86_64 0:2.12-2.el5 set to be updated ---> Package globus-gss-assist.x86_64 0:5.10-1.el5 set to be updated ---> Package globus-gssapi-error.x86_64 0:2.5-8.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-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.x86_64 0:2.8-4.el5 set to be updated ---> Package lcgdm.x86_64 0:1.8.0.1-3.el5 set to be updated --> Processing Dependency: libvomsapi.so.0()(64bit) for package: lcgdm ---> 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 ---> Package python-fpconst.noarch 0:0.7.3-3.el5.1 set to be updated --> Running transaction check ---> Package globus-xio-gsi-driver.x86_64 0:0.6-7.el5 set to be updated ---> 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 --> Processing Dependency: voms for package: lcgdm-libs --> Processing Dependency: libvomsapi.so.1()(64bit) for package: lcgdm-libs ---> Package voms-compat.x86_64 0:1.9.19.2-1.el5 set to be updated --> Running transaction check ---> Package voms.x86_64 0:2.0.2-1.sl5 set to be updated --> Finished Dependency Resolution Beginning Kernel Module Plugin Finished Kernel Module Plugin Dependencies Resolved ============================================================================================================================================================================================================================================= Package Arch Version Repository Size ============================================================================================================================================================================================================================================= Installing: nordugrid-arc-information-index noarch 1.0.0-1.el5 EMI-1-base 2.3 k Installing for dependencies: SOAPpy noarch 0.11.6-12.el5 extras 284 k bdii noarch 5.2.4-1.el5 EMI-1-updates 20 k expect x86_64 5.43.0-5.1 sl-base 160 k glibmm24 x86_64 2.12.10-1.el5 extras 146 k globus-callout x86_64 0.7-8.el5 extras 16 k globus-common x86_64 11.6-2.el5 extras 109 k globus-ftp-client x86_64 6.0-2.el5 extras 93 k globus-ftp-control x86_64 2.12-2.el5 extras 67 k globus-gsi-callback x86_64 2.8-2.el5 extras 39 k globus-gsi-cert-utils x86_64 6.7-2.el5 extras 18 k globus-gsi-credential x86_64 3.5-3.el5 extras 32 k globus-gsi-openssl-error x86_64 0.14-8.el5 extras 15 k globus-gsi-proxy-core x86_64 4.7-2.el5 extras 33 k globus-gsi-proxy-ssl x86_64 2.3-3.el5 extras 17 k globus-gsi-sysconfig x86_64 3.2-1.el5 extras 28 k globus-gss-assist x86_64 5.10-1.el5 extras 31 k globus-gssapi-error x86_64 2.5-8.el5 extras 13 k globus-gssapi-gsi x86_64 7.8-1.el5 extras 55 k globus-io x86_64 6.3-6.el5 extras 43 k globus-libtool x86_64 1.2-4.el5 extras 4.2 k globus-openssl x86_64 5.1-2.el5 extras 4.6 k globus-openssl-module x86_64 1.3-3.el5 extras 13 k globus-rls-client x86_64 5.2-4.el5 extras 30 k globus-xio x86_64 2.8-4.el5 extras 123 k globus-xio-gsi-driver x86_64 0.6-7.el5 extras 29 k globus-xio-popen-driver x86_64 0.9-3.el5 extras 17 k glue-schema noarch 2.0.7-1.el5 EMI-1-testing-base 33 k lcgdm x86_64 1.8.0.1-3.el5 extras 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 libsigc++20 x86_64 2.0.18-1.el5 extras 49 k libtool-ltdl x86_64 1.5.22-7.el5_4 sl-base 38 k nordugrid-arc x86_64 1.0.1-0.rc4.el5 EMI-1-testing-base 1.4 M nordugrid-arc-arex x86_64 1.0.1-0.rc4.el5 EMI-1-testing-base 2.5 M nordugrid-arc-aris x86_64 1.0.1-0.rc4.el5 EMI-1-testing-base 70 k nordugrid-arc-egiis x86_64 1.0.1-0.rc4.el5 EMI-1-testing-base 36 k nordugrid-arc-hed x86_64 1.0.1-0.rc4.el5 EMI-1-testing-base 95 k nordugrid-arc-plugins-globus x86_64 1.0.1-0.rc4.el5 EMI-1-testing-base 309 k nordugrid-arc-plugins-needed x86_64 1.0.1-0.rc4.el5 EMI-1-testing-base 1.3 M openldap-clients x86_64 2.3.43-12.el5_6.7 sl-security 223 k openldap-servers x86_64 2.3.43-12.el5_6.7 sl-security 2.2 M perl-XML-Parser x86_64 2.34-6.1.2.2.1 sl-base 209 k perl-XML-Simple noarch 2.14-4.fc6 sl-base 68 k pyOpenSSL x86_64 0.6-1.p24.7.2.2 sl-base 120 k python-fpconst noarch 0.7.3-3.el5.1 extras 15 k python-twisted-core x86_64 2.5.0-4.el5 extras 2.0 M python-twisted-web x86_64 0.7.0-1.el5 extras 597 k python-zope-interface x86_64 3.0.1-11.el5 extras 227 k voms x86_64 2.0.2-1.sl5 EMI-1-testing-base 164 k voms-compat x86_64 1.9.19.2-1.el5 EMI-1-base 417 k xmlsec1 x86_64 1.2.9-8.1.2 sl-security 193 k xmlsec1-openssl x86_64 1.2.9-8.1.2 sl-security 80 k Transaction Summary ============================================================================================================================================================================================================================================= Install 53 Package(s) Upgrade 0 Package(s) Total download size: 14 M Is this ok [y/N]: y Downloading Packages: (1/53): nordugrid-arc-information-index-1.0.0-1.el5.noarch.rpm | 2.3 kB 00:00 (2/53): globus-libtool-1.2-4.el5.x86_64.rpm | 4.2 kB 00:00 (3/53): globus-openssl-5.1-2.el5.x86_64.rpm | 4.6 kB 00:00 (4/53): globus-openssl-module-1.3-3.el5.x86_64.rpm | 13 kB 00:00 (5/53): globus-gssapi-error-2.5-8.el5.x86_64.rpm | 13 kB 00:00 (6/53): globus-gsi-openssl-error-0.14-8.el5.x86_64.rpm | 15 kB 00:00 (7/53): python-fpconst-0.7.3-3.el5.1.noarch.rpm | 15 kB 00:00 (8/53): globus-callout-0.7-8.el5.x86_64.rpm | 16 kB 00:00 (9/53): globus-xio-popen-driver-0.9-3.el5.x86_64.rpm | 17 kB 00:00 (10/53): globus-gsi-proxy-ssl-2.3-3.el5.x86_64.rpm | 17 kB 00:00 (11/53): globus-gsi-cert-utils-6.7-2.el5.x86_64.rpm | 18 kB 00:00 (12/53): bdii-5.2.4-1.el5.noarch.rpm | 20 kB 00:00 (13/53): globus-gsi-sysconfig-3.2-1.el5.x86_64.rpm | 28 kB 00:00 (14/53): globus-xio-gsi-driver-0.6-7.el5.x86_64.rpm | 29 kB 00:00 (15/53): globus-rls-client-5.2-4.el5.x86_64.rpm | 30 kB 00:00 (16/53): globus-gss-assist-5.10-1.el5.x86_64.rpm | 31 kB 00:00 (17/53): globus-gsi-credential-3.5-3.el5.x86_64.rpm | 32 kB 00:00 (18/53): glue-schema-2.0.7-1.el5.noarch.rpm | 33 kB 00:00 (19/53): globus-gsi-proxy-core-4.7-2.el5.x86_64.rpm | 33 kB 00:00 (20/53): nordugrid-arc-egiis-1.0.1-0.rc4.el5.x86_64.rpm | 36 kB 00:00 (21/53): libtool-ltdl-1.5.22-7.el5_4.x86_64.rpm | 38 kB 00:00 (22/53): globus-gsi-callback-2.8-2.el5.x86_64.rpm | 39 kB 00:00 (23/53): globus-io-6.3-6.el5.x86_64.rpm | 43 kB 00:00 (24/53): libsigc++20-2.0.18-1.el5.x86_64.rpm | 49 kB 00:00 (25/53): globus-gssapi-gsi-7.8-1.el5.x86_64.rpm | 55 kB 00:00 (26/53): globus-ftp-control-2.12-2.el5.x86_64.rpm | 67 kB 00:00 (27/53): perl-XML-Simple-2.14-4.fc6.noarch.rpm | 68 kB 00:00 (28/53): nordugrid-arc-aris-1.0.1-0.rc4.el5.x86_64.rpm | 70 kB 00:00 (29/53): xmlsec1-openssl-1.2.9-8.1.2.x86_64.rpm | 80 kB 00:00 (30/53): globus-ftp-client-6.0-2.el5.x86_64.rpm | 93 kB 00:00 (31/53): nordugrid-arc-hed-1.0.1-0.rc4.el5.x86_64.rpm | 95 kB 00:00 (32/53): lfc-libs-1.8.1-2sec.sl5.x86_64.rpm | 100 kB 00:00 (33/53): lcgdm-1.8.0.1-3.el5.x86_64.rpm | 101 kB 00:00 (34/53): globus-common-11.6-2.el5.x86_64.rpm | 109 kB 00:00 (35/53): pyOpenSSL-0.6-1.p24.7.2.2.x86_64.rpm | 120 kB 00:00 (36/53): globus-xio-2.8-4.el5.x86_64.rpm | 123 kB 00:00 (37/53): glibmm24-2.12.10-1.el5.x86_64.rpm | 146 kB 00:00 (38/53): expect-5.43.0-5.1.x86_64.rpm | 160 kB 00:00 (39/53): lcgdm-libs-1.8.1-2sec.sl5.x86_64.rpm | 162 kB 00:00 (40/53): voms-2.0.2-1.sl5.x86_64.rpm | 164 kB 00:00 (41/53): xmlsec1-1.2.9-8.1.2.x86_64.rpm | 193 kB 00:00 (42/53): perl-XML-Parser-2.34-6.1.2.2.1.x86_64.rpm | 209 kB 00:00 (43/53): openldap-clients-2.3.43-12.el5_6.7.x86_64.rpm | 223 kB 00:00 (44/53): python-zope-interface-3.0.1-11.el5.x86_64.rpm | 227 kB 00:00 (45/53): SOAPpy-0.11.6-12.el5.noarch.rpm | 284 kB 00:00 (46/53): nordugrid-arc-plugins-globus-1.0.1-0.rc4.el5.x86_64.rpm | 309 kB 00:00 (47/53): voms-compat-1.9.19.2-1.el5.x86_64.rpm | 417 kB 00:00 (48/53): python-twisted-web-0.7.0-1.el5.x86_64.rpm | 597 kB 00:00 (49/53): nordugrid-arc-plugins-needed-1.0.1-0.rc4.el5.x86_64.rpm | 1.3 MB 00:00 (50/53): nordugrid-arc-1.0.1-0.rc4.el5.x86_64.rpm | 1.4 MB 00:00 (51/53): python-twisted-core-2.5.0-4.el5.x86_64.rpm | 2.0 MB 00:00 (52/53): openldap-servers-2.3.43-12.el5_6.7.x86_64.rpm | 2.2 MB 00:02 (53/53): nordugrid-arc-arex-1.0.1-0.rc4.el5.x86_64.rpm | 2.5 MB 00:01 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Total 794 kB/s | 14 MB 00:18 warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID df9e12ef EMI-1-base/gpgkey | 1.7 kB 00:00 Importing GPG key 0xDF9E12EF "Doina Cristina Aiftimiei (EMI Release Manager) <aiftim@pd.infn.it>" from http://emisoft.web.cern.ch/emisoft/dist/EMI/1/RPM-GPG-KEY-emi Is this ok [y/N]: y Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Installing : libtool-ltdl 1/53 Installing : libsigc++20 2/53 Installing : glibmm24 3/53 Installing : xmlsec1 4/53 Installing : xmlsec1-openssl 5/53 Installing : nordugrid-arc 6/53 Installing : nordugrid-arc-hed 7/53 Installing : openldap-servers 8/53 Installing : expect 9/53 Installing : openldap-clients 10/53 Installing : python-zope-interface 11/53 Installing : pyOpenSSL 12/53 Installing : python-twisted-core 13/53 Installing : voms-compat 14/53 Installing : voms 15/53 Installing : perl-XML-Parser 16/53 Installing : globus-openssl 17/53 Installing : globus-gsi-proxy-ssl 18/53 Installing : globus-libtool 19/53 Installing : globus-common 20/53 Installing : globus-gsi-openssl-error 21/53 Installing : globus-gsi-sysconfig 22/53 Installing : globus-xio 23/53 Installing : globus-openssl-module 24/53 Installing : globus-gsi-cert-utils 25/53 Installing : globus-gsi-callback 26/53 Installing : globus-gsi-credential 27/53 Installing : globus-gsi-proxy-core 28/53 Installing : globus-gssapi-gsi 29/53 Installing : globus-callout 30/53 Installing : globus-gss-assist 31/53 Installing : globus-gssapi-error 32/53 Installing : lcgdm 33/53 Installing : lcgdm-libs 34/53 Installing : lfc-libs 35/53 Installing : globus-xio-gsi-driver 36/53 Installing : globus-io 37/53 Installing : globus-ftp-control 38/53 Installing : globus-rls-client 39/53 Installing : globus-xio-popen-driver 40/53 Installing : globus-ftp-client 41/53 Installing : nordugrid-arc-plugins-globus 42/53 Installing : nordugrid-arc-plugins-needed 43/53 Installing : perl-XML-Simple 44/53 Installing : python-fpconst 45/53 Installing : SOAPpy 46/53 Installing : python-twisted-web 47/53 Installing : glue-schema 48/53 Installing : bdii 49/53 Installing : nordugrid-arc-aris 50/53 Installing : nordugrid-arc-egiis 51/53 Installing : nordugrid-arc-arex 52/53 Installing : nordugrid-arc-information-index 53/53 Installed: nordugrid-arc-information-index.noarch 0:1.0.0-1.el5 Dependency Installed: SOAPpy.noarch 0:0.11.6-12.el5 bdii.noarch 0:5.2.4-1.el5 expect.x86_64 0:5.43.0-5.1 glibmm24.x86_64 0:2.12.10-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.12-2.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.2-1.el5 globus-gss-assist.x86_64 0:5.10-1.el5 globus-gssapi-error.x86_64 0:2.5-8.el5 globus-gssapi-gsi.x86_64 0:7.8-1.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 glue-schema.noarch 0:2.0.7-1.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 libsigc++20.x86_64 0:2.0.18-1.el5 libtool-ltdl.x86_64 0:1.5.22-7.el5_4 nordugrid-arc.x86_64 0:1.0.1-0.rc4.el5 nordugrid-arc-arex.x86_64 0:1.0.1-0.rc4.el5 nordugrid-arc-aris.x86_64 0:1.0.1-0.rc4.el5 nordugrid-arc-egiis.x86_64 0:1.0.1-0.rc4.el5 nordugrid-arc-hed.x86_64 0:1.0.1-0.rc4.el5 nordugrid-arc-plugins-globus.x86_64 0:1.0.1-0.rc4.el5 nordugrid-arc-plugins-needed.x86_64 0:1.0.1-0.rc4.el5 openldap-clients.x86_64 0:2.3.43-12.el5_6.7 openldap-servers.x86_64 0:2.3.43-12.el5_6.7 perl-XML-Parser.x86_64 0:2.34-6.1.2.2.1 perl-XML-Simple.noarch 0:2.14-4.fc6 pyOpenSSL.x86_64 0:0.6-1.p24.7.2.2 python-fpconst.noarch 0:0.7.3-3.el5.1 python-twisted-core.x86_64 0:2.5.0-4.el5 python-twisted-web.x86_64 0:0.7.0-1.el5 python-zope-interface.x86_64 0:3.0.1-11.el5 voms.x86_64 0:2.0.2-1.sl5 voms-compat.x86_64 0:1.9.19.2-1.el5 xmlsec1.x86_64 0:1.2.9-8.1.2 xmlsec1-openssl.x86_64 0:1.2.9-8.1.2 Complete!
- R1 passed
[root@piff yum.repos.d]# ldapsearch -x -p 2135 -b "mds-vo-name=TESTGIIS, o=Grid" -h gridtest.hep.lu.se -s base giisregistrationstatus # extended LDIF # # LDAPv3 # base <mds-vo-name=TESTGIIS, o=Grid> with scope baseObject # filter: (objectclass=*) # requesting: giisregistrationstatus # # piff.hep.lu.se, TESTGIIS, grid dn: nordugrid-cluster-name=piff.hep.lu.se,Mds-Vo-name=TESTGIIS,o=grid objectClass: Mds objectClass: MdsVoOp objectClass: MdsService objectClass: MdsServiceLdap Mds-Service-type: ldap Mds-Service-hn: piff.hep.lu.se Mds-Service-port: 2135 Mds-Service-Ldap-suffix: nordugrid-cluster-name=piff.hep.lu.se,Mds-Vo-name=loc al,o=Grid Mds-Service-Ldap-sizelimit: 0 Mds-Service-Ldap-timeout: 30 Mds-Service-Ldap-cachettl: 0 Mds-Bind-Method-servers: ANONYM-ONLY Mds-Reg-status: VALID # search result search: 2 result: 0 Success text: Successful query # numResponses: 2 # numEntries: 1
- R2 PASSED: no error on logs.
- R3 PASSED. The cluster shows up in the above ldap query with
Mds-Reg-status: VALID
- R4 PASSED. The index registered to another index:
florido@munkagep-acer:~$ ldapsearch -x -H ldap://testbed-emi1.grid.upjs.sk:2135 -b 'mds-vo-name=ARC-EMI-1.0.1,o=grid' -s base giisregistrationstatus # extended LDIF # # LDAPv3 # base <mds-vo-name=ARC-EMI-1.0.1,o=grid> with scope baseObject # filter: (objectclass=*) # requesting: giisregistrationstatus # # testbed-emi4.grid.upjs.sk, ARC-EMI-1.0.1, grid dn: nordugrid-cluster-name=testbed-emi4.grid.upjs.sk,Mds-Vo-name=ARC-EMI-1.0.1 ,o=grid objectClass: Mds objectClass: MdsVoOp objectClass: MdsService objectClass: MdsServiceLdap Mds-Service-type: ldap Mds-Service-hn: testbed-emi4.grid.upjs.sk Mds-Service-port: 2135 Mds-Service-Ldap-suffix: nordugrid-cluster-name=testbed-emi4.grid.upjs.sk,Mds- Vo-name=local,o=Grid Mds-Service-Ldap-sizelimit: 0 Mds-Service-Ldap-timeout: 30 Mds-Service-Ldap-cachettl: 0 Mds-Bind-Method-servers: ANONYM-ONLY Mds-Reg-status: VALID # pgs03.grid.upjs.sk, ARC-EMI-1.0.1, grid dn: nordugrid-cluster-name=pgs03.grid.upjs.sk,Mds-Vo-name=ARC-EMI-1.0.1,o=grid objectClass: Mds objectClass: MdsVoOp objectClass: MdsService objectClass: MdsServiceLdap Mds-Service-type: ldap Mds-Service-hn: pgs03.grid.upjs.sk Mds-Service-port: 2135 Mds-Service-Ldap-suffix: nordugrid-cluster-name=pgs03.grid.upjs.sk,Mds-Vo-name =local,o=Grid Mds-Service-Ldap-sizelimit: 0 Mds-Service-Ldap-timeout: 30 Mds-Service-Ldap-cachettl: 0 Mds-Bind-Method-servers: ANONYM-ONLY Mds-Reg-status: VALID # filedir:testbed-emi4.grid.upjs.sk, ARC-EMI-1.0.1, grid dn: nordugrid-se-name=filedir:testbed-emi4.grid.upjs.sk,Mds-Vo-name=ARC-EMI-1. 0.1,o=grid objectClass: Mds objectClass: MdsVoOp objectClass: MdsService objectClass: MdsServiceLdap Mds-Service-type: ldap Mds-Service-hn: testbed-emi4.grid.upjs.sk Mds-Service-port: 2135 Mds-Service-Ldap-suffix: nordugrid-se-name=filedir:testbed-emi4.grid.upjs.sk,M ds-Vo-name=local,o=Grid Mds-Service-Ldap-sizelimit: 0 Mds-Service-Ldap-timeout: 30 Mds-Service-Ldap-cachettl: 0 Mds-Bind-Method-servers: ANONYM-ONLY Mds-Reg-status: VALID # rc0.grid.upjs.sk, ARC-EMI-1.0.1, grid dn: nordugrid-cluster-name=rc0.grid.upjs.sk,Mds-Vo-name=ARC-EMI-1.0.1,o=grid objectClass: Mds objectClass: MdsVoOp objectClass: MdsService objectClass: MdsServiceLdap Mds-Service-type: ldap Mds-Service-hn: rc0.grid.upjs.sk Mds-Service-port: 2135 Mds-Service-Ldap-suffix: nordugrid-cluster-name=rc0.grid.upjs.sk,Mds-Vo-name=l ocal,o=Grid Mds-Service-Ldap-sizelimit: 0 Mds-Service-Ldap-timeout: 30 Mds-Service-Ldap-cachettl: 0 Mds-Bind-Method-servers: ANONYM-ONLY Mds-Reg-status: PURGED # TESTGIIS, ARC-EMI-1.0.1, grid dn: Mds-Vo-name=TESTGIIS,Mds-Vo-name=ARC-EMI-1.0.1,o=grid objectClass: Mds objectClass: MdsVoOp objectClass: MdsService objectClass: MdsServiceLdap Mds-Service-type: ldap Mds-Service-hn: gridtest Mds-Service-port: 2135 Mds-Service-Ldap-suffix: Mds-Vo-name=TESTGIIS,o=Grid Mds-Service-Ldap-sizelimit: 0 Mds-Service-Ldap-timeout: 30 Mds-Service-Ldap-cachettl: 0 Mds-Bind-Method-servers: ANONYM-ONLY Mds-Reg-status: VALID # search result search: 2 result: 0 Success text: Successful query # numResponses: 6 # numEntries: 5
- Comments and proposals (should be used as feedback for developers)
after installation of BDII 5.2.4-1.el5 from the same repositories, bug https://ggus.eu/ws/ticket_info.php?ticket=71581 is solved.
- The final decision PASSED/FAILED
PASSED
Upgrade installation
STATUS: Complete FINAL --Florido Paganelli 19:11, 22 July 2011 (CEST)
- Description of problem (for example description of bug with link to bugzilla)
Packages Update of the EGIIS ARC Index from EMI 1.0.0 should not introduce problems.
- Test scenario (all details needed to reproduce test)
Prerequisites: A SL5 x86_64 machine running a working EGIIS.
- YUM Production Repo file contents: EMI1 repositories installed with: http://emisoft.web.cern.ch/emisoft/dist/EMI/1/sl5/i386/base/emi-release-1.0.0-1.sl5.noarch.rpm
- YUM Install command: yum install nordugrid-arc-information-index
- YUM Testing Repo file contents: https://twiki.cern.ch/twiki/pub/EMI/EMI1Updates/testing.repo
- YUM Upgrade command: yum update nordugrid-arc-client
Steps to recreate:
- create
/etc/yum.repos.d/testing.repo
file from https://twiki.cern.ch/twiki/pub/EMI/EMI1Updates/testing.repo - run
yum update nordugrid-arc-information-index
-YUM Log: see output below
- issue
service grid-infosys start
- check that previous registration info is present by issuing
ldapsearch -x -h gridtest.hep.lu.se -p 2135 -b 'Mds-vo-name=TESTGIIS,o=grid' -s base giisregistrationstatus
- Infrastructure used to perform test (for example testbed with specification of software)
Virtual Machine running SL5 x86_64 with EMI1 repositories and EMI1 ARC EGIIS installed and running
- Expected results
- R1 installation is successful (yum completes)
- R2 the service starts without errors
- R3 the ldap query reports the registering clusters
- R4 the server registers to an index
- Output of test (for example stdout, stderr)
[root@gridtest ~]# yum update nordugrid-arc-egiis Loaded plugins: kernel-module, priorities, protectbase Repository EMI-1-base is listed more than once in the configuration Repository EMI-1-updates is listed more than once in the configuration Repository EMI-1-third-party is listed more than once in the configuration 3932 packages excluded due to repository priority protections 0 packages excluded due to repository protections Setting up Update Process Resolving Dependencies --> Running transaction check ---> Package nordugrid-arc-egiis.x86_64 0:1.0.1-0.rc4.el5 set to be updated --> Processing Dependency: nordugrid-arc-aris = 1.0.1-0.rc4.el5 for package: nordugrid-arc-egiis --> Processing Dependency: nordugrid-arc = 1.0.1-0.rc4.el5 for package: nordugrid-arc-egiis --> Running transaction check --> Processing Dependency: nordugrid-arc = 1.0.0-1.el5 for package: nordugrid-arc-arex --> Processing Dependency: nordugrid-arc = 1.0.0-1.el5 for package: nordugrid-arc-plugins-needed --> Processing Dependency: nordugrid-arc = 1.0.0-1.el5 for package: nordugrid-arc-hed ---> Package nordugrid-arc.x86_64 0:1.0.1-0.rc4.el5 set to be updated ---> Package nordugrid-arc-aris.x86_64 0:1.0.1-0.rc4.el5 set to be updated --> Running transaction check ---> Package nordugrid-arc-arex.x86_64 0:1.0.1-0.rc4.el5 set to be updated ---> Package nordugrid-arc-hed.x86_64 0:1.0.1-0.rc4.el5 set to be updated ---> Package nordugrid-arc-plugins-needed.x86_64 0:1.0.1-0.rc4.el5 set to be updated --> Processing Dependency: libglobus_gsi_credential.so.1()(64bit) for package: nordugrid-arc-plugins-needed --> Processing Dependency: libglobus_gsi_cert_utils.so.0()(64bit) for package: nordugrid-arc-plugins-needed --> Processing Dependency: libglobus_gsi_sysconfig.so.1()(64bit) for package: nordugrid-arc-plugins-needed --> Processing Dependency: libglobus_openssl.so.0()(64bit) for package: nordugrid-arc-plugins-needed --> Processing Dependency: libglobus_proxy_ssl.so.1()(64bit) for package: nordugrid-arc-plugins-needed --> Processing Dependency: libglobus_gsi_callback.so.0()(64bit) for package: nordugrid-arc-plugins-needed --> Processing Dependency: libglobus_gsi_proxy_core.so.0()(64bit) for package: nordugrid-arc-plugins-needed --> Processing Dependency: libglobus_openssl_error.so.0()(64bit) for package: nordugrid-arc-plugins-needed --> Processing Dependency: libarcglobusutils.so.1()(64bit) for package: nordugrid-arc-plugins-needed --> Processing Dependency: libglobus_gssapi_gsi.so.4()(64bit) for package: nordugrid-arc-plugins-needed --> Processing Dependency: libglobus_common.so.0()(64bit) for package: nordugrid-arc-plugins-needed --> Processing Dependency: libglobus_oldgaa.so.0()(64bit) for package: nordugrid-arc-plugins-needed --> Running transaction check ---> Package globus-common.x86_64 0:11.6-2.el5 set to be updated --> Processing Dependency: globus-libtool >= 1 for package: globus-common ---> 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.2-1.el5 set to be updated ---> Package globus-gssapi-gsi.x86_64 0:7.8-1.el5 set to be updated ---> Package globus-openssl-module.x86_64 0:1.3-3.el5 set to be updated ---> Package nordugrid-arc-plugins-globus.x86_64 0:1.0.1-0.rc4.el5 set to be updated --> Processing Dependency: libglobus_ftp_control.so.1()(64bit) for package: nordugrid-arc-plugins-globus --> 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_gss_assist.so.3()(64bit) for package: nordugrid-arc-plugins-globus --> Processing Dependency: libglobus_xio.so.0()(64bit) for package: nordugrid-arc-plugins-globus --> Processing Dependency: libglobus_gssapi_error.so.2()(64bit) for package: nordugrid-arc-plugins-globus --> Processing Dependency: libglobus_rls_client.so.5()(64bit) for package: nordugrid-arc-plugins-globus --> Processing Dependency: libglobus_callout.so.0()(64bit) for package: nordugrid-arc-plugins-globus --> Processing Dependency: libglobus_io.so.3()(64bit) for package: nordugrid-arc-plugins-globus --> Running transaction check ---> Package globus-callout.x86_64 0:0.7-8.el5 set to be updated ---> 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-ftp-control.x86_64 0:2.12-2.el5 set to be updated ---> Package globus-gss-assist.x86_64 0:5.10-1.el5 set to be updated ---> Package globus-gssapi-error.x86_64 0:2.5-8.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-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.x86_64 0:2.8-4.el5 set to be updated ---> Package lcgdm.x86_64 0:1.8.0.1-3.el5 set to be updated --> Processing Dependency: libvomsapi.so.0()(64bit) for package: lcgdm ---> 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-gsi-driver.x86_64 0:0.6-7.el5 set to be updated ---> 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 --> Processing Dependency: voms for package: lcgdm-libs --> Processing Dependency: libvomsapi.so.1()(64bit) for package: lcgdm-libs ---> Package voms-compat.x86_64 0:1.9.19.2-1.el5 set to be updated --> Running transaction check ---> Package voms.x86_64 0:2.0.2-1.sl5 set to be updated --> Finished Dependency Resolution Beginning Kernel Module Plugin Finished Kernel Module Plugin Dependencies Resolved ============================================================================================================================================================================================================================================= Package Arch Version Repository Size ============================================================================================================================================================================================================================================= Updating: nordugrid-arc-egiis x86_64 1.0.1-0.rc4.el5 EMI-1-testing-base 36 k Installing for dependencies: 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.12-2.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.2-1.el5 epel 28 k globus-gss-assist x86_64 5.10-1.el5 epel 31 k globus-gssapi-error x86_64 2.5-8.el5 epel 13 k globus-gssapi-gsi x86_64 7.8-1.el5 epel 55 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-plugins-globus x86_64 1.0.1-0.rc4.el5 EMI-1-testing-base 309 k voms x86_64 2.0.2-1.sl5 EMI-1-testing-base 164 k voms-compat x86_64 1.9.19.2-1.el5 EMI-1-base 417 k Updating for dependencies: nordugrid-arc x86_64 1.0.1-0.rc4.el5 EMI-1-testing-base 1.4 M nordugrid-arc-arex x86_64 1.0.1-0.rc4.el5 EMI-1-testing-base 2.5 M nordugrid-arc-aris x86_64 1.0.1-0.rc4.el5 EMI-1-testing-base 70 k nordugrid-arc-hed x86_64 1.0.1-0.rc4.el5 EMI-1-testing-base 95 k nordugrid-arc-plugins-needed x86_64 1.0.1-0.rc4.el5 EMI-1-testing-base 1.3 M Transaction Summary ============================================================================================================================================================================================================================================= Install 28 Package(s) Upgrade 6 Package(s) Total size: 7.4 M Is this ok [y/N]: y Downloading Packages: Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Updating : nordugrid-arc 1/40 Updating : nordugrid-arc-hed 2/40 Installing : voms-compat 3/40 Installing : voms 4/40 Installing : globus-openssl 5/40 Installing : globus-gsi-proxy-ssl 6/40 Installing : globus-libtool 7/40 Installing : globus-common 8/40 Installing : globus-gsi-openssl-error 9/40 Installing : globus-gsi-sysconfig 10/40 Installing : globus-xio 11/40 Installing : globus-openssl-module 12/40 Installing : globus-gsi-cert-utils 13/40 Installing : globus-gsi-callback 14/40 Installing : globus-gsi-credential 15/40 Installing : globus-gsi-proxy-core 16/40 Installing : globus-gssapi-gsi 17/40 Installing : globus-callout 18/40 Installing : globus-gss-assist 19/40 Installing : globus-gssapi-error 20/40 Installing : lcgdm 21/40 Installing : lcgdm-libs 22/40 Installing : lfc-libs 23/40 Installing : globus-xio-gsi-driver 24/40 Installing : globus-io 25/40 Installing : globus-ftp-control 26/40 Installing : globus-rls-client 27/40 Installing : globus-xio-popen-driver 28/40 Installing : globus-ftp-client 29/40 Installing : nordugrid-arc-plugins-globus 30/40 Updating : nordugrid-arc-plugins-needed 31/40 Updating : nordugrid-arc-arex 32/40 Updating : nordugrid-arc-aris 33/40 Updating : nordugrid-arc-egiis 34/40 Cleanup : nordugrid-arc-egiis 35/40 Cleanup : nordugrid-arc-plugins-needed 36/40 Cleanup : nordugrid-arc-aris 37/40 Cleanup : nordugrid-arc 38/40 Cleanup : nordugrid-arc-hed 39/40 Cleanup : nordugrid-arc-arex 40/40 Dependency Installed: 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.12-2.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.2-1.el5 globus-gss-assist.x86_64 0:5.10-1.el5 globus-gssapi-error.x86_64 0:2.5-8.el5 globus-gssapi-gsi.x86_64 0:7.8-1.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-plugins-globus.x86_64 0:1.0.1-0.rc4.el5 voms.x86_64 0:2.0.2-1.sl5 voms-compat.x86_64 0:1.9.19.2-1.el5 Updated: nordugrid-arc-egiis.x86_64 0:1.0.1-0.rc4.el5 Dependency Updated: nordugrid-arc.x86_64 0:1.0.1-0.rc4.el5 nordugrid-arc-arex.x86_64 0:1.0.1-0.rc4.el5 nordugrid-arc-aris.x86_64 0:1.0.1-0.rc4.el5 nordugrid-arc-hed.x86_64 0:1.0.1-0.rc4.el5 nordugrid-arc-plugins-needed.x86_64 0:1.0.1-0.rc4.el5 Complete!
- R1 PASSED
[root@gridtest ~]# service grid-infosys status BDII Stopped [ OK ] [root@gridtest ~]# service grid-infosys start Starting grid-infosys: [ OK ]
- R2 PASSED
[root@gridtest ~]# ldapsearch -x -h gridtest.hep.lu.se -p 2135 -b 'Mds-vo-name=TESTGIIS,o=grid' -s base giisregistrationstatus # extended LDIF # # LDAPv3 # base <Mds-vo-name=TESTGIIS,o=grid> with scope baseObject # filter: (objectclass=*) # requesting: giisregistrationstatus # # piff.hep.lu.se, TESTGIIS, grid dn: nordugrid-cluster-name=piff.hep.lu.se,Mds-Vo-name=TESTGIIS,o=grid objectClass: Mds objectClass: MdsVoOp objectClass: MdsService objectClass: MdsServiceLdap Mds-Service-type: ldap Mds-Service-hn: piff.hep.lu.se Mds-Service-port: 2135 Mds-Service-Ldap-suffix: nordugrid-cluster-name=piff.hep.lu.se,Mds-Vo-name=loc al,o=Grid Mds-Service-Ldap-sizelimit: 0 Mds-Service-Ldap-timeout: 30 Mds-Service-Ldap-cachettl: 0 Mds-Bind-Method-servers: ANONYM-ONLY Mds-Reg-status: VALID # search result search: 2 result: 0 Success text: Successful query # numResponses: 2 # numEntries: 1
- R3 PASSED
florido@munkagep-acer:~$ ldapsearch -x -H ldap://testbed-emi1.grid.upjs.sk:2135 -b 'mds-vo-name=ARC-EMI-1.0.1,o=grid' -s base giisregistrationstatus # extended LDIF # # LDAPv3 # base <mds-vo-name=ARC-EMI-1.0.1,o=grid> with scope baseObject # filter: (objectclass=*) # requesting: giisregistrationstatus # # testbed-emi4.grid.upjs.sk, ARC-EMI-1.0.1, grid dn: nordugrid-cluster-name=testbed-emi4.grid.upjs.sk,Mds-Vo-name=ARC-EMI-1.0.1 ,o=grid objectClass: Mds objectClass: MdsVoOp objectClass: MdsService objectClass: MdsServiceLdap Mds-Service-type: ldap Mds-Service-hn: testbed-emi4.grid.upjs.sk Mds-Service-port: 2135 Mds-Service-Ldap-suffix: nordugrid-cluster-name=testbed-emi4.grid.upjs.sk,Mds- Vo-name=local,o=Grid Mds-Service-Ldap-sizelimit: 0 Mds-Service-Ldap-timeout: 30 Mds-Service-Ldap-cachettl: 0 Mds-Bind-Method-servers: ANONYM-ONLY Mds-Reg-status: VALID # pgs03.grid.upjs.sk, ARC-EMI-1.0.1, grid dn: nordugrid-cluster-name=pgs03.grid.upjs.sk,Mds-Vo-name=ARC-EMI-1.0.1,o=grid objectClass: Mds objectClass: MdsVoOp objectClass: MdsService objectClass: MdsServiceLdap Mds-Service-type: ldap Mds-Service-hn: pgs03.grid.upjs.sk Mds-Service-port: 2135 Mds-Service-Ldap-suffix: nordugrid-cluster-name=pgs03.grid.upjs.sk,Mds-Vo-name =local,o=Grid Mds-Service-Ldap-sizelimit: 0 Mds-Service-Ldap-timeout: 30 Mds-Service-Ldap-cachettl: 0 Mds-Bind-Method-servers: ANONYM-ONLY Mds-Reg-status: VALID # filedir:testbed-emi4.grid.upjs.sk, ARC-EMI-1.0.1, grid dn: nordugrid-se-name=filedir:testbed-emi4.grid.upjs.sk,Mds-Vo-name=ARC-EMI-1. 0.1,o=grid objectClass: Mds objectClass: MdsVoOp objectClass: MdsService objectClass: MdsServiceLdap Mds-Service-type: ldap Mds-Service-hn: testbed-emi4.grid.upjs.sk Mds-Service-port: 2135 Mds-Service-Ldap-suffix: nordugrid-se-name=filedir:testbed-emi4.grid.upjs.sk,M ds-Vo-name=local,o=Grid Mds-Service-Ldap-sizelimit: 0 Mds-Service-Ldap-timeout: 30 Mds-Service-Ldap-cachettl: 0 Mds-Bind-Method-servers: ANONYM-ONLY Mds-Reg-status: VALID # rc0.grid.upjs.sk, ARC-EMI-1.0.1, grid dn: nordugrid-cluster-name=rc0.grid.upjs.sk,Mds-Vo-name=ARC-EMI-1.0.1,o=grid objectClass: Mds objectClass: MdsVoOp objectClass: MdsService objectClass: MdsServiceLdap Mds-Service-type: ldap Mds-Service-hn: rc0.grid.upjs.sk Mds-Service-port: 2135 Mds-Service-Ldap-suffix: nordugrid-cluster-name=rc0.grid.upjs.sk,Mds-Vo-name=l ocal,o=Grid Mds-Service-Ldap-sizelimit: 0 Mds-Service-Ldap-timeout: 30 Mds-Service-Ldap-cachettl: 0 Mds-Bind-Method-servers: ANONYM-ONLY Mds-Reg-status: PURGED # TESTGIIS, ARC-EMI-1.0.1, grid dn: Mds-Vo-name=TESTGIIS,Mds-Vo-name=ARC-EMI-1.0.1,o=grid objectClass: Mds objectClass: MdsVoOp objectClass: MdsService objectClass: MdsServiceLdap Mds-Service-type: ldap Mds-Service-hn: gridtest Mds-Service-port: 2135 Mds-Service-Ldap-suffix: Mds-Vo-name=TESTGIIS,o=Grid Mds-Service-Ldap-sizelimit: 0 Mds-Service-Ldap-timeout: 30 Mds-Service-Ldap-cachettl: 0 Mds-Bind-Method-servers: ANONYM-ONLY Mds-Reg-status: VALID # search result search: 2 result: 0 Success text: Successful query # numResponses: 6 # numEntries: 5
- R4 PASSED
- Comments and proposals (should be used as feedback for developers)
yum update nordugrid-arc-information-index
didn't work on rc4 (it is supposed to upgrade all packages) filed bug #2541yum update nordugrid-arc-egiis
doesn't trigger the download of the latest bdii, but the index seems able to get registration records. It should be checked if it registers to another index
- The final decision PASSED/FAILED
PASSED
Static code Analysis
Unit Test Execution
Regression tests
Bug #2478
Status: UPDATED FINAL (there was a copy/paste error --Florido Paganelli 13:51, 22 July 2011 (CEST))
- Description of problem (for example description of bug with link to bugzilla)
script /etc/init.g/grid-infosys
deletes content of /var/lock/subsys
upon execution.
- Test scenario (all details needed to reproduce test)
Prerequisite: A machine with EGIIS not running.
- execute
ls /var/lock/subsys
and check the output. - execute
/etc/init.g/grid-infosys start
and check the output. - execute
ls /var/lock/subsys
and compare it with the output at step 1. They should only differ for new files created by the infosys.
- Infrastructure used to perform test (for example testbed with specification of software)
virtual machine running SL5 x86_64
- Expected results
/etc/init.g/grid-infosys
doesn't delete the content of /var/lock/subsys
but just adds the files for ARC Information Index to work.
- Output of test (for example stdout, stderr)
[root@gridtest ~]# ls /var/lock/subsys acpid atd autofs bluetooth cups haldaemon hidd local messagebus netfs nfslock portmap rpcidmapd sendmail smartd sshd xfs yum anacron auditd avahi-daemon crond gpm hcid kudzu mcstrans microcode_ctl network pcscd restorecond sdpd setroubleshoot sm-client syslog xinetd
[root@gridtest ~]# /etc/init.d/grid-infosys start Starting grid-infosys: [ OK ]
[root@gridtest ~]# ls /var/lock/subsys acpid arc-bdii-slapd atd autofs bluetooth cups grid-infosys hcid kudzu mcstrans microcode_ctl network pcscd restorecond sdpd setroubleshoot sm-client syslog xinetd anacron arc-bdii-update auditd avahi-daemon crond gpm haldaemon hidd local messagebus netfs nfslock portmap rpcidmapd sendmail smartd sshd xfs yum
- Comments and proposals (should be used as feedback for developers)
- The final decision PASSED/FAILED
PASSED
Bug 2516
Tester: Jozef
Date: 22. 7. 2011
Step to verify:
- 1. arched -c arex_xmlonly.xml
- 2. checking WARNING in the file: infoprovider.log
CEInfo: INFO: AdminDomain config option is missing. Defaulting to: grid.upjs.sk [2011-07-14 21:21:59] CEInfo: INFO: ClusterName config option is missing. Defaulting to: rc1 [2011-07-14 21:21:59] CEInfo: WARNING: Config option endpoint (or arex_mount_point) is missing or not a valid URL. Assuming: https://rc1.grid.upjs.sk/arex [2011-07-14 21:22:03] RTEInfo: WARNING: Can't acess runtimedir: /SOFTWARE/runtime: No such file or directory [2011-07-14 21:22:03] LRMSInfo: WARNING: return value lrmsinfo->{queues}{gridlong}{maxrunning} is missing [2011-07-14 21:22:03] CEInfo: WARNING: Invalid value for nodecpu option: AMD64 Processor @ 3500+ MHz [2011-07-14 21:22:03] ARC1ClusterInfo: WARNING: No AccessPolicy configured [2011-07-14 21:22:03] ARC1ClusterInfo: INFO: Missing attributes for ExecutionEnvironment gridlong: CPUVendor, CPUModel, CPUClockSpeed, OSName, OSVersion [2011-07-14 21:22:03] InfosysHelper: INFO: Ldap-infosys notified on fifo: /var/run/arc/infosys/ldif-provider.fifo [2011-07-14 21:22:03] CEInfo: INFO: ############## A-REX infoprovider finished ############## [2011-07-14 21:23:03] CEInfo: INFO: ############## A-REX infoprovider started ############## [2011-07-14 21:23:03] CEInfo: INFO: AdminDomain config option is missing. Defaulting to: grid.upjs.sk [2011-07-14 21:23:03] CEInfo: INFO: ClusterName config option is missing. Defaulting to: rc1 [2011-07-14 21:23:03] CEInfo: WARNING: Config option endpoint (or arex_mount_point) is missing or not a valid URL. Assuming: https://rc1.grid.upjs.sk/arex [2011-07-14 21:23:06] RTEInfo: WARNING: Can't acess runtimedir: /SOFTWARE/runtime: No such file or directory [2011-07-14 21:23:07] LRMSInfo: WARNING: return value lrmsinfo->{queues}{gridlong}{maxrunning} is missing [2011-07-14 21:23:07] CEInfo: WARNING: Invalid value for nodecpu option: AMD64 Processor @ 3500+ MHz [2011-07-14 21:23:07] ARC1ClusterInfo: WARNING: No AccessPolicy configured [2011-07-14 21:23:07] ARC1ClusterInfo: INFO: Missing attributes for ExecutionEnvironment gridlong: CPUVendor, CPUModel, CPUClockSpeed, OSName, OSVersion [2011-07-14 21:23:07] InfosysHelper: INFO: Ldap-infosys has not yet created fifo file /var/run/arc/infosys/ldif-provider.fifo [2011-07-14 21:23:07] CEInfo: WARNING: Failed to notify ldap-infosys [2011-07-14 21:23:07] CEInfo: INFO: ############## A-REX infoprovider finished ############## [2011-07-14 21:24:07] CEInfo: INFO: ############## A-REX infoprovider started ############## [2011-07-14 21:24:07] CEInfo: INFO: AdminDomain config option is missing. Defaulting to: grid.upjs.sk [2011-07-14 21:24:07] CEInfo: INFO: ClusterName config option is missing. Defaulting to: rc1 [2011-07-14 21:24:07] CEInfo: WARNING: Config option endpoint (or arex_mount_point) is missing or not a valid URL. Assuming: https://rc1.grid.upjs.sk/arex [2011-07-14 21:24:09] RTEInfo: WARNING: Can't acess runtimedir: /SOFTWARE/runtime: No such file or directory [2011-07-14 21:24:09] LRMSInfo: WARNING: return value lrmsinfo->{queues}{gridlong}{maxrunning} is missing [2011-07-14 21:24:09] CEInfo: WARNING: Invalid value for nodecpu option: AMD64 Processor @ 3500+ MHz [2011-07-14 21:24:09] ARC1ClusterInfo: WARNING: No AccessPolicy configured [2011-07-14 21:24:09] ARC1ClusterInfo: INFO: Missing attributes for ExecutionEnvironment gridlong: CPUVendor, CPUModel, CPUClockSpeed, OSName, OSVersion [2011-07-14 21:24:09] InfosysHelper: INFO: Ldap-infosys notified on fifo: /var/run/arc/infosys/ldif-provider.fifo [2011-07-14 21:24:09] CEInfo: INFO: ############## A-REX infoprovider finished ############## [2011-07-14 21:25:10] CEInfo: INFO: ############## A-REX infoprovider started ############## [2011-07-14 21:25:10] CEInfo: INFO: AdminDomain config option is missing. Defaulting to: grid.upjs.sk [2011-07-14 21:25:10] CEInfo: INFO: ClusterName config option is missing. Defaulting to: rc1 [2011-07-14 21:25:10] CEInfo: WARNING: Config option endpoint (or arex_mount_point) is missing or not a valid URL. Assuming: https://rc1.grid.upjs.sk/arex [2011-07-14 21:25:12] RTEInfo: WARNING: Can't acess runtimedir: /SOFTWARE/runtime: No such file or directory [2011-07-14 21:25:12] LRMSInfo: WARNING: return value lrmsinfo->{queues}{gridlong}{maxrunning} is missing
The result
WARNING "WARNING: Failed to create ldif generator script for infosys.." does not exist
The evaluation of the test: PASSED
bug: #2435
Tester: Florido Status: FINAL
- Description of problem (for example description of bug with link to bugzilla)
No man page - arc-infoindex-relay & arc-infoindex-server
bug: http://bugzilla.nordugrid.org/cgi-bin/bugzilla/show_bug.cgi?id=2434
- Test scenario (all details needed to reproduce test)
- Installed EMI 1.0.1rc1 ARC EGIIS with
yum install nordugrid-arc-information-index
- issued
man arc-infoindex-relay man arc-infoindex-server
- Infrastructure used to perform test (for example testbed with specification of software)
phisical machine with SL5 installed
- Expected results
the manpages to appear
- Output of test (for example stdout, stderr)
man pages for arc-infoindex-relay
and arc-infoindex-server
correctly show with no errors
- Comments and proposals (should be used as feedback for developers)
- The final decision PASSED/FAILED
PASSED
Functionality tests
F1
The purpose of this test is to verify that ARC0 and ARC1 are capable to publish right information in Grid monitors
PASSED