Tags:
, view all tags

Pre-certification of WMS 3.3.6

https://savannah.cern.ch/task/?27731

Repo:

name=ETICS Repository of task_27731_1 baseurl=http://etics-repository.cern.ch/repository/pm/registered/repomd/name/task_26837_1

Machine: devel11.cnaf.infn.it

Globus libraries:

globus-gsi-openssl-error-0.14-8.el5
globus-gsi-callback-2.8-2.el5
globus-xio-2.8-4.el5
globus-xio-gsi-driver-0.6-7.el5
globus-authz-0.7-4.el5
globus-xio-popen-driver-0.9-3.el5
globus-gridftp-server-control-0.46-1.el5
globus-common-14.5-4.el5
glite-initscript-globus-gridftp-1.0.4-1.sl5
globus-gsi-proxy-ssl-2.3-3.el5
globus-gsi-sysconfig-3.2-1.el5
globus-gsi-cert-utils-6.7-2.el5
globus-gsi-credential-3.5-3.el5
globus-gssapi-gsi-7.8-1.el5
globus-gss-assist-5.10-1.el5
globus-gssapi-error-2.5-8.el5
globus-usage-1.4-2.el5
globus-ftp-control-2.12-2.el5
globus-authz-callout-error-0.5-3.el5
globus-ftp-client-6.0-2.el5
globus-xio-pipe-driver-0.1-3.el5
globus-gridftp-server-3.33-2.1.el5
globus-gridmap-callout-error-0.3-2.el5
globus-openssl-module-1.3-3.el5
globus-gsi-proxy-core-4.7-2.el5
globus-callout-0.7-8.el5
globus-io-6.3-6.el5
globus-gfork-0.2-6.el5
globus-proxy-utils-3.10-1.el5
globus-gridftp-server-progs-3.33-2.1.el5

Tests:

BUG https://savannah.cern.ch/bugs/?92657

BUG https://savannah.cern.ch/bugs/?92922

The pre-certification I did was in 2 phases: verification of the bug with EMI1 installation, installation of the new RPM (that will be in the next EMI1 update 17) and verification that the bug disappeared.

In order to reproduce the bug it is sufficient to use this JDL:

[ 
Executable = "/bin/touch" ; 
Arguments = "/foo" ; 
Retrycount = 2; 
usertags = [ exe = "touch" ]; 
VirtualOrganisation="dteam"; 
requirements = ! RegExp("cream.*", other.GlueCEUniqueID); 
] 
and submit it to a WMS EMI1 that have not the fix. Note that this bug occurs when the job lands on a NON-CREAM CE (this is why the requirements attribute specification in the JDL). This should be the result:

glite-wms-job-status https://devel09.cnaf.infn.it:9000/U... 
======================= glite-wms-job-status Success ===================== 
BOOKKEEPING INFORMATION: 
Status info for the Job : https://devel09.cnaf.infn.it:9000/U... 
Current Status: Done(Success) 
Exit code: 0 
Status Reason: Job terminated successfully 
Destination: ce01.dur.scotgrid.ac.uk:2119/jobmanager-lcgpbs-q7d 
Submitted: Wed May 16 16:19:38 2012 CEST 
========================================================================== 
Even if the job should return an exit code 1 (cannot create a file in /... permission denied), the Exit Code reported by the status is 0 as shown above. After the applying the fix to this EMI1 WMS, the same JDL should produce the expected exit code (1)

glite-wms-job-status https://devel07.cnaf.infn.it:9000/f... 
======================= glite-wms-job-status Success ===================== 
BOOKKEEPING INFORMATION: 
Status info for the Job : https://devel07.cnaf.infn.it:9000/f... 
Current Status: Done(Exit Code !=0) 
Exit code: 1 
Status Reason: Warning: job exit code != 0 
Submitted: Wed May 16 16:54:25 2012 CEST 
========================================================================== 
-- MarcoCecchi - 2012-04-26
Edit | Attach | PDF | History: r16 | r6 < r5 < r4 < r3 | Backlinks | Raw View | More topic actions...
Topic revision: r4 - 2012-05-18 - AlviseDorigo
 
  • Edit
  • Attach
This site is powered by the TWiki collaboration platformCopyright © 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback