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: <verbatim> 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 </verbatim> Tests: ---++++ BUG https://savannah.cern.ch/bugs/?92657 The pre-certification consists of simply submit a job to the WMS and scan the syslog file /var/log/message to see if the WMProxy and Manager logged the relevant information required by this bug. Simply log as root on the WMS machine and execute the command: <verbatim> tail -f /var/log/messages|egrep "wmproxy|manager" </verbatim> then log into an UI and submit a job (whatever JDL you like) to the WMS. 2 log lines should appear after few seconds in the console running the tail command: <verbatim> May 18 14:23:07 devel11 glite_wms_wmproxy_server[32565]: submission from lxgrid05.pd.infn.it, DN=/C=IT/O=INFN/OU=Personal Certificate/L=Padova/CN=Alvise Dorigo, FQAN=/dteam/Role=NULL/Capability=NULL, userid=18702 for jobid=https://devel07.cnaf.infn.it:9000/rkYSfEe5IqsDc17_UpPu3Q May 18 14:23:10 devel11 glite-wms-workload_manager: jobid https://devel07.cnaf.infn.it:9000/rkYSfEe5IqsDc17_UpPu3Q was matched to destination creamce.gina.sara.nl:8443/cream-pbs-infra </verbatim> Note in particular the DN,FQAN,JobID information and the UI's hostname. ---++++ 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: <verbatim> [ Executable = "/bin/touch" ; Arguments = "/foo" ; Retrycount = 2; usertags = [ exe = "touch" ]; VirtualOrganisation="dteam"; requirements = ! RegExp("cream.*", other.GlueCEUniqueID); ] </verbatim> 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: <verbatim> 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 ========================================================================== </verbatim> 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) <verbatim> 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 ========================================================================== </verbatim> -- Main.MarcoCecchi - 2012-04-26
Edit
|
Attach
|
PDF
|
H
istory
:
r16
|
r8
<
r7
<
r6
<
r5
|
B
acklinks
|
V
iew topic
|
More topic actions...
Topic revision: r6 - 2012-05-18
-
AlviseDorigo
Home
Site map
CEMon web
CREAM web
Cloud web
Cyclops web
DGAS web
EgeeJra1It web
Gows web
GridOversight web
IGIPortal web
IGIRelease web
MPI web
Main web
MarcheCloud web
MarcheCloudPilotaCNAF web
Middleware web
Operations web
Sandbox web
Security web
SiteAdminCorner web
TWiki web
Training web
UserSupport web
VOMS web
WMS web
WMSMonitor web
WeNMR web
WMS Web
Create New Topic
Index
Search
Changes
Notifications
RSS Feed
Statistics
Preferences
View
Raw View
Print version
Find backlinks
History
More topic actions
Edit
Raw edit
Attach file or image
Edit topic preference settings
Set new parent
More topic actions
Account
Log In
Edit
Attach
Copyright © 2008-2021 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback