WMS-UI 3.5 pre-certification report

Basic functionality testing

  • WMS Server EMI-2 cream-23.pd.infn.it
  • LBServer devel09.cnaf.infn.it
  • Test WMS UI EMI3 on a SL5_64 virtual machine hosted by lxadorigo.pd.infn.it

dorigoa@SL5_64 14:02:48 ~>cat /etc/issue
Scientific Linux release 5.8 (Boron)
Kernel \r on an \m

dorigoa@SL5_64 14:02:52 ~>ls /etc/yum.repos.d/
egi-trustanchors.repo  epel.repo          sl-contrib.repo    sl-fastbugs.repo  sl-security.repo  sl-testing.repo
emi3.repo              epel-testing.repo  sl-debuginfo.repo  sl.repo           sl-srpms.repo

dorigoa@SL5_64 14:02:57 ~>cat /etc/yum.repos.d/emi3.repo 
[EMI-3-base]
name=EMI 3 Base Repository
baseurl=http://emisoft.web.cern.ch/emisoft/dist/EMI/3/sl5/$basearch/base
#gpgkey=http://emisoft.web.cern.ch/emisoft/dist/EMI/3/RPM-GPG-KEY-emi
gpgcheck=0
priority=45
protect=0
enabled=1

[EMI-3-testing-base]
name=EMI 3 Testing Base Repository
baseurl=http://emisoft.web.cern.ch/emisoft/dist/EMI/testing/3/sl5/$basearch/base
#gpgkey=http://emisoft.web.cern.ch/emisoft/dist/EMI/3/RPM-GPG-KEY-emi
priority=50
protect=0
enabled=1
gpgcheck=0

[EMI-3-testing-third-party]
name=EMI 3 Testing Third-Party Repository
baseurl=http://emisoft.web.cern.ch/emisoft/dist/EMI/testing/3/sl5/$basearch/third-party
#gpgkey=http://emisoft.web.cern.ch/emisoft/dist/EMI/3/RPM-GPG-KEY-emi
protect=0
enabled=1
priority=50
gpgcheck=0

[EMI-3-updates]
name=EMI 23Updates Repository
baseurl=http://emisoft.web.cern.ch/emisoft/dist/EMI/3/sl5/$basearch/updates
#gpgkey=http://emisoft.web.cern.ch/emisoft/dist/EMI/3/RPM-GPG-KEY-emi
gpgcheck=0
priority=45
protect=0
enabled=1

[EMI-3-third-party]
name=EMI 3 Third-Party Repository
baseurl=http://emisoft.web.cern.ch/emisoft/dist/EMI/3/sl5/$basearch/third-party
protect=0
enabled=1
priority=45
gpgcheck=0

[EMI-3-devel]
name=EMI 3 Devel Base Repository
baseurl=http://emisoft.web.cern.ch/emisoft/dist/EMI/devel/3/sl5/$basearch/base
protect=0
enabled=0
priority=90
gpgcheck=0

[EMI-3-devel-updates]
name=EMI 3 Devel Updates Repository
baseurl=http://emisoft.web.cern.ch/emisoft/dist/EMI/devel/3/sl5/$basearch/updates
protect=0
enabled=0
priority=90
gpgcheck=0

[EMI-3-devel-third-party]
name=EMI 3 Devel Third-Party Repository
baseurl=http://emisoft.web.cern.ch/emisoft/dist/EMI/devel/3/sl5/$basearch/third-party
protect=0
enabled=0
priority=90
gpgcheck=0

dorigoa@SL5_64 14:03:05 ~>rpm -qa|grep glite|grep wms
glite-wms-utils-classad-3.4.1-1.sl5
glite-wms-wmproxy-api-cpp-3.5.0-3.sl5
glite-wms-ui-commands-3.5.0-3.sl5
glite-wms-brokerinfo-access-3.5.0-3.sl5
glite-wms-wmproxy-api-python-3.5.0-3.sl5
glite-wms-utils-exception-devel-3.4.1-1.sl5
glite-wms-utils-exception-3.4.1-1.sl5
glite-wms-ui-api-python-3.5.0-3.sl5
glite-wms-brokerinfo-access-lib-3.5.0-3.sl5
glite-wms-utils-classad-devel-3.4.1-1.sl5
glite-wms-wmproxy-api-java-3.5.0-1.sl5

JOB SUBMISSION WITH AUTOMATIC DELEGATION

dorigoa@SL5-64 9:41:35 ~>cat wms_isb.jdl 
[
Executable = "/bin/sleep" ;
Arguments = "15";
InputSandbox = {"mysandbox.txt", "mysandbox2.txt"};
RetryCount = 0;
ShallowRetryCount = 1;
]
dorigoa@SL5-64 9:41:58 ~>glite-wms-job-submit -a -e https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server wms_isb.jdl

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server


====================== glite-wms-job-submit Success ======================

The job has been successfully submitted to the WMProxy
Your job identifier is:

https://devel09.cnaf.infn.it:9000/oeqrokiKpznen6HiPrghBQ

==========================================================================

DELEGATION

dorigoa@SL5-64 9:08:37 ~>glite-wms-job-delegate-proxy -d foo -e https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server 

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server


================== glite-wms-job-delegate-proxy Success ==================

Your proxy has been successfully delegated to the WMProxy(s):
https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server
with the delegation identifier: foo

==========================================================================

JOB SUBMISSION (ISB, ZIP/NOZIP)

dorigoa@SL5-64 9:10:09 ~>cat wms_isb.jdl 
[
Executable = "/bin/sleep" ;
Arguments = "15";
InputSandbox = {"mysandbox.txt", "mysandbox2.txt"};
RetryCount = 0;
ShallowRetryCount = 1;
]
dorigoa@SL5-64 9:10:15 ~>glite-wms-job-submit -d foo -e https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server wms_isb.jdl

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server


====================== glite-wms-job-submit Success ======================

The job has been successfully submitted to the WMProxy
Your job identifier is:

https://devel09.cnaf.infn.it:9000/UOAuu-HkvpCprO0a3_7deg

==========================================================================


dorigoa@SL5-64 9:10:18 ~>cat wms_isb_zip.jdl 
[
Executable = "/bin/sleep" ;
Arguments = "15";
InputSandbox = {"mysandbox.txt", "mysandbox2.txt"};
AllowZippedISB = true;
RetryCount = 0;
ShallowRetryCount = 1;
]
dorigoa@SL5-64 9:10:43 ~>glite-wms-job-submit -d foo -e https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server wms_isb_zip.jdl 

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server


====================== glite-wms-job-submit Success ======================

The job has been successfully submitted to the WMProxy
Your job identifier is:

https://devel09.cnaf.infn.it:9000/ZJdDzmemEo6F1JqrbKPwdw

==========================================================================

JOB STATUS

dorigoa@SL5-64 9:10:48 ~>glite-wms-job-status https://devel09.cnaf.infn.it:9000/UOAuu-HkvpCprO0a3_7deg https://devel09.cnaf.infn.it:9000/ZJdDzmemEo6F1JqrbKPwdw


======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/UOAuu-HkvpCprO0a3_7deg
Current Status:     Running
Status Reason:      unavailable
Destination:        cecream.ca.infn.it:8443/cream-lsf-cert
Submitted:          Thu Jan 31 09:10:17 2013 CET
==========================================================================


======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/ZJdDzmemEo6F1JqrbKPwdw
Current Status:     Running
Status Reason:      unavailable
Destination:        cecream.ca.infn.it:8443/cream-lsf-cert
Submitted:          Thu Jan 31 09:10:48 2013 CET
==========================================================================

JOB SUBMISSION (OSB)

dorigoa@SL5-64 9:12:19 ~>cat wms_osb.jdl 
[
Executable = "/bin/env" ;
Stdoutput = "env.out" ;
StdError =  "env.err" ;
OutputSandbox = { "env.out" ,"env.err"} ;
]
              
dorigoa@SL5-64 9:12:22 ~>glite-wms-job-submit -d foo -e https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server wms_osb.jdl 

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server


====================== glite-wms-job-submit Success ======================

The job has been successfully submitted to the WMProxy
Your job identifier is:

https://devel09.cnaf.infn.it:9000/IgUhuXSf-HkRUL9pJI1fsg

==========================================================================

JOB LISTMATCH

dorigoa@SL5-64 9:13:13 ~>glite-wms-job-list-match -d foo -e https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server wms_osb.jdl

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server

==========================================================================

           COMPUTING ELEMENT IDs LIST 
 The following CE(s) matching your job requirements have been found:

   *CEId*
 - atlas-ce-01.roma1.infn.it:8443/cream-lsf-atlasgcert
 - atlas-ce-02.roma1.infn.it:8443/cream-lsf-atlasgcert
 - atlas-creamce-01.roma1.infn.it:8443/cream-lsf-atlasgcert
 - atlas-creamce-02.roma1.infn.it:8443/cream-lsf-atlasgcert
 - atlasce02.scope.unina.it:8443/cream-pbs-egeecert
 - atlasce3.lnf.infn.it:8443/cream-pbs-cert
 - ce-enmr.chemie.uni-frankfurt.de:8443/cream-pbs-cert
 - ce-enmr.chemie.uni-frankfurt.de:8443/cream-pbs-long
 - ce-enmr.chemie.uni-frankfurt.de:8443/cream-pbs-medium
 - ce-enmr.chemie.uni-frankfurt.de:8443/cream-pbs-short
 - ce-enmr.chemie.uni-frankfurt.de:8443/cream-pbs-verylong
 - ce.scope.unina.it:8443/cream-pbs-egeecert
 - ce1-enmr.science.uu.nl:8443/cream-pbs-cert
 - ce1-enmr.science.uu.nl:8443/cream-pbs-long
 - ce1-enmr.science.uu.nl:8443/cream-pbs-medium
 - ce1-enmr.science.uu.nl:8443/cream-pbs-short
 - ce1-enmr.science.uu.nl:8443/cream-pbs-verylong
 - ce1.ts.infn.it:8443/cream-lsf-cert
 - cebo-t3-01.cr.cnaf.infn.it:8443/cream-lsf-T3_BO
 - cebo-t3-02.cr.cnaf.infn.it:8443/cream-lsf-T3_BO
 - cecream.ca.infn.it:8443/cream-lsf-cert
 - cert-37.pd.infn.it:8443/cream-lsf-cert
 - cert-ce-01.cnaf.infn.it:8443/cream-pbs-cert
 - cex.grid.unipg.it:8443/cream-pbs-cert
 - cmsce01.na.infn.it:8443/cream-pbs-cert
 - cmsrm-cream01.roma1.infn.it:8443/cream-lsf-cmsgcert
 - cmsrm-cream02.roma1.infn.it:8443/cream-lsf-cmsgcert
 - cmsrm-cream03.roma1.infn.it:8443/cream-lsf-cmsgcert
 - cream-ce-4.ba.infn.it:8443/cream-pbs-cert
 - cream-ce.ct.infn.it:8443/cream-lsf-cert
 - creamce01.ge.infn.it:8443/cream-lsf-cert
 - duck-01.biocomp.unibo.it:8443/cream-pbs-cert
 - egridglitece.crs4.it:8443/cream-lsf-cert
 - emi-ce01.scope.unina.it:8443/cream-pbs-egeecert
 - grid010.ct.infn.it:8443/cream-pbs-cert
 - grid012.ct.infn.it:8443/cream-lsf-cert
 - gridce4.pi.infn.it:8443/cream-lsf-certmpi
 - gridsrv2-4.dir.garr.it:8443/cream-pbs-grid
 - gridvm03.roma2.infn.it:8443/cream-pbs-cert
 - grisuce.scope.unina.it:8443/cream-pbs-egeecert
 - linucs-ce-01.cs.infn.it:8443/cream-pbs-atlasgcert
 - ng-ce.grid.unipg.it:8443/cream-pbs-cert
 - pbs-enmr.cerm.unifi.it:8443/cream-pbs-cert
 - prod-ce-01.pd.infn.it:8443/cream-lsf-cert
 - recasna-ce01.unina.it:8443/cream-pbs-recas-cert
 - spacina-ce.scope.unina.it:8443/cream-pbs-cert
 - t2-ce-01.lnl.infn.it:8443/cream-lsf-cert1
 - t2-ce-01.to.infn.it:8443/cream-pbs-cert
 - t2-ce-01.to.infn.it:8443/cream-pbs-short
 - t2-ce-02.mi.infn.it:2119/jobmanager-lcgcondor-cert
 - ce05-lcg.cr.cnaf.infn.it:8443/cream-lsf-gpu
 - ce05-lcg.cr.cnaf.infn.it:8443/cream-lsf-infngrid
 - ce04-lcg.cr.cnaf.infn.it:8443/cream-lsf-gpu
 - ce04-lcg.cr.cnaf.infn.it:8443/cream-lsf-infngrid
 - ce01-lcg.cr.cnaf.infn.it:8443/cream-lsf-gpu
 - ce01-lcg.cr.cnaf.infn.it:8443/cream-lsf-infngrid
 - gridce2.pi.infn.it:8443/cream-lsf-cert
 - ce06-lcg.cr.cnaf.infn.it:8443/cream-lsf-gpu
 - ce06-lcg.cr.cnaf.infn.it:8443/cream-lsf-infngrid
 - gridce.ilc.cnr.it:8443/cream-pbs-cert
 - ce07-lcg.cr.cnaf.infn.it:8443/cream-lsf-gpu
 - ce07-lcg.cr.cnaf.infn.it:8443/cream-lsf-infngrid
 - t2-ce-06.lnl.infn.it:8443/cream-lsf-cert1
 - t2-ce-04.lnl.infn.it:8443/cream-lsf-cert1
 - ce08-lcg.cr.cnaf.infn.it:8443/cream-lsf-gpu
 - ce08-lcg.cr.cnaf.infn.it:8443/cream-lsf-infngrid
 - t2-ce-05.lnl.infn.it:8443/cream-lsf-cert1
 - gridce0.pi.infn.it:8443/cream-lsf-cert
 - t2-ce-03.lnl.infn.it:8443/cream-lsf-cert1
 - gridce1.pi.infn.it:8443/cream-lsf-cert
 - t2-ce-02.lnl.infn.it:8443/cream-lsf-cert1
 - ce-1.le.infn.it:8443/cream-lsf-cert
 - cream-ce-01.ct.trigrid.it:8443/cream-lsf-cert
 - gridce3.pi.infn.it:8443/cream-lsf-certmpi
 - arcserv.ira.inaf.it:8443/cream-pbs-cert
 - atlas-cream01.na.infn.it:8443/cream-pbs-cert
 - atlasce2.lnf.infn.it:8443/cream-pbs-cert
 - boce.bo.infn.it:8443/cream-pbs-cert
 - ce-01.roma3.infn.it:8443/cream-pbs-cert
 - ce01.oats.inaf.it:8443/cream-pbs-infngrid
 - ce09-lcg.cr.cnaf.infn.it:8443/cream-lsf-gpu
 - ce09-lcg.cr.cnaf.infn.it:8443/cream-lsf-infngrid
 - cream-01.cnaf.infn.it:8443/cream-pbs-cert
 - cream-02.cnaf.infn.it:8443/cream-pbs-cert-sl6
 - cream-02.cnaf.infn.it:8443/cream-pbs-wnodes-sl6
 - cream-ce-1.ba.infn.it:8443/cream-pbs-cert
 - cream-ce.pg.infn.it:8443/cream-pbs-cert
 - egice.polito.it:8443/cream-pbs-cert
 - emi-ce.pr.infn.it:8443/cream-pbs-cert
 - gilda-01.pd.infn.it:8443/cream-pbs-cert
 - grid-ce.pv.infn.it:8443/cream-pbs-cert
 - grid0.fe.infn.it:8443/cream-pbs-cert
 - gridce5.pi.infn.it:8443/cream-lsf-cert
 - iceage-ce-01.ct.infn.it:8443/cream-pbs-cert
 - inaf-ce-01.ct.pi2s2.it:8443/cream-lsf-cert
 - infn-ce-01.ct.pi2s2.it:8443/cream-lsf-cert
 - infnlns-ce-01.ct.pi2s2.it:8443/cream-lsf-cert
 - sirius-ce.ct.infn.it:8443/cream-pbs-cert
 - t2-ce-05.mi.infn.it:8443/cream-pbs-cert

==========================================================================

JOB STATUS/LOGGING-INFO

dorigoa@SL5-64 9:13:59 ~>glite-wms-job-logging-info  https://devel09.cnaf.infn.it:9000/UOAuu-HkvpCprO0a3_7deg 

===================== glite-wms-job-logging-info Success =====================

LOGGING INFORMATION:

Printing info for the Job : https://devel09.cnaf.infn.it:9000/UOAuu-HkvpCprO0a3_7deg
 
   ---
Event: RegJob
- Source                     =    NetworkServer
- Timestamp                  =    Thu Jan 31 09:10:17 2013 CET
   ---
Event: Accepted
- Source                     =    NetworkServer
- Timestamp                  =    Thu Jan 31 09:10:17 2013 CET
   ---
Event: EnQueued
- Result                     =    START
- Source                     =    NetworkServer
- Timestamp                  =    Thu Jan 31 09:10:18 2013 CET
   ---
Event: EnQueued
- Result                     =    OK
- Source                     =    NetworkServer
- Timestamp                  =    Thu Jan 31 09:10:18 2013 CET
   ---
Event: DeQueued
- Source                     =    WorkloadManager
- Timestamp                  =    Thu Jan 31 09:10:19 2013 CET
   ---
Event: Match
- Dest id                    =    cecream.ca.infn.it:8443/cream-lsf-cert
- Source                     =    WorkloadManager
- Timestamp                  =    Thu Jan 31 09:10:19 2013 CET
   ---
Event: UserTag
- Source                     =    WorkloadManager
- Timestamp                  =    Thu Jan 31 09:10:20 2013 CET
   ---
Event: EnQueued
- Result                     =    START
- Source                     =    WorkloadManager
- Timestamp                  =    Thu Jan 31 09:10:20 2013 CET
   ---
Event: EnQueued
- Result                     =    OK
- Source                     =    WorkloadManager
- Timestamp                  =    Thu Jan 31 09:10:20 2013 CET
   ---
Event: DeQueued
- Source                     =    JobController
- Timestamp                  =    Thu Jan 31 09:10:20 2013 CET
   ---
Event: Transfer
- Destination                =    LRMS
- Result                     =    START
- Source                     =    LogMonitor
- Timestamp                  =    Thu Jan 31 09:10:20 2013 CET
   ---
Event: Running
- Source                     =    LRMS
- Timestamp                  =    Thu Jan 31 09:10:37 2013 CET
   ---
Event: Done
- Source                     =    LRMS
- Timestamp                  =    Thu Jan 31 09:13:40 2013 CET
   ---
Event: Transfer
- Destination                =    LRMS
- Result                     =    OK
- Source                     =    LogMonitor
- Timestamp                  =    Thu Jan 31 09:10:27 2013 CET
   ---
Event: Running
- Source                     =    LogMonitor
- Timestamp                  =    Thu Jan 31 09:10:58 2013 CET
   ---
Event: Running
- Source                     =    LogMonitor
- Timestamp                  =    Thu Jan 31 09:10:58 2013 CET
==========================================================================

JOB OUTPUT RETRIEVAL

dorigoa@SL5-64 9:14:38 ~>glite-wms-job-status https://devel09.cnaf.infn.it:9000/IgUhuXSf-HkRUL9pJI1fsg


======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/IgUhuXSf-HkRUL9pJI1fsg
Current Status:     Done(Success)
Logged Reason(s):
    - job completed
    - Job Terminated Successfully
Exit code:          0
Status Reason:      Job Terminated Successfully
Destination:        atlas-ce-02.roma1.infn.it:8443/cream-lsf-atlasgcert
Submitted:          Thu Jan 31 09:12:26 2013 CET
==========================================================================
      
dorigoa@SL5-64 9:14:43 ~>glite-wms-job-output https://devel09.cnaf.infn.it:9000/IgUhuXSf-HkRUL9pJI1fsg

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server


================================================================================

         JOB GET OUTPUT OUTCOME

Output sandbox files for the job:
https://devel09.cnaf.infn.it:9000/IgUhuXSf-HkRUL9pJI1fsg
have been successfully retrieved and stored in the directory:
/tmp/jobOutput/dorigoa_IgUhuXSf-HkRUL9pJI1fsg

================================================================================


dorigoa@SL5-64 9:14:53 ~>ls -l /tmp/jobOutput/dorigoa_IgUhuXSf-HkRUL9pJI1fsg
total 8
-rw-rw-r-- 1 dorigoa dorigoa    0 Jan 31 09:14 env.err
-rw-rw-r-- 1 dorigoa dorigoa 4273 Jan 31 09:14 env.out

GRIDJOBIDs ON FILE

dorigoa@SL5-64 9:15:04 ~>glite-wms-job-submit -d foo -o GIDS -e https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server wms_isb.jdl

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server


====================== glite-wms-job-submit Success ======================

The job has been successfully submitted to the WMProxy
Your job identifier is:

https://devel09.cnaf.infn.it:9000/w0YICuDkenJLYgGPDWjXTw

The job identifier has been saved in the following file:
/home/dorigoa/GIDS

==========================================================================


dorigoa@SL5-64 9:16:32 ~>glite-wms-job-submit -d foo -o GIDS -e https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server wms_isb.jdl

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server


====================== glite-wms-job-submit Success ======================

The job has been successfully submitted to the WMProxy
Your job identifier is:

https://devel09.cnaf.infn.it:9000/V_Ii8vgejyip1fAVbjxYFQ

The job identifier has been saved in the following file:
/home/dorigoa/GIDS

==========================================================================


dorigoa@SL5-64 9:16:33 ~>glite-wms-job-submit -d foo -o GIDS -e https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server wms_isb.jdl

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server


====================== glite-wms-job-submit Success ======================

The job has been successfully submitted to the WMProxy
Your job identifier is:

https://devel09.cnaf.infn.it:9000/JaJOjnxSkGAwSa3VQnDBTA

The job identifier has been saved in the following file:
/home/dorigoa/GIDS

==========================================================================


dorigoa@SL5-64 9:16:35 ~>glite-wms-job-submit -d foo -o GIDS -e https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server wms_isb.jdl

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server


====================== glite-wms-job-submit Success ======================

The job has been successfully submitted to the WMProxy
Your job identifier is:

https://devel09.cnaf.infn.it:9000/Jzw5uHLffNRIDOQQy1FZhQ

The job identifier has been saved in the following file:
/home/dorigoa/GIDS

==========================================================================


dorigoa@SL5-64 9:16:36 ~>cat GIDS 
###Submitted Job Ids###
https://devel09.cnaf.infn.it:9000/w0YICuDkenJLYgGPDWjXTw
https://devel09.cnaf.infn.it:9000/V_Ii8vgejyip1fAVbjxYFQ
https://devel09.cnaf.infn.it:9000/JaJOjnxSkGAwSa3VQnDBTA
https://devel09.cnaf.infn.it:9000/Jzw5uHLffNRIDOQQy1FZhQ

dorigoa@SL5-64 9:17:11 ~>glite-wms-job-status -i GIDS 

------------------------------------------------------------------
1 : https://devel09.cnaf.infn.it:9000/w0YICuDkenJLYgGPDWjXTw
2 : https://devel09.cnaf.infn.it:9000/V_Ii8vgejyip1fAVbjxYFQ
3 : https://devel09.cnaf.infn.it:9000/JaJOjnxSkGAwSa3VQnDBTA
4 : https://devel09.cnaf.infn.it:9000/Jzw5uHLffNRIDOQQy1FZhQ
a : all
q : quit
------------------------------------------------------------------

Choose one or more jobId(s) in the list - [1-4]all:a



======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/w0YICuDkenJLYgGPDWjXTw
Current Status:     Running
Status Reason:      unavailable
Destination:        pbs-enmr.cerm.unifi.it:8443/cream-pbs-cert
Submitted:          Thu Jan 31 09:16:31 2013 CET
==========================================================================


======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/V_Ii8vgejyip1fAVbjxYFQ
Current Status:     Scheduled
Status Reason:      unavailable
Destination:        cebo-t3-02.cr.cnaf.infn.it:8443/cream-lsf-T3_BO
Submitted:          Thu Jan 31 09:16:33 2013 CET
==========================================================================


======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/JaJOjnxSkGAwSa3VQnDBTA
Current Status:     Scheduled
Status Reason:      unavailable
Destination:        ce-enmr.chemie.uni-frankfurt.de:8443/cream-pbs-verylong
Submitted:          Thu Jan 31 09:16:34 2013 CET
==========================================================================


======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/Jzw5uHLffNRIDOQQy1FZhQ
Current Status:     Scheduled
Status Reason:      unavailable
Destination:        cmsrm-cream02.roma1.infn.it:8443/cream-lsf-cmsgcert
Submitted:          Thu Jan 31 09:16:36 2013 CET
==========================================================================

JOB CANCEL (from file)

dorigoa@SL5-64 9:17:19 ~>glite-wms-job-cancel -i GIDS 
------------------------------------------------------------------
1 : https://devel09.cnaf.infn.it:9000/w0YICuDkenJLYgGPDWjXTw
2 : https://devel09.cnaf.infn.it:9000/V_Ii8vgejyip1fAVbjxYFQ
3 : https://devel09.cnaf.infn.it:9000/JaJOjnxSkGAwSa3VQnDBTA
4 : https://devel09.cnaf.infn.it:9000/Jzw5uHLffNRIDOQQy1FZhQ
a : all
q : quit
------------------------------------------------------------------

Choose one or more jobId(s) in the list - [1-4]all (use , as separator or - for a range): a

Are you sure you want to remove specified job(s) [y/n]y : y

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server


Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server


Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server


Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server


============================= glite-wms-job-cancel Success =============================

The cancellation request has been successfully submitted for the following job(s):

- https://devel09.cnaf.infn.it:9000/w0YICuDkenJLYgGPDWjXTw
- https://devel09.cnaf.infn.it:9000/V_Ii8vgejyip1fAVbjxYFQ
- https://devel09.cnaf.infn.it:9000/JaJOjnxSkGAwSa3VQnDBTA
- https://devel09.cnaf.infn.it:9000/Jzw5uHLffNRIDOQQy1FZhQ

========================================================================================

LIST OF BUGS

Better output message from glite-wms-job-status for missing jobs (bug #94683) Yes / Done
EMI-2 WMS UI cannot handle jobids starting with a - (bug #98113) Yes / Done

BUG VERIFICATION

Better output message from glite-wms-job-status for missing jobs (bug #94683)

To replicate the bug (or better, the non friendly message) just query the status of a non existing GridJobID:

dorigoa@cream-51 9:49:48 ~/JDLs/WMS>glite-wms-job-status https://devel09.cnaf.infn.it:9000/oeqrokiKpznen6HiPrghB

**** Error: API_NATIVE_ERROR ****  
Error while calling the "Job:getStatus" native api 
Unable to retrieve the status for: https://devel09.cnaf.infn.it:9000/oeqrokiKpznen6HiPrghB
glite.lb.Exception: edg_wll_JobStatus: No such file or directory: no matching jobs found
        at glite::lb::Job::status[./src/Job.cpp:87]

Above you can see the non human confortable output. In EMI-3, a more 'simple' and readable output for the same grid jobid:

dorigoa@SL5-64 9:49:05 ~>glite-wms-job-status https://devel09.cnaf.infn.it:9000/oeqrokiKpznen6HiPrghB

*** Warning: Unable to retrieve the status for: https://devel09.cnaf.infn.it:9000/oeqrokiKpznen6HiPrghB

No such file or directory - no matching jobs found

EMI-2 WMS UI cannot handle jobids starting with a - (bug #98113)

With a EMI-2 UI, repeatedly submit a job with this command:

glite-wms-job-submit -o GIDS -d pippo -e https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server bug_98113.jdl

dorigoa@cream-51 10:04:37 ~/BUG_98113>cat bug_98113.jdl
[
Type       = "Job";
JobType    = "Normal";
Executable = "/bin/hostname";
StdOutput  = "hello.out";
StdError   = "hello.err";
InputSandbox =  {"test_script_120.sh"};
OutputSandbox =  {"hello.out","hello.err"};
RetryCount = 0;
ShallowRetryCount  =  0;
Requirements =
  other.GlueSiteUniqueID == "CERN-PROD" ||
  other.GlueCEInfoHostName == "x";
]

there's 2% probability to get a GridJobID starting with char "-", then you will problably need to submit at least 100 jobs before get the candidate job. When you get it you will see this error message from the UI:

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server

terminate called after throwing an instance of 'boost::filesystem::filesystem_error'
  what():  boost::filesystem::path: invalid name "-Z" in path: "SandboxDir/-Z/https_3a_2f_2fdevel09.cnaf.infn.it_3a9000_2f-ZsP5-2PcpWi0wU6b--b_5fA/input/test_script_120.sh"

Move to a EMI-3 UI and repeat the test. You should do not get anymore error for the 'problematic' job;repeatedly execute the command

glite-wms-job-submit -o GIDS -d pippo -e https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server bug_98113.jdl

and tail the GIDS file...

dorigoa@SL5-64 10:41:28 ~/BUG_98113>grep "/-" GIDS
https://devel09.cnaf.infn.it:9000/-FF4_w2DuGuwWyBHfX6UVQ
dorigoa@SL5-64 10:41:30 ~/BUG_98113>glite-wms-job-status https://devel09.cnaf.infn.it:9000/-FF4_w2DuGuwWyBHfX6UVQ


======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/-FF4_w2DuGuwWyBHfX6UVQ
Current Status:     Scheduled
Status Reason:      unavailable
Destination:        ce207.cern.ch:8443/cream-lsf-grid_2nh_dteam
Submitted:          Thu Jan 31 10:41:08 2013 CET
==========================================================================

dorigoa@SL5-64 10:41:37 ~/BUG_98113>rpm -qa|grep glite-wms-
glite-wms-ui-commands-3.5.0-3.sl5
glite-wms-utils-classad-3.4.1-1.sl5
glite-wms-brokerinfo-access-3.5.0-3.sl5
glite-wms-wmproxy-api-python-3.5.0-3.sl5
glite-wms-wmproxy-api-cpp-3.5.0-3.sl5
glite-wms-ui-api-python-3.5.0-3.sl5
glite-wms-utils-exception-3.4.1-1.sl5
glite-wms-brokerinfo-access-lib-3.5.0-3.sl5
glite-wms-wmproxy-api-java-3.5.0-1.sl5

-- MarcoCecchi - 2013-01-31

Edit | Attach | PDF | History: r6 < r5 < r4 < r3 < r2 | Backlinks | Raw View | More topic actions
Topic revision: r6 - 2013-02-04 - AlviseDorigo
 
This site is powered by the TWiki collaboration platformCopyright © 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback