Difference: WmsUITestsP3777 (1 vs. 33)

Revision 332010-11-12 - AlessioGianelle

Line: 1 to 1
 

Certification report internal patch 3777

Line: 1098 to 1098
 

Bug #72675 : json format of output isn't correct in glite-wms-job-cancel FIXED

  • See tests on bug #68465
Added:
>
>

Bug #72695 : glite-wms-job-list-match should provide a json-compliant output FIXED

  • glite-wms-job-list-match -a --json --rank test.jdl
    {  "result": "success",  "ceid": ["bocecream.bo.infn.it:8443/cream-pbs-cert", "cream-29.pd.infn.it:8443/cream-pbs-creamtest1", "cream-29.pd.infn.it:8443/cream-pbs-creamtest2", "cream-30.pd.infn.it:8443/cream-pbs-creamtest1", "cream-30.pd.infn.it:8443/cream-pbs-creamtest2", "cream-31.pd.infn.it:8443/cream-pbs-creamtest1", "cream-31.pd.infn.it:8443/cream-pbs-creamtest2", "cream-33.pd.infn.it:8443/cream-pbs-cert", "cream-39.pd.infn.it:8443/cream-pbs-creamtest1", "cream-39.pd.infn.it:8443/cream-pbs-creamtest2", "cream-40.pd.infn.it:8443/cream-pbs-creamtest1", "cream-40.pd.infn.it:8443/cream-pbs-creamtest2", "cream-41.pd.infn.it:8443/cream-pbs-creamtest1", "cream-41.pd.infn.it:8443/cream-pbs-creamtest2", "cream-ce-1.ba.infn.it:8443/cream-pbs-cert", "cream-ce.pr.infn.it:8443/cream-pbs-cert", "cream-ce.research-infrastructures.eu:8443/cream-pbs-cert", "cremino.cnaf.infn.it:8443/cream-pbs-cert", "devce.cnaf.infn.it:8443/cream-pbs-cert", "dgas-test-vm03.cnaf.infn.it:8443/cream-pbs-cert", "grid-ce.pv.infn.it:8443/cream-pbs-cert", "grid1.ira.inaf.it:8443/cream-pbs-cert", "gridce.ilc.cnr.it:8443/cream-pbs-cert", "pbs-enmr.cerm.unifi.it:8443/cream-pbs-cert", "t2-ce-01.to.infn.it:8443/cream-pbs-cert", "t2-ce-01.to.infn.it:8443/cream-pbs-short", "cream-32.pd.infn.it:8443/cream-pbs-creamtest1", "cream-32.pd.infn.it:8443/cream-pbs-creamtest2", "cream-34.pd.infn.it:8443/cream-pbs-cert", "cream-34.pd.infn.it:8443/cream-pbs-cream_A", "cream-34.pd.infn.it:8443/cream-pbs-cream_B"]  "rank": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -12677100, -12677100, -2146660000, -2146660000, -2146660000]   }
  • glite-wms-job-list-match -a --json --rank --pretty-print test.jdl
    {
       result: success
       ceid: bocecream.bo.infn.it:8443/cream-pbs-cert, cream-29.pd.infn.it:8443/cream-pbs-creamtest1, cream-29.pd.infn.it:8443/cream-pbs-creamtest2, cream-30.pd.infn.it:8443/cream-pbs-creamtest1, cream-30.pd.infn.it:8443/cream-pbs-creamtest2, cream-31.pd.infn.it:8443/cream-pbs-creamtest1, cream-31.pd.infn.it:8443/cream-pbs-creamtest2, cream-33.pd.infn.it:8443/cream-pbs-cert, cream-39.pd.infn.it:8443/cream-pbs-creamtest1, cream-39.pd.infn.it:8443/cream-pbs-creamtest2, cream-40.pd.infn.it:8443/cream-pbs-creamtest1, cream-40.pd.infn.it:8443/cream-pbs-creamtest2, cream-41.pd.infn.it:8443/cream-pbs-creamtest1, cream-41.pd.infn.it:8443/cream-pbs-creamtest2, cream-ce-1.ba.infn.it:8443/cream-pbs-cert, cream-ce.pr.infn.it:8443/cream-pbs-cert, cream-ce.research-infrastructures.eu:8443/cream-pbs-cert, cremino.cnaf.infn.it:8443/cream-pbs-cert, devce.cnaf.infn.it:8443/cream-pbs-cert, dgas-test-vm03.cnaf.infn.it:8443/cream-pbs-cert, grid-ce.pv.infn.it:8443/cream-pbs-cert, grid1.ira.inaf.it:8443/cream-pbs-cert, gridce.ilc.cnr.it:8443/cream-pbs-cert, pbs-enmr.cerm.unifi.it:8443/cream-pbs-cert, t2-ce-01.to.infn.it:8443/cream-pbs-cert, t2-ce-01.to.infn.it:8443/cream-pbs-short, cream-32.pd.infn.it:8443/cream-pbs-creamtest1, cream-32.pd.infn.it:8443/cream-pbs-creamtest2, cream-34.pd.infn.it:8443/cream-pbs-cert, cream-34.pd.infn.it:8443/cream-pbs-cream_A, cream-34.pd.infn.it:8443/cream-pbs-cream_B
       rank: 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -12677100, -12677100, -2146660000, -2146660000, -2146660000
      }

 

Bug #72870 : The UI does not check type mismatch for SMPGranularity, WholeNodes and HostNumber FIXED

  • To test this bug you need to install glite-jdl-api-cpp-3.2.4-2.sl5 on a WMS, then try a list-match or a submission with this jdl:
    [

Revision 322010-11-04 - AlessioGianelle

Line: 1 to 1
 

Certification report internal patch 3777

Author(s): Elisabetta Molinari & Alessio Gianelle

Changed:
<
<
Outcome: In Certification..
>
>
Outcome: Certified
 

Information

Patch 3777 https://savannah.cern.ch/patch/index.php?3777

Revision 312010-11-04 - AlessioGianelle

Line: 1 to 1
 

Certification report internal patch 3777

Line: 364 to 364
 ======================================================================
Changed:
<
<

Bug #68052 : glite-wms-job-output produces no JSON compliant formatting NOT FIXED

  • getOutput with Success for one sandbox retrieved:
  • getOutput with Success with multiple sandbox retrieved (more jobs):
  • getOutput without success with sandobox retrieved:
  • getOutput of a collection of jobs:
>
>

Bug #68052 : glite-wms-job-output produces no JSON compliant formatting FIXED

  • getOutput with Success for one sandbox retrieved:
    [ale@cream-03 ~]$ glite-wms-job-output --json https://devel07.cnaf.infn.it:9000/5kVIoGL65UFLdWqm5IEZug
    {"result": "success", "jobs": {"https://devel07.cnaf.infn.it:9000/5kVIoGL65UFLdWqm5IEZug": {  "endpoint": "https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server",   "output_available": 1,   "location": "/tmp/ale_5kVIoGL65UFLdWqm5IEZug"}}}
    [ale@cream-03 ~]$ ls -l /tmp/ale_5kVIoGL65UFLdWqm5IEZug
    total 4
    -rw-rw-r-- 1 ale ale 435 Nov  4 10:56 ls.out
    [ale@cream-03 ~]$ glite-wms-job-status -v 0 https://devel07.cnaf.infn.it:9000/5kVIoGL65UFLdWqm5IEZug
    
    
    ======================= glite-wms-job-status Success =====================
    BOOKKEEPING INFORMATION:
    
    Status info for the Job : https://devel07.cnaf.infn.it:9000/5kVIoGL65UFLdWqm5IEZug
    Current Status:     Cleared 
    ==========================================================================
    • with option --pretty-print
      [ale@cream-03 ~]$ glite-wms-job-output --json --pretty-print https://devel07.cnaf.infn.it:9000/7TeeJQ-PxdPGGOrx_qHNhw
      {
         result: success
         jobs: {
            https://devel07.cnaf.infn.it:9000/7TeeJQ-PxdPGGOrx_qHNhw: {
              endpoint: https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server
              output_available: 1
              location: /tmp/ale_7TeeJQ-PxdPGGOrx_qHNhw
            }
         }
      }
      
      [ale@cream-03 ~]$ ls -la /tmp/ale_7TeeJQ-PxdPGGOrx_qHNhw
      total 12
      drwxr-xr-x  2 ale  ale  4096 Nov  4 11:13 .
      drwxrwxrwt 15 root root 4096 Nov  4 11:13 ..
      -rw-rw-r--  1 ale  ale  1403 Nov  4 11:13 .BrokerInfo
      -rw-rw-r--  1 ale  ale     0 Nov  4 11:13 ls.out
      [ale@cream-03 ~]$ glite-wms-job-status -v 0 https://devel07.cnaf.infn.it:9000/7TeeJQ-PxdPGGOrx_qHNhw
      
      
      ======================= glite-wms-job-status Success =====================
      BOOKKEEPING INFORMATION:
      
      Status info for the Job : https://devel07.cnaf.infn.it:9000/7TeeJQ-PxdPGGOrx_qHNhw
      Current Status:     Cleared 
      ==========================================================================
  • getOutput with Success with multiple sandbox retrieved (more jobs):
    [ale@cream-03 ~]$ glite-wms-job-output --json -i jobid_2 --noint
    {"result": "success", "jobs": {"https://devel07.cnaf.infn.it:9000/hPcwSbKOjArJ_KPmrMMRdA": {  "endpoint": "https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server",   "output_available": 1,   "location": "/tmp/ale_hPcwSbKOjArJ_KPmrMMRdA"}, "https://devel07.cnaf.infn.it:9000/8QfzaXm0aHOqCalIDsZnpg": {  "endpoint": "https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server",   "output_available": 1,   "location": "/tmp/ale_8QfzaXm0aHOqCalIDsZnpg"}, "https://devel07.cnaf.infn.it:9000/Ri0zL-FRsoJVoprK7ah5_g": {  "endpoint": "https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server",   "output_available": 1,   "location": "/tmp/ale_Ri0zL-FRsoJVoprK7ah5_g"}}}
    [ale@cream-03 ~]$ ls -la /tmp/ale_hPcwSbKOjArJ_KPmrMMRdA
    total 16
    drwxr-xr-x  2 ale  ale  4096 Nov  4 11:11 .
    drwxrwxrwt 14 root root 4096 Nov  4 11:11 ..
    -rw-rw-r--  1 ale  ale  1654 Nov  4 11:11 .BrokerInfo
    -rw-rw-r--  1 ale  ale   320 Nov  4 11:11 ls.out
    [ale@cream-03 ~]$ ls -la /tmp/ale_8QfzaXm0aHOqCalIDsZnpg
    total 16
    drwxr-xr-x  2 ale  ale  4096 Nov  4 11:11 .
    drwxrwxrwt 14 root root 4096 Nov  4 11:11 ..
    -rw-rw-r--  1 ale  ale  1685 Nov  4 11:11 .BrokerInfo
    -rw-rw-r--  1 ale  ale   512 Nov  4 11:11 ls.out
    [ale@cream-03 ~]$ ls -la /tmp/ale_Ri0zL-FRsoJVoprK7ah5_g
    total 16
    drwxr-xr-x  2 ale  ale  4096 Nov  4 11:11 .
    drwxrwxrwt 14 root root 4096 Nov  4 11:11 ..
    -rw-rw-r--  1 ale  ale  2352 Nov  4 11:11 .BrokerInfo
    -rw-rw-r--  1 ale  ale   458 Nov  4 11:11 ls.out
    [ale@cream-03 ~]$ glite-wms-job-status -v 0 -i jobid_2 --noint
    
    ======================= glite-wms-job-status Success =====================
    BOOKKEEPING INFORMATION:
    
    Status info for the Job : https://devel07.cnaf.infn.it:9000/hPcwSbKOjArJ_KPmrMMRdA
    Current Status:     Cleared 
    
    ======================= glite-wms-job-status Success =====================
    BOOKKEEPING INFORMATION:
    
    Status info for the Job : https://devel07.cnaf.infn.it:9000/8QfzaXm0aHOqCalIDsZnpg
    Current Status:     Cleared 
    
    ======================= glite-wms-job-status Success =====================
    BOOKKEEPING INFORMATION:
    
    Status info for the Job : https://devel07.cnaf.infn.it:9000/Ri0zL-FRsoJVoprK7ah5_g
    Current Status:     Cleared 
    ==========================================================================
    
    
                               *** Log file created ***
    Possible Errors and Debug messages have been printed in the following file:
    /tmp/glite-wms-job-status_500_633_1288865529.log
    • with option --pretty-print
      [ale@cream-03 ~]$ glite-wms-job-output --json --pretty-print --noint -i jobid 
      {
         result: success
         jobs: {
            https://devel07.cnaf.infn.it:9000/mcP_zajaNI6ZGTNmraYboA: {
              endpoint: https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server
              output_available: 1
              location: /tmp/ale_mcP_zajaNI6ZGTNmraYboA
            }
      
            https://devel07.cnaf.infn.it:9000/doZDwXgL9OOVb9qV1LUCjQ: {
              endpoint: https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server
              output_available: 1
              location: /tmp/ale_doZDwXgL9OOVb9qV1LUCjQ
            }
      
            https://devel07.cnaf.infn.it:9000/ypd25dCuXqedYYdHwI7F4w: {
              endpoint: https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server
              output_available: 1
              location: /tmp/ale_ypd25dCuXqedYYdHwI7F4w
            }
         }
      }
      
      [ale@cream-03 ~]$ ls -la /tmp/ale_mcP_zajaNI6ZGTNmraYboA
      total 24
      drwxr-xr-x  2 ale  ale   4096 Nov  4 11:42 .
      drwxrwxrwt 18 root root 12288 Nov  4 11:42 ..
      -rw-rw-r--  1 ale  ale   1697 Nov  4 11:42 .BrokerInfo
      -rw-rw-r--  1 ale  ale    465 Nov  4 11:42 ls.out
      [ale@cream-03 ~]$ ls -la /tmp/ale_doZDwXgL9OOVb9qV1LUCjQ
      total 32
      drwxr-xr-x  2 ale  ale   4096 Nov  4 11:42 .
      drwxrwxrwt 18 root root 12288 Nov  4 11:42 ..
      -rw-rw-r--  1 ale  ale   9049 Nov  4 11:42 .BrokerInfo
      -rw-rw-r--  1 ale  ale    435 Nov  4 11:42 ls.out
      [ale@cream-03 ~]$ ls -la /tmp/ale_ypd25dCuXqedYYdHwI7F4w
      total 24
      drwxr-xr-x  2 ale  ale   4096 Nov  4 11:42 .
      drwxrwxrwt 18 root root 12288 Nov  4 11:42 ..
      -rw-rw-r--  1 ale  ale   1876 Nov  4 11:42 .BrokerInfo
      -rw-rw-r--  1 ale  ale    442 Nov  4 11:42 ls.out
      [ale@cream-03 ~]$ glite-wms-job-status -v 0 --noint -i jobid 
      
      ======================= glite-wms-job-status Success =====================
      BOOKKEEPING INFORMATION:
      
      Status info for the Job : https://devel07.cnaf.infn.it:9000/mcP_zajaNI6ZGTNmraYboA
      Current Status:     Cleared 
      
      ======================= glite-wms-job-status Success =====================
      BOOKKEEPING INFORMATION:
      
      Status info for the Job : https://devel07.cnaf.infn.it:9000/doZDwXgL9OOVb9qV1LUCjQ
      Current Status:     Cleared 
      
      ======================= glite-wms-job-status Success =====================
      BOOKKEEPING INFORMATION:
      
      Status info for the Job : https://devel07.cnaf.infn.it:9000/ypd25dCuXqedYYdHwI7F4w
      Current Status:     Cleared 
      ==========================================================================
      
      
                                 *** Log file created ***
      Possible Errors and Debug messages have been printed in the following file:
      /tmp/glite-wms-job-status_500_757_1288867394.log
  • getOutput without success with sandobox retrieved:
    [ale@cream-03 ~]$ glite-wms-job-output --json https://devel07.cnaf.infn.it:9000/k_OI1reNc59LRtfQFPZX_Q
    {"result": "success", "jobs": {"https://devel07.cnaf.infn.it:9000/k_OI1reNc59LRtfQFPZX_Q": {  "endpoint": "",   "output_available": 0,   "location": "None"}}}
    [ale@cream-03 ~]$ glite-wms-job-status -v 0 https://devel07.cnaf.infn.it:9000/k_OI1reNc59LRtfQFPZX_Q
    
    
    ======================= glite-wms-job-status Success =====================
    BOOKKEEPING INFORMATION:
    
    Status info for the Job : https://devel07.cnaf.infn.it:9000/k_OI1reNc59LRtfQFPZX_Q
    Current Status:     Cleared 
    ==========================================================================
    • with option --pretty-print
      [ale@cream-03 ~]$ glite-wms-job-output --json --pretty-print https://devel07.cnaf.infn.it:9000/GVGwWQ2g6pvfAgUx60eFHw
      {
         result: success
         jobs: {
            https://devel07.cnaf.infn.it:9000/GVGwWQ2g6pvfAgUx60eFHw: {
              endpoint: 
              output_available: 0
              location: None
            }
         }
      }
      
      [ale@cream-03 ~]$ glite-wms-job-status -v 0  https://devel07.cnaf.infn.it:9000/GVGwWQ2g6pvfAgUx60eFHw
      
      
      ======================= glite-wms-job-status Success =====================
      BOOKKEEPING INFORMATION:
      
      Status info for the Job : https://devel07.cnaf.infn.it:9000/GVGwWQ2g6pvfAgUx60eFHw
      Current Status:     Cleared 
      ==========================================================================
  • getOutput of a collection of jobs:
    [ale@cream-03 ~]$ glite-wms-job-output --json https://devel07.cnaf.infn.it:9000/OYsSNpBCnyvGpwWstM0DAw
    {"result": "success", "jobs": {"https://devel07.cnaf.infn.it:9000/OYsSNpBCnyvGpwWstM0DAw": {  "endpoint": "https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server",   "output_available": 1,   "location": "/tmp/ale_OYsSNpBCnyvGpwWstM0DAw"}}}
    [ale@cream-03 ~]$ ls -la /tmp/ale_OYsSNpBCnyvGpwWstM0DAw
    total 60
    drwxr-xr-x 12 ale  ale   4096 Nov  4 12:08 .
    drwxrwxrwt 19 root root 12288 Nov  4 12:08 ..
    -rw-rw-r--  1 ale  ale   1861 Nov  4 12:08 ids_nodes.map
    drwxr-xr-x  2 ale  ale   4096 Nov  4 12:08 Node_test1_jdl
    drwxr-xr-x  2 ale  ale   4096 Nov  4 12:08 Node_test2_jdl
    drwxr-xr-x  2 ale  ale   4096 Nov  4 12:08 Node_test3_jdl
    drwxr-xr-x  2 ale  ale   4096 Nov  4 12:08 Node_test4_jdl
    drwxr-xr-x  2 ale  ale   4096 Nov  4 12:08 Node_test5_jdl
    drwxr-xr-x  2 ale  ale   4096 Nov  4 12:08 Node_test6_jdl
    drwxr-xr-x  2 ale  ale   4096 Nov  4 12:08 Node_test7_jdl
    drwxr-xr-x  2 ale  ale   4096 Nov  4 12:08 Node_test8_jdl
    drwxr-xr-x  2 ale  ale   4096 Nov  4 12:08 Node_test9_jdl
    drwxr-xr-x  2 ale  ale   4096 Nov  4 12:08 Node_test_jdl
    [ale@cream-03 ~]$ glite-wms-job-status -v 0 https://devel07.cnaf.infn.it:9000/OYsSNpBCnyvGpwWstM0DAw
 
Added:
>
>
=================== glite-wms-job-status Success ================= BOOKKEEPING INFORMATION:

Status info for the Job : https://devel07.cnaf.infn.it:9000/OYsSNpBCnyvGpwWstM0DAw Current Status: Cleared - Nodes information for: Status info for the Job : https://devel07.cnaf.infn.it:9000/63OLIfO1DU0ZrJmAF6WgfQ Current Status: Done (Success) Status info for the Job : https://devel07.cnaf.infn.it:9000/Cu8dRs04zgahwip1DVX3ZA Current Status: Done (Success) Status info for the Job : https://devel07.cnaf.infn.it:9000/GM2O6mzYGXg8jDzmoEVbwQ Current Status: Done (Success) Status info for the Job : https://devel07.cnaf.infn.it:9000/Ii-Q4u9ySnJ7bC_0LEwD-w Current Status: Done (Success) Status info for the Job : https://devel07.cnaf.infn.it:9000/LvTXC0p6op86P8IwwUZl9A Current Status: Done (Success) Status info for the Job : https://devel07.cnaf.infn.it:9000/Ndq7AN_gx6s_p4sTqaG3IQ Current Status: Done (Success) Status info for the Job : https://devel07.cnaf.infn.it:9000/W1pEWmyAAZJrDqbK9G8u3w Current Status: Done (Success) Status info for the Job : https://devel07.cnaf.infn.it:9000/ZlhsYYeEhqu8D9rZRJ7UYw Current Status: Done (Success) Status info for the Job : https://devel07.cnaf.infn.it:9000/mpA7NQYeOEF_5z6NAEGSwA Current Status: Done (Success) Status info for the Job : https://devel07.cnaf.infn.it:9000/nm2e-ns1OsUq_09h7-i8YA Current Status: Done (Success) Status info for the Job : https://devel07.cnaf.infn.it:9000/pFbt2tfzk65-a5WTHVDRTg Current Status: Done (Success) ==========================================================================

    • with option --pretty-print
      [ale@cream-03 ~]$ glite-wms-job-output --json --pretty-print https://devel07.cnaf.infn.it:9000/ab1VuZw7wDUwZx8dBHg6aQ
      {
         result: success
         jobs: {
            https://devel07.cnaf.infn.it:9000/ab1VuZw7wDUwZx8dBHg6aQ: {
              endpoint: https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server
              output_available: 1
              location: /tmp/ale_ab1VuZw7wDUwZx8dBHg6aQ
            }
         }
      }
      
      [ale@cream-03 ~]$ ls -l /tmp/ale_ab1VuZw7wDUwZx8dBHg6aQ
      total 44
      -rw-rw-r-- 1 ale ale 1861 Nov  4 13:39 ids_nodes.map
      drwxr-xr-x 2 ale ale 4096 Nov  4 13:39 Node_test1_jdl
      drwxr-xr-x 2 ale ale 4096 Nov  4 13:39 Node_test2_jdl
      drwxr-xr-x 2 ale ale 4096 Nov  4 13:39 Node_test3_jdl
      drwxr-xr-x 2 ale ale 4096 Nov  4 13:39 Node_test4_jdl
      drwxr-xr-x 2 ale ale 4096 Nov  4 13:39 Node_test5_jdl
      drwxr-xr-x 2 ale ale 4096 Nov  4 13:39 Node_test6_jdl
      drwxr-xr-x 2 ale ale 4096 Nov  4 13:39 Node_test7_jdl
      drwxr-xr-x 2 ale ale 4096 Nov  4 13:39 Node_test8_jdl
      drwxr-xr-x 2 ale ale 4096 Nov  4 13:39 Node_test9_jdl
      drwxr-xr-x 2 ale ale 4096 Nov  4 13:39 Node_test_jdl
      [ale@cream-03 ~]$ glite-wms-job-status -v 0 https://devel07.cnaf.infn.it:9000/ab1VuZw7wDUwZx8dBHg6aQ
      
      
      ======================= glite-wms-job-status Success =====================
      BOOKKEEPING INFORMATION:
      
      Status info for the Job : https://devel07.cnaf.infn.it:9000/ab1VuZw7wDUwZx8dBHg6aQ
      Current Status:     Cleared 
      - Nodes information for: 
          Status info for the Job : https://devel07.cnaf.infn.it:9000/1lmmvko03Q0yWyJbUKFtAQ
          Current Status:     Done (Success)
          Status info for the Job : https://devel07.cnaf.infn.it:9000/6XcVOrd7eYJncWtEsn3S9Q
          Current Status:     Done (Success)
          Status info for the Job : https://devel07.cnaf.infn.it:9000/BADf5Nquq8PpMprfUoYyqQ
          Current Status:     Done (Success)
          Status info for the Job : https://devel07.cnaf.infn.it:9000/NC-A9GK5BZGnjnYRCGBPgg
          Current Status:     Done (Success)
          Status info for the Job : https://devel07.cnaf.infn.it:9000/W5LnCpt6EfEe2VA2Dqo4pA
          Current Status:     Done (Success)
          Status info for the Job : https://devel07.cnaf.infn.it:9000/_q438yEfEzolRhQyXQiWvg
          Current Status:     Done (Success)
          Status info for the Job : https://devel07.cnaf.infn.it:9000/hzuB1QLoXer6vRc98Qk1og
          Current Status:     Done (Success)
          Status info for the Job : https://devel07.cnaf.infn.it:9000/mnQIHOqGPcsetPWhPgS4-Q
          Current Status:     Done (Success)
          Status info for the Job : https://devel07.cnaf.infn.it:9000/nUoRvVD-r7CNIrGVM5ZSFA
          Current Status:     Done (Success)
          Status info for the Job : https://devel07.cnaf.infn.it:9000/tUAa-gGY_pkf1GDitrMeDA
          Current Status:     Done (Success)
          Status info for the Job : https://devel07.cnaf.infn.it:9000/yku0-p2_Vps_PI7V-3tvfg
          Current Status:     Done (Success)
      ==========================================================================
  • getOutput of single nodes:
    [ale@cream-03 ~]$ glite-wms-job-output --json --pretty-print https://devel07.cnaf.infn.it:9000/a5P0iTZAym0AHHfN4zkLmQ
    {
       result: success
       jobs: {
          https://devel07.cnaf.infn.it:9000/a5P0iTZAym0AHHfN4zkLmQ: {
            endpoint: https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server
            output_available: 1
            location: /tmp/ale_a5P0iTZAym0AHHfN4zkLmQ
          }
       }
    }
    
    [ale@cream-03 ~]$ ls -l /tmp/ale_a5P0iTZAym0AHHfN4zkLmQ
    total 4
    -rw-rw-r-- 1 ale ale 264 Nov  4 12:21 ls.out
    [ale@cream-03 ~]$ glite-wms-job-status https://devel07.cnaf.infn.it:9000/wvjRRMayAnxyd-TVp8vo3Q
    
    
    ======================= glite-wms-job-status Success =====================
    BOOKKEEPING INFORMATION:
    
    Status info for the Job : https://devel07.cnaf.infn.it:9000/wvjRRMayAnxyd-TVp8vo3Q
    Current Status:     Running 
    Submitted:          Thu Nov  4 12:13:15 2010 CET
    ==========================================================================
    
    - Nodes information for: 
        Status info for the Job : https://devel07.cnaf.infn.it:9000/NqeUeg_gcuvyy3IBSZw1gQ
        Current Status:     Running 
        Status Reason:      Job successfully submitted to Globus
        Destination:        ce.grid.eenet.ee:2119/jobmanager-lcgpbs-dteam
        Submitted:          Thu Nov  4 12:13:15 2010 CET
    ==========================================================================
        
        Status info for the Job : https://devel07.cnaf.infn.it:9000/a5P0iTZAym0AHHfN4zkLmQ
        Current Status:     Cleared 
        Status Reason:      user retrieved output sandbox
        Destination:        cce.ihep.ac.cn:8443/cream-pbs-dteam
        Submitted:          Thu Nov  4 12:13:15 2010 CET
    ==========================================================================
        
    [ale@cream-03 ~]$ glite-wms-job-output --json https://devel07.cnaf.infn.it:9000/NqeUeg_gcuvyy3IBSZw1gQ
    {"result": "success", "jobs": {"https://devel07.cnaf.infn.it:9000/NqeUeg_gcuvyy3IBSZw1gQ": {  "endpoint": "https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server",   "output_available": 1,   "location": "/tmp/ale_NqeUeg_gcuvyy3IBSZw1gQ"}}}
    [ale@cream-03 ~]$ ls -l /tmp/ale_NqeUeg_gcuvyy3IBSZw1gQ
    total 4
    -rw-rw-r-- 1 ale ale 395 Nov  4 13:36 ls.out
    [ale@cream-03 ~]$ glite-wms-job-status https://devel07.cnaf.infn.it:9000/wvjRRMayAnxyd-TVp8vo3Q
    
    
    ======================= glite-wms-job-status Success =====================
    BOOKKEEPING INFORMATION:
    
    Status info for the Job : https://devel07.cnaf.infn.it:9000/wvjRRMayAnxyd-TVp8vo3Q
    Current Status:     Cleared 
    Submitted:          Thu Nov  4 12:13:15 2010 CET
    ==========================================================================
    
    - Nodes information for: 
        Status info for the Job : https://devel07.cnaf.infn.it:9000/NqeUeg_gcuvyy3IBSZw1gQ
        Current Status:     Cleared 
        Status Reason:      user retrieved output sandbox
        Destination:        lcg-ce2.usc.cesga.es:2119/jobmanager-lcgpbs-dteam
        Submitted:          Thu Nov  4 12:13:15 2010 CET
    ==========================================================================
        
        Status info for the Job : https://devel07.cnaf.infn.it:9000/a5P0iTZAym0AHHfN4zkLmQ
        Current Status:     Cleared 
        Status Reason:      user retrieved output sandbox
        Destination:        cce.ihep.ac.cn:8443/cream-pbs-dteam
        Submitted:          Thu Nov  4 12:13:15 2010 CET
    ==========================================================================
 

Bug #68307 : WMS-UI: syntax error for correct JDL when substr is used FIXED

  • To test this bug you need to install glite-jdl-api-cpp-3.2.4-2.sl5 on a WMS, then try a list-match or a submission with this jdl:
    [ale@cream-03 ~]$ cat 68307.jdl 
Line: 653 to 1019
 ======================================================================
Changed:
<
<

Bug #68786 : "InputSandboxBaseURI" JDL attribute work only in some circumstances... TO CHECK

>
>

Bug #68786 : "InputSandboxBaseURI" JDL attribute work only in some circumstances... FIXED

  • Submit a JDL like this one:
    [ale@cream-03 ~]$ cat 68786.jdl 
    [
    nodes = {
            [
            executable="/bin/ls" ;
            stdoutput = "std.out";
            outputsandbox= {"std.out"};
            inputsandbox={"renewal_vomses"};
            InputSandboxBaseURI="gsiftp://devel14.cnaf.infn.it:2119/tmp";
            ]
            };
    Type = "Collection" ;
    requirements =  other.GlueCEStateStatus == "Production" ;
    rank = -other.GlueCEStateEstimatedResponseTime ;
    virtualorganisation ="dteam";
    ]
    
    [ale@cream-03 ~]$ glite-wms-job-submit -a 68786.jdl
    
    Connecting to the service https://devel14.cnaf.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://devel07.cnaf.infn.it:9000/BZZwYjBR1fAQXHGskqsMgA
    
    ==========================================================================
 

Bug #69440 : json format of output isn't correct in glite-wms-job-submit FIXED

Revision 302010-11-03 - AlessioGianelle

Line: 1 to 1
 

Certification report internal patch 3777

Line: 9 to 9
 

Information

Patch 3777 https://savannah.cern.ch/patch/index.php?3777
Changed:
<
<
Build reports http://etics-repository.cern.ch/repository/reports/id/e85c91d9-f03f-49ad-8350-b69bf6a723a5/sl5_x86_64_gcc412/-/reports/index.html
Repository http://etics-repository.cern.ch/repository/pm/registered/repomd/name/patch_3777_1/index.html
>
>
Build reports http://etics-repository.cern.ch/repository/reports/id/b67cc5fe-8ebf-4d04-89e1-0b741c1654a6/sl5_x86_64_gcc412/-/reports/index.html
Repository http://etics-repository.cern.ch/repository/pm/registered/repomd/name/patch_3777_3/index.html
 

Upgrade from production

  • Starting from a Production UI we update it.
Changed:
<
<
>
>
 
    • yum update
    • /opt/glite/yaim/bin/yaim -c -s siteinfo.ui -n glite-UI

Line: 25 to 25
 
[ale@cream-03 UI]$ ./UI-certtest.sh 
Using ./UI-certconfig
Changed:
<
<
START Fri Oct 29 16:25:02 CEST 2010
>
>
START Wed Nov 3 17:20:21 CET 2010
 
Enter the test user pass:
Changed:
<
<
Log files will be stored in /tmp/logs_101029162505
>
>
Log files will be stored in /tmp/logs_101103172024
 *SL4 tests skipped *Running SL5 tests UI-commands-exist-all.sh PASSED
Line: 1124 to 1124
 -- ElisabettaMolinari - 2010-07-06

META FILEATTACHMENT attachment="TestUI-log.tgz" attr="" comment="Log files about UI test Suite" date="1288364055" name="TestUI-log.tgz" path="TestUI-log.tgz" size="924251" stream="TestUI-log.tgz" tmpFilename="/usr/tmp/CGItemp18005" user="AlessioGianelle" version="3"
Changed:
<
<
META FILEATTACHMENT attachment="update.txt" attr="" comment="Update log" date="1288360987" name="update.txt" path="update.txt" size="19313" stream="update.txt" tmpFilename="/usr/tmp/CGItemp17490" user="AlessioGianelle" version="2"
>
>
META FILEATTACHMENT attachment="update.txt" attr="" comment="Update log" date="1288800922" name="update.txt" path="update.txt" size="19226" stream="update.txt" tmpFilename="/usr/tmp/CGItemp17302" user="AlessioGianelle" version="3"
 
META FILEATTACHMENT attachment="wms-cli-test_20101029165516.log.txt" attr="" comment="List match log" date="1288708131" name="wms-cli-test_20101029165516.log.txt" path="wms-cli-test_20101029165516.log.txt" size="51868" stream="wms-cli-test_20101029165516.log.txt" tmpFilename="/usr/tmp/CGItemp14533" user="AlessioGianelle" version="1"
META FILEATTACHMENT attachment="wms-cli-test_20101029165550.log.txt" attr="" comment="Cancel log" date="1288708161" name="wms-cli-test_20101029165550.log.txt" path="wms-cli-test_20101029165550.log.txt" size="39693" stream="wms-cli-test_20101029165550.log.txt" tmpFilename="/usr/tmp/CGItemp14420" user="AlessioGianelle" version="1"
META FILEATTACHMENT attachment="wms-cli-test_20101029165612.log.txt" attr="" comment="Delegation log" date="1288708188" name="wms-cli-test_20101029165612.log.txt" path="wms-cli-test_20101029165612.log.txt" size="38477" stream="wms-cli-test_20101029165612.log.txt" tmpFilename="/usr/tmp/CGItemp14600" user="AlessioGianelle" version="1"

Revision 292010-11-02 - AlessioGianelle

Line: 1 to 1
 

Certification report internal patch 3777

Line: 364 to 364
 ======================================================================
Changed:
<
<

Bug #68052 : glite-wms-job-output produces no JSON compliant formatting FIXED

  • getOutput with Success for one sandbox retrieved:
    [ale@cream-03 ~]$ glite-wms-job-output --json https://devel07.cnaf.infn.it:9000/nA-PSQZMoiuS2BWJLxEXSw
    {
    result: success 
    endpoint: https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server
    JobOutput: {
      jobid: https://devel07.cnaf.infn.it:9000/nA-PSQZMoiuS2BWJLxEXSw
      output_available: 1
      location: /tmp/ale_nA-PSQZMoiuS2BWJLxEXSw
    
    }
    }
        
    [ale@cream-03 ~]$ ls -la /tmp/ale_nA-PSQZMoiuS2BWJLxEXSw/
    total 20
    drwxr-xr-x  2 ale  ale  4096 Jul 29 17:21 .
    drwxrwxrwt 11 root root 4096 Jul 29 17:21 ..
    -rw-rw-r--  1 ale  ale  1687 Jul 29 17:21 .BrokerInfo
    -rw-rw-r--  1 ale  ale   325 Jul 29 17:21 ls.out
    -rw-rw-r--  1 ale  ale     5 Jul 29 17:21 test
  • getOutput Success with multiple sandbox retrieved (more jobs):
    [ale@cream-03 ~]$ glite-wms-job-output --json --dir ./pippo  https://devel07.cnaf.infn.it:9000/yj9ahpMbNSK_1TMvO6DfHA https://devel07.cnaf.infn.it:9000/ed-HRw42yY2nq5jb-fhZAA 
    {
    result: success 
    endpoint: https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server
    JobOutput: {
      jobid: https://devel07.cnaf.infn.it:9000/yj9ahpMbNSK_1TMvO6DfHA
      output_available: 1
      location: /home/ale/pippo/ale_yj9ahpMbNSK_1TMvO6DfHA
    
    }
    JobOutput: {
      jobid: https://devel07.cnaf.infn.it:9000/ed-HRw42yY2nq5jb-fhZAA
      output_available: 1
      location: /home/ale/pippo/ale_ed-HRw42yY2nq5jb-fhZAA
    
    }
    }
    
    [ale@cream-03 ~]$ ls -la pippo/*
    pippo/ale_ed-HRw42yY2nq5jb-fhZAA:
    total 20
    drwxr-xr-x 2 ale ale 4096 Jul 30 12:38 .
    drwxrwxr-x 4 ale ale 4096 Jul 30 12:38 ..
    -rw-rw-r-- 1 ale ale 6460 Jul 30 12:38 .BrokerInfo
    -rw-rw-r-- 1 ale ale  274 Jul 30 12:38 ls.out
    
    pippo/ale_yj9ahpMbNSK_1TMvO6DfHA:
    total 16
    drwxr-xr-x 2 ale ale 4096 Jul 30 12:38 .
    drwxrwxr-x 4 ale ale 4096 Jul 30 12:38 ..
    -rw-rw-r-- 1 ale ale 2433 Jul 30 12:38 .BrokerInfo
    -rw-rw-r-- 1 ale ale  274 Jul 30 12:38 ls.out
  • getOutput without success with sandobox retrieved:
    [ale@cream-03 ~]$ glite-wms-job-output --json --dir ./output https://devel07.cnaf.infn.it:9000/iY_8_py-DOSC5Po9RukqKg
    {
    result: success 
    endpoint: https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server
    JobOutput: {
      jobid: https://devel07.cnaf.infn.it:9000/iY_8_py-DOSC5Po9RukqKg
      output_available: 0
      location: None
    }
    }
    
    [ale@cream-03 ~]$ ls -l ./output
    total 0
  • getOutput of a collection of jobs:
    [ale@cream-03 ~]$  glite-wms-job-output --json --dir ./output https://devel07.cnaf.infn.it:9000/xgo-l6zQqpl2aHRlcEy3_Q
    {
    result: success
    endpoint: https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server
    JobOutput: {
      jobid: https://devel07.cnaf.infn.it:9000/xgo-l6zQqpl2aHRlcEy3_Q
      output_available: 1
      location: /home/ale/output/ale_xgo-l6zQqpl2aHRlcEy3_Q
    
    }
    }
    
    [ale@cream-03 ~]$ ls -l /home/ale/output/ale_xgo-l6zQqpl2aHRlcEy3_Q
    total 44
    -rw-rw-r-- 1 ale ale 1993 Jul 30 15:16 ids_nodes.map
    drwxr-xr-x 2 ale ale 4096 Jul 30 15:16 Node_test1_jdl
    drwxr-xr-x 2 ale ale 4096 Jul 30 15:16 Node_test2_jdl
    drwxr-xr-x 2 ale ale 4096 Jul 30 15:16 Node_test3_jdl
    drwxr-xr-x 2 ale ale 4096 Jul 30 15:16 Node_test4_jdl
    drwxr-xr-x 2 ale ale 4096 Jul 30 15:16 Node_test5_jdl
    drwxr-xr-x 2 ale ale 4096 Jul 30 15:16 Node_test6_jdl
    drwxr-xr-x 2 ale ale 4096 Jul 30 15:16 Node_test7_jdl
    drwxr-xr-x 2 ale ale 4096 Jul 30 15:16 Node_test8_jdl
    drwxr-xr-x 2 ale ale 4096 Jul 30 15:16 Node_test9_jdl
    drwxr-xr-x 2 ale ale 4096 Jul 30 15:16 Node_test_jdl
>
>

Bug #68052 : glite-wms-job-output produces no JSON compliant formatting NOT FIXED

  • getOutput with Success for one sandbox retrieved:
  • getOutput with Success with multiple sandbox retrieved (more jobs):
  • getOutput without success with sandobox retrieved:
  • getOutput of a collection of jobs:
 

Bug #68307 : WMS-UI: syntax error for correct JDL when substr is used FIXED

  • To test this bug you need to install glite-jdl-api-cpp-3.2.4-2.sl5 on a WMS, then try a list-match or a submission with this jdl:
Changed:
<
<
[ale@cream-03 ~]$ cat test.jdl
>
>
[ale@cream-03 ~]$ cat 68307.jdl
 [ Executable = "/bin/ls" ; Arguments = "-lha " ;
Line: 470 to 381
 requirements = int(substr(other.GLUECECapability[0],size("CPUScalingReferenceSI00="))) == 1000; VirtualOrganisation="dteam"; ]
Deleted:
<
<
[ale@cream-03 ~]$ glite-wms-job-list-match -a --rank -e https://wms009.cnaf.infn.it:7443/glite_wms_wmproxy_server test.jdl
 
Changed:
<
<
Connecting to the service https://wms009.cnaf.infn.it:7443/glite_wms_wmproxy_server
>
>
[ale@cream-03 test]$ glite-wms-job-list-match -a -e https://cream-44.pd.infn.it:7443/glite_wms_wmproxy_server --rank 68307.jdl

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

  ======================================================================
Line: 481 to 393
  CEId Rank
Changed:
<
<
- ce01.esc.qmul.ac.uk:2119/jobmanager-lcgsge-lcg_short 0 - ce02.esc.qmul.ac.uk:2119/jobmanager-lcgsge-lcg_long 0 - ce02.esc.qmul.ac.uk:2119/jobmanager-lcgsge-lcg_short 0 - ce03.esc.qmul.ac.uk:2119/jobmanager-lcgsge-lcg_long 0 - ce03.esc.qmul.ac.uk:2119/jobmanager-lcgsge-lcg_short 0 - ce2.egeode.org:8443/cream-pbs-dteam 0 - f-ce01.grid.sinica.edu.tw:2119/jobmanager-lcgpbs-dteam 0 - grid-ce.feit.ukim.edu.mk:2119/jobmanager-lcgpbs-dteam 0 - gridgate.cp.dias.ie:2119/jobmanager-lcgpbs-test 0 - gridgate.nuim.ie:2119/jobmanager-lcgpbs-test 0 - gridgate.ucd.ie:2119/jobmanager-lcgpbs-test 0 - lcg-ce.rcf.uvic.ca:2119/jobmanager-lcgpbs-express 0 - ce131.cern.ch:2119/jobmanager-lcglsf-grid_2nh_dteam -94 - ce131.cern.ch:2119/jobmanager-lcglsf-grid_dteam -94 - ce133.cern.ch:2119/jobmanager-lcglsf-grid_2nh_dteam -100 - ce133.cern.ch:2119/jobmanager-lcglsf-grid_dteam -100
>
>
- ce106.cern.ch:2119/jobmanager-lcglsf-grid_2nh_dteam 0 - ce106.cern.ch:2119/jobmanager-lcglsf-grid_dteam 0 - ce107.cern.ch:2119/jobmanager-lcglsf-grid_2nh_dteam 0 - ce107.cern.ch:2119/jobmanager-lcglsf-grid_dteam 0 - ce124.cern.ch:2119/jobmanager-lcglsf-grid_2nh_dteam 0 - ce124.cern.ch:2119/jobmanager-lcglsf-grid_dteam 0 - ce125.cern.ch:2119/jobmanager-lcglsf-grid_2nh_dteam 0 - ce125.cern.ch:2119/jobmanager-lcglsf-grid_dteam 0 - ce126.cern.ch:2119/jobmanager-lcglsf-grid_2nh_dteam 0 - ce126.cern.ch:2119/jobmanager-lcglsf-grid_dteam 0 - ce127.cern.ch:2119/jobmanager-lcglsf-grid_2nh_dteam 0 - ce127.cern.ch:2119/jobmanager-lcglsf-grid_dteam 0

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

 

Bug #68465 : glite-wms-job-cancel produces no JSON compliant formatting FIXED

  • Cancel a single job:
Changed:
<
<
[ale@cream-03 ~]$ glite-wms-job-cancel --json https://devel07.cnaf.infn.it:9000/Cs949_HPzIE0fI17oCEPKA
>
>
[ale@cream-03 ~]$ glite-wms-job-submit -a test.jdl

Connecting to the service https://devel14.cnaf.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://devel07.cnaf.infn.it:9000/Plkq83qvM9G0UfdsbnQDrQ

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

[ale@cream-03 ~]$ glite-wms-job-cancel --json https://devel07.cnaf.infn.it:9000/Plkq83qvM9G0UfdsbnQDrQ { "result": "success", "jobs": { "https://devel07.cnaf.infn.it:9000/Plkq83qvM9G0UfdsbnQDrQ": { "endpoint": "https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server", "status": "cancel requested" } } } [ale@cream-03 ~]$ glite-wms-job-status https://devel07.cnaf.infn.it:9000/Plkq83qvM9G0UfdsbnQDrQ

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

Status info for the Job : https://devel07.cnaf.infn.it:9000/Plkq83qvM9G0UfdsbnQDrQ Current Status: Cancelled Destination: cale.uniandes.edu.co:8443/cream-pbs-dteam Submitted: Tue Nov 2 16:56:10 2010 CET ==========================================================================

  • Cancel of single job using --pretty-print option
[ale@cream-03 ~]$ glite-wms-job-submit -a test.jdl

Connecting to the service https://devel14.cnaf.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://devel07.cnaf.infn.it:9000/B4Pyutn2BU3bhbaxIUgPdA

==========================================================================
[ale@cream-03 ~]$ glite-wms-job-cancel --json --pretty-print https://devel07.cnaf.infn.it:9000/B4Pyutn2BU3bhbaxIUgPdA
 { result: success jobs: {
Changed:
<
<
https://devel07.cnaf.infn.it:9000/Cs949_HPzIE0fI17oCEPKA: {
endpoint
https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server
>
>
https://devel07.cnaf.infn.it:9000/B4Pyutn2BU3bhbaxIUgPdA: { endpoint: https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server
 
status
cancel requested } }
Changed:
<
<
}
>
>
}

[ale@cream-03 ~]$ glite-wms-job-status https://devel07.cnaf.infn.it:9000/B4Pyutn2BU3bhbaxIUgPdA

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

Status info for the Job : https://devel07.cnaf.infn.it:9000/B4Pyutn2BU3bhbaxIUgPdA Current Status: Cancelled Destination: creamce.grid.rug.nl:8443/cream-pbs-medium Submitted: Tue Nov 2 16:58:05 2010 CET ==========================================================================

 
  • Cancel of multiple jobs:
Changed:
<
<
[ale@cream-03 ~]$ glite-wms-job-cancel --json https://devel07.cnaf.infn.it:9000/RuVm8o8-sgfh5579U2W2OA https://devel07.cnaf.infn.it:9000/Bb6QTdqlYSqSgU3WHQvolQ
>
>
[ale@cream-03 ~]$ glite-wms-job-submit -a -o jobid test.jdl

Connecting to the service https://devel14.cnaf.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://devel07.cnaf.infn.it:9000/9IU8sgB_T-882aqSR8_nAQ

The job identifier has been saved in the following file: /home/ale/jobid

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

[ale@cream-03 ~]$ glite-wms-job-submit -a -o jobid test.jdl

Connecting to the service https://devel14.cnaf.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://devel07.cnaf.infn.it:9000/_eixgfYvYWoCiZ21ER4vYw

The job identifier has been saved in the following file: /home/ale/jobid

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

[ale@cream-03 ~]$ glite-wms-job-submit -a -o jobid test.jdl

Connecting to the service https://devel14.cnaf.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://devel07.cnaf.infn.it:9000/fAJnQQPFMqrXT1xAFXVxxg

The job identifier has been saved in the following file: /home/ale/jobid

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

[ale@cream-03 ~]$ glite-wms-job-cancel --json --noint -i jobid { "result": "success", "jobs": { "https://devel07.cnaf.infn.it:9000/9IU8sgB_T-882aqSR8_nAQ": { "endpoint": "https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server", "status": "cancel requested" } , "https://devel07.cnaf.infn.it:9000/_eixgfYvYWoCiZ21ER4vYw": { "endpoint": "https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server", "status": "cancel requested" } , "https://devel07.cnaf.infn.it:9000/fAJnQQPFMqrXT1xAFXVxxg": { "endpoint": "https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server", "status": "cancel requested" } } } [ale@cream-03 ~]$ glite-wms-job-status -v 0 --noint -i jobid

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

Status info for the Job : https://devel07.cnaf.infn.it:9000/9IU8sgB_T-882aqSR8_nAQ Current Status: Cancelled

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

Status info for the Job : https://devel07.cnaf.infn.it:9000/_eixgfYvYWoCiZ21ER4vYw Current Status: Aborted

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

Status info for the Job : https://devel07.cnaf.infn.it:9000/fAJnQQPFMqrXT1xAFXVxxg Current Status: Cancelled ==========================================================================

  • Cancel of multiple jobs using option --pretty-print:
    [ale@cream-03 ~]$ glite-wms-job-submit -a --nomsg -o jobid test.jdl
    https://devel07.cnaf.infn.it:9000/PYxQsEgVrmHDD4IOqJj1jw
    [ale@cream-03 ~]$ glite-wms-job-submit -a --nomsg -o jobid test.jdl
    https://devel07.cnaf.infn.it:9000/brJPQT6fohm3K3lbZ-XDRg
    [ale@cream-03 ~]$ glite-wms-job-submit -a --nomsg -o jobid test.jdl
    https://devel07.cnaf.infn.it:9000/9tF8yxDrIKD8eUbSBcoXYg
    [ale@cream-03 ~]$ glite-wms-job-cancel --json --pretty-print --noint -i jobid 
 { result: success jobs: {
Changed:
<
<
https://devel07.cnaf.infn.it:9000/RuVm8o8-sgfh5579U2W2OA: {
endpoint
https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server
>
>
https://devel07.cnaf.infn.it:9000/PYxQsEgVrmHDD4IOqJj1jw: { endpoint: https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server status: cancel requested } https://devel07.cnaf.infn.it:9000/brJPQT6fohm3K3lbZ-XDRg: { endpoint: https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server
 
status
cancel requested }
Changed:
<
<
https://devel07.cnaf.infn.it:9000/Bb6QTdqlYSqSgU3WHQvolQ: {
endpoint
https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server
>
>
https://devel07.cnaf.infn.it:9000/9tF8yxDrIKD8eUbSBcoXYg: { endpoint: https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server
 
status
cancel requested } }
Changed:
<
<
}
>
>
}

[ale@cream-03 ~]$ glite-wms-job-status -v 0 --noint -i jobid

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

Status info for the Job : https://devel07.cnaf.infn.it:9000/PYxQsEgVrmHDD4IOqJj1jw Current Status: Scheduled

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

Status info for the Job : https://devel07.cnaf.infn.it:9000/brJPQT6fohm3K3lbZ-XDRg Current Status: Cancelled

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

Status info for the Job : https://devel07.cnaf.infn.it:9000/9tF8yxDrIKD8eUbSBcoXYg Current Status: Cancelled ======================================================================

* Log file created * Possible Errors and Debug messages have been printed in the following file: /tmp/glite-wms-job-status_500_21640_1288713882.log

 
  • Cancel of a collection:
Changed:
<
<
[ale@cream-03 ~]$ glite-wms-job-cancel --json https://devel07.cnaf.infn.it:9000/6HVM11GKtiQ_6FxsBOZ7OQ
>
>
[ale@cream-03 ~]$ glite-wms-job-submit -a --nomsg --collection collection/ https://devel07.cnaf.infn.it:9000/k3MKhhKFhvm1GcfLS5cwlA [ale@cream-03 ~]$ glite-wms-job-cancel --json https://devel07.cnaf.infn.it:9000/k3MKhhKFhvm1GcfLS5cwlA { "result": "success", "jobs": { "https://devel07.cnaf.infn.it:9000/k3MKhhKFhvm1GcfLS5cwlA": { "endpoint": "https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server", "status": "cancel requested" } } } [ale@cream-03 ~]$ glite-wms-job-status -v 0 https://devel07.cnaf.infn.it:9000/k3MKhhKFhvm1GcfLS5cwlA

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

Status info for the Job : https://devel07.cnaf.infn.it:9000/k3MKhhKFhvm1GcfLS5cwlA Current Status: Cancelled - Nodes information for: Status info for the Job : https://devel07.cnaf.infn.it:9000/9eL5KT1JxUG_eJVe9k4N4Q Current Status: Cancelled Status info for the Job : https://devel07.cnaf.infn.it:9000/vEyClv387UCVvDM2dM148Q Current Status: Cancelled ==========================================================================

  • Cancel of a collection with --pretty-print option:
    [ale@cream-03 ~]$ glite-wms-job-submit -a --nomsg --collection collection/
    https://devel07.cnaf.infn.it:9000/pegAcMKjqXVbr1bp0auCLw
    [ale@cream-03 ~]$ glite-wms-job-cancel --json --pretty-print https://devel07.cnaf.infn.it:9000/pegAcMKjqXVbr1bp0auCLw
 { result: success jobs: {
Changed:
<
<
https://devel07.cnaf.infn.it:9000/6HVM11GKtiQ_6FxsBOZ7OQ: {
endpoint
https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server
>
>
https://devel07.cnaf.infn.it:9000/pegAcMKjqXVbr1bp0auCLw: { endpoint: https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server
 
status
cancel requested } }
Changed:
<
<
}
>
>
}

[ale@cream-03 ~]$ glite-wms-job-status -v 0 https://devel07.cnaf.infn.it:9000/pegAcMKjqXVbr1bp0auCLw

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

Status info for the Job : https://devel07.cnaf.infn.it:9000/pegAcMKjqXVbr1bp0auCLw Current Status: Cleared - Nodes information for: Status info for the Job : https://devel07.cnaf.infn.it:9000/NbDqnxsx4h_qYLxZggvU_w Current Status: Cancelled Status info for the Job : https://devel07.cnaf.infn.it:9000/S0-KZuWnvjyiX5a90feA9g Current Status: Cancelled ======================================================================

 

Bug #68786 : "InputSandboxBaseURI" JDL attribute work only in some circumstances... TO CHECK

Line: 543 to 659
 

Bug #69440 : json format of output isn't correct in glite-wms-job-submit FIXED

  • Submit a single job:
    [ale@cream-03 ~]$ glite-wms-job-submit -a --json test.jdl 
Changed:
<
<
{"result": "success", "jobid": "https://devel07.cnaf.infn.it:9000/5G0-CAKLI3oGy5i6hwLglw", "endpoint": "https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server"}
>
>
{"result": "success", "jobid": "https://devel07.cnaf.infn.it:9000/UU4KKhu4aX0FaeuOkv_BkA", "endpoint": "https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server"}
 
  • Submit a sinlge job using a human readble output format:
    [ale@cream-03 ~]$ glite-wms-job-submit -a --pretty-print  --json test.jdl  
    {
      result: success
Changed:
<
<
jobid: https://devel07.cnaf.infn.it:9000/iLOkZUsuPIzFcLw6pB0rnA endpoint: https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server
>
>
jobid: https://devel07.cnaf.infn.it:9000/8ZQ5OPvhEZSJJWFirsYBOw endpoint: https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server
 }
  • Submit a collection:
Changed:
<
<
[ale@cream-03 ~]$ glite-wms-job-submit -a --json --collection coll/ {"result": "success", "parent": "https://devel07.cnaf.infn.it:9000/G9MOiCi-2cZSN3p5OapTKg", "endpoint": "https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server", "children": {"Node_test3_jdl": "https://devel07.cnaf.infn.it:9000/wyVmiw5LB3BMGcF3GlA-mQ", "Node_test8_jdl": "https://devel07.cnaf.infn.it:9000/aHBQvJXUAP0p0Sp4Ya0RPg", "Node_test2_jdl": "https://devel07.cnaf.infn.it:9000/6zMSprbpvBP1DWQ_xKFqrA", "Node_test7_jdl": "https://devel07.cnaf.infn.it:9000/vW0-jVuxKS3APvheT19urA", "Node_test1_jdl": "https://devel07.cnaf.infn.it:9000/TCbRp6pqigdWPDfl4XQD5Q", "Node_test6_jdl": "https://devel07.cnaf.infn.it:9000/Kih9M_fUoTwcaYZ-3QbmQA", "Node_test_jdl": "https://devel07.cnaf.infn.it:9000/szvnCVusXI5HRKBJ1d6MhA", "Node_test5_jdl": "https://devel07.cnaf.infn.it:9000/G8Y56NEigSOJuE-vcEpG1w", "Node_test4_jdl": "https://devel07.cnaf.infn.it:9000/P2SKM1v8hhssuBn3QxHBxg", "Node_test10_jdl": "https://devel07.cnaf.infn.it:9000/h7Y0olywnQ16y1D-IX3BXg", "Node_test9_jdl": "https://devel07.cnaf.infn.it:9000/PMnouNbeFd9e0UNfx8VQxw"}}
>
>
[ale@cream-03 ~]$ glite-wms-job-submit -a --json --collection collection/ {"result": "success", "parent": "https://devel07.cnaf.infn.it:9000/5Ny6EjvKg_LG8TmK7NT8rA", "endpoint": "https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server", "children": {"Node_test2_jdl": "https://devel07.cnaf.infn.it:9000/OoY60YLJ1pK0PcosZpj_PA", "Node_test_jdl": "https://devel07.cnaf.infn.it:9000/fzUsEBd6l2YR2gNfdDlTBg"}}
 
  • Submit a collection using a human readble output format:
Changed:
<
<
[ale@cream-03 ~]$ glite-wms-job-submit -a --json --pretty-print --collection coll/
>
>
[ale@cream-03 ~]$ glite-wms-job-submit -a --json --pretty-print --collection collection/
 { result: success
Changed:
<
<
parent: https://devel07.cnaf.infn.it:9000/8gSP2I0BG3o_ffhVJgTjBg endpoint: https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server
>
>
parent: https://devel07.cnaf.infn.it:9000/HhuIuOxlwzh8kK6C66BdYw endpoint: https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server
  children: {
Changed:
<
<
Node_test3_jdl
https://devel07.cnaf.infn.it:9000/t2idWmTvwCTHVUq6F5p6aw
Node_test8_jdl
https://devel07.cnaf.infn.it:9000/VeX8p6mjRHWlsJDED0-iMA
Node_test2_jdl
https://devel07.cnaf.infn.it:9000/txVB72ibzZ-RqVhmZTZZXA
Node_test7_jdl
https://devel07.cnaf.infn.it:9000/6bz4y3D78Ab4I9FOgS8PVg
Node_test1_jdl
https://devel07.cnaf.infn.it:9000/TTHyB_41PDVgDvAfb49n6A
Node_test6_jdl
https://devel07.cnaf.infn.it:9000/NhANR4UOzd_8zoUPn6GT2A
Node_test_jdl
https://devel07.cnaf.infn.it:9000/Lz8djJp1wO_4klamGYS_2w
Node_test5_jdl
https://devel07.cnaf.infn.it:9000/99IB339AEmGI6xoxXNzyvg
Node_test4_jdl
https://devel07.cnaf.infn.it:9000/EfZWzPmXGDASacuD0DhrwQ
Node_test10_jdl
https://devel07.cnaf.infn.it:9000/S_TDgjDX4iI2aK6cvFTeFQ
Node_test9_jdl
https://devel07.cnaf.infn.it:9000/JG5XRZMt-ivrojmVdAPL2w
>
>
Node_test2_jdl
https://devel07.cnaf.infn.it:9000/8Fm1jPyKnerg6y4LcxhiUw
Node_test_jdl
https://devel07.cnaf.infn.it:9000/onM_xsLVvkhQsFdc41Kddg
  } }
Changed:
<
<

Bug #72675 : json format of output isn't correct in glite-wms-job-cancel FIXED

{    "result": "success",    "jobs": { "https://devel07.cnaf.infn.it:9000/LY97NG0fetaOHa1QUb6iow": { "endpoint": "https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server", "status": "cancel requested" }    } } 
{
   result: success
   jobs: {
     https://devel07.cnaf.infn.it:9000/v2BRqeMwpxlZdaEtm92vUA: {
       endpoint: https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server
       status: cancel requested
     } 
  }
}
  • glite-wms-job-cancel --json -i job.id
{    "result": "success",    "jobs": { "https://devel07.cnaf.infn.it:9000/MottxLolotNd-LaArHbsZw": { "endpoint": "https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server", "status": "cancel requested" } , "https://devel07.cnaf.infn.it:9000/Br0nvBaUBMz13KvNzAnqTg": { "endpoint": "https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server", "status": "cancel requested" } , "https://devel07.cnaf.infn.it:9000/uPRsXuKfmKDrqsKN316sqQ": { "endpoint": "https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server", "status": "cancel requested" } , "https://devel07.cnaf.infn.it:9000/MEgGHz3UZ0ETT-7HwpBWGA": { "endpoint": "https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server", "status": "cancel requested" } , "https://devel07.cnaf.infn.it:9000/VN3cetC8sxvRGfwIGXKIig": { "endpoint": "https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server", "status": "cancel requested" }    } } 
  • glite-wms-job-cancel --json --pretty-print -i job.id
>
>
  • Submit a dag:
    [ale@cream-03 ~]$ glite-wms-job-submit -a --json  dag.jdl 
    {"result": "success", "parent": "https://devel07.cnaf.infn.it:9000/4iw1HxQAyHPkunnKe1aEBw", "endpoint": "https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server", "children": {"nodeB": "https://devel07.cnaf.infn.it:9000/9dcTFYy6R04r7ZryVQP8bw", "nodeC": "https://devel07.cnaf.infn.it:9000/bKQKsvFMI6XYkkcJxaw-pw", "nodeA": "https://devel07.cnaf.infn.it:9000/Dgb54L4oGOlptBQVDEtsWQ"}}
  • Submit a dag using a human readble output format:
    [ale@cream-03 ~]$ glite-wms-job-submit -a --json --pretty-print dag.jdl 
 {
result
success
Changed:
<
<
jobs
{ https://devel07.cnaf.infn.it:9000/B0_aFKdA2zsOrMsM5m1keQ: { endpoint: https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server status: cancel requested } https://devel07.cnaf.infn.it:9000/BA-nSiocB2V-zzbahR6GyQ: {
>
>
parent: https://devel07.cnaf.infn.it:9000/KTOaW_lu_fAafiR3FZ3GsA
  endpoint: https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server
Changed:
<
<
status: cancel requested } https://devel07.cnaf.infn.it:9000/NJ_D5Ak_bwioL45xBvPA8Q: { endpoint: https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server status: cancel requested } https://devel07.cnaf.infn.it:9000/pn5r2Wibdi3SNKJ9_XhTIw: { endpoint: https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server status: cancel requested } https://devel07.cnaf.infn.it:9000/1Q8iwOPDaYe3r-ra_G11Kg: { endpoint: https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server status: cancel requested } }
>
>
children: {
nodeB
https://devel07.cnaf.infn.it:9000/XZBKG1oLQbF89LdKRMldyQ
nodeC
https://devel07.cnaf.infn.it:9000/l5lxlKRrdLVYr9QkK7VUvw
nodeA
https://devel07.cnaf.infn.it:9000/HvE6OIOTTy871zYTh2f4pA
 }
Changed:
<
<
>
>
}

Bug #72675 : json format of output isn't correct in glite-wms-job-cancel FIXED

  • See tests on bug #68465

Bug #72870 : The UI does not check type mismatch for SMPGranularity, WholeNodes and HostNumber FIXED

  • To test this bug you need to install glite-jdl-api-cpp-3.2.4-2.sl5 on a WMS, then try a list-match or a submission with this jdl:
    [
    executable="/bin/sleep";
    arguments="$[$RANDOM%72]";
    wholenodes = "true";
    hostnumber = 4.3;
    smpgranularity = 2.2;
    ]
  • Check "wholenodes":
    [ale@cream-03 ~]$  glite-wms-job-submit -a -e https://cream-44.pd.infn.it:7443/glite_wms_wmproxy_server 72870.jdl 
    
    Connecting to the service https://cream-44.pd.infn.it:7443/glite_wms_wmproxy_server
    
    
    Warning - Unable to submit the job to the service: https://cream-44.pd.infn.it:7443/glite_wms_wmproxy_server
    WholeNodes: wrong type caught for attribute
    
    Method: jobSubmit
    
    
    Error - Operation failed
    Unable to find any endpoint where to perform service request
  • Check "smpgranularity":
    [ale@cream-03 ~]$  glite-wms-job-submit -a -e https://cream-44.pd.infn.it:7443/glite_wms_wmproxy_server 72870.jdl 
    
    Connecting to the service https://cream-44.pd.infn.it:7443/glite_wms_wmproxy_server
    
    
    Warning - Unable to submit the job to the service: https://cream-44.pd.infn.it:7443/glite_wms_wmproxy_server
    SMPGranularity: wrong type caught for attribute
    
    Method: jobSubmit
    
    
    Error - Operation failed
    Unable to find any endpoint where to perform service request
  • Check "HostNumber":
    [ale@cream-03 ~]$  glite-wms-job-submit -a -e https://cream-44.pd.infn.it:7443/glite_wms_wmproxy_server 72870.jdl 
    
    Connecting to the service https://cream-44.pd.infn.it:7443/glite_wms_wmproxy_server
 
Added:
>
>
Warning - Unable to submit the job to the service: https://cream-44.pd.infn.it:7443/glite_wms_wmproxy_server HostNumber: wrong type caught for attribute
 
Added:
>
>
Method: jobSubmit
 
Deleted:
<
<

Bug #72870 : The UI does not check type mismatch for SMPGranularity, WholeNodes and HostNumber TO CHECK

 
Added:
>
>
Error - Operation failed Unable to find any endpoint where to perform service request
 

Bug #73286 : glite-wms-job-status and glite-wms-job-logging info wrongly see a corrupted help file FIXED

  • glite-wms-job-status

Revision 282010-11-02 - AlessioGianelle

Line: 1 to 1
 

Certification report internal patch 3777

Line: 73 to 73
  Zipped log should be found here
Changed:
<
<
  • Run the tests of the WMS CLI testsuite
    • WMS-cli-basic-cycle.sh: === test PASSED ===
    • WMS-cli-basic-cycle-logfile.sh: === test PASSED ===
    • WMS-cli-basic-cycle-config.sh: === test PASSED ===
    • WMS-cli-basic-cycle-default-jdl.sh: === test PASSED ===
    • WMS-cli-basic-cycle-input.sh: === test PASSED ===
    • WMS-cli-basic-cycle-resource.sh: === test PASSED ===
    • WMS-cli-detailed-cycle.sh: === test PASSED ===
    • WMS-cli-submit-option-to.sh: === test PASSED ===
    • WMS-cli-submit-option-valid.sh: === test PASSED ===
    • WMS-cli-list-match.sh: === test PASSED ===
    • WMS-cli-delegate-proxy.sh: === test PASSED ===
    • WMS-cli-cancel.sh: === test PASSED ===
    • WMS-cli-logging-info.sh: === test PASSED ===
    • WMS-cli-job-info.sh: === test PASSED ===
>
>
 

Check Bugs

Line: 165 to 172
 
  • And verify the submitted jdl:
    [ale@cream-03 ~]$ glite-wms-job-submit -a --debug  test.jdl 
    [...]
Changed:
<
<
30 July 2010, 11:31:15 -I- PID: 7011 (Debug) - Submitting JDL [ Retrycount = 2; Arguments = "-lha "; MyProxyServer = "myproxy.cern.ch"; JobType = "normal"; Executable = "/bin/ls"; VirtualOrganisation = "dteam"; SignificantAttributes = { "Requirements","Rank","FuzzyRank" }; CpuNumber = 4; Stdoutput = "ls.out"; ShallowRetryCount = -1; requirements = ( other.GlueCEStateStatus = "Production" || other.GlueCEStateStatus = "testbedb" ) && other.GlueCEInfoTotalCPUs >= 4; usertags = [ exe = "ls" ]; rank = -other.GlueCEStateEstimatedResponseTime; Type = "job"; DefaultRank = -other.GlueCEStateEstimatedResponseTime; AllowZippedISB = true]
>
>
02 Nov 2010, 15:43:32 -I- PID: 16559 (Debug) - Submitting JDL [ Retrycount = 2; Arguments = "-lha "; MyProxyServer = "myproxy.cnaf.infn.it"; DefaultNodeRetryCount = 5; JobType = "normal"; Executable = "/bin/ls"; VirtualOrganisation = "dteam"; SignificantAttributes = { "Requirements","Rank" }; CpuNumber = 4; Stdoutput = "ls.out"; ShallowRetryCount = -1; requirements = ( ( other.GlueCEStateStatus = "Production" || other.GlueCEStateStatus = "testbedb" ) && ( other.GlueCEStateStatus = "Production" || other.GlueCEStateStatus = "CREAMPreCertTests" || other.GlueCEStateStatus = "testbedb" ) ) && other.GlueCEInfoTotalCPUs > 4; usertags = [ exe = "ls" ]; rank = -other.GlueCEStateEstimatedResponseTime; Type = "job"; DefaultRank = -other.GlueCEStateEstimatedResponseTime; AllowZippedISB = false ]
 [...]

Bug #59611 : WMS UI: should transfer files even if size is 0 bytes FIXED

Line: 178 to 182
 Executable = "/bin/ls" ; Arguments = "-lha " ; Stdoutput = "ls.out" ;
Changed:
<
<
InputSandbox = { "test"} ;
>
>
InputSandbox = { "test.empty"} ;
 OutputSandbox = { ".BrokerInfo", "ls.out"} ; Retrycount = 2; ShallowRetryCount = -1;
Line: 186 to 190
 VirtualOrganisation="dteam"; ]
Changed:
<
<
[ale@cream-03 ~]$ ls -l test -rw-rw-r-- 1 ale ale 0 Sep 1 13:01 test [ale@cream-03 ~]$ glite-wms-job-submit -a -e https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server test.jdl
>
>
[ale@cream-03 ~]$ ls -l test.empty -rw-rw-r-- 1 ale ale 0 Oct 29 17:22 test.empty

[ale@cream-03 ~]$ glite-wms-job-submit -a test.jdl

 
Changed:
<
<
Connecting to the service https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server
>
>
Connecting to the service https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server
 

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

Line: 198 to 203
 The job has been successfully submitted to the WMProxy Your job identifier is:
Changed:
<
<
https://devel07.cnaf.infn.it:9000/i_6x_iKUei-RxqkDTTEqKA
>
>
https://devel07.cnaf.infn.it:9000/3IBVL8mGKQxNQmdrPM4QOw
  ======================================================================
Changed:
<
<
[ale@cream-03 ~]$ glite-wms-job-status https://devel07.cnaf.infn.it:9000/i_6x_iKUei-RxqkDTTEqKA
>
>
[ale@cream-03 ~]$ glite-wms-job-status https://devel07.cnaf.infn.it:9000/3IBVL8mGKQxNQmdrPM4QOw
 

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

Changed:
<
<
Status info for the Job : https://devel07.cnaf.infn.it:9000/i_6x_iKUei-RxqkDTTEqKA
>
>
Status info for the Job : https://devel07.cnaf.infn.it:9000/3IBVL8mGKQxNQmdrPM4QOw
 Current Status: Done (Success) Logged Reason(s): - job completed - Job Terminated Successfully Exit code: 0 Status Reason: Job Terminated Successfully
Changed:
<
<
Destination: ce-cream-iep-grid.saske.sk:8443/cream-pbs-dteam Submitted: Thu Sep 23 09:34:36 2010 CEST
>
>
Destination: infnlns-ce-01.ct.pi2s2.it:8443/cream-lsf-cert Submitted: Tue Nov 2 15:50:24 2010 CET
 ======================================================================
Changed:
<
<
[ale@cream-03 ~]$ glite-wms-job-output https://devel07.cnaf.infn.it:9000/i_6x_iKUei-RxqkDTTEqKA
>
>
[ale@cream-03 ~]$ glite-wms-job-output https://devel07.cnaf.infn.it:9000/3IBVL8mGKQxNQmdrPM4QOw
 
Changed:
<
<
Connecting to the service https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server
>
>
Connecting to the service https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server
 

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

Line: 230 to 234
  JOB GET OUTPUT OUTCOME

Output sandbox files for the job:

Changed:
<
<
https://devel07.cnaf.infn.it:9000/i_6x_iKUei-RxqkDTTEqKA
>
>
https://devel07.cnaf.infn.it:9000/3IBVL8mGKQxNQmdrPM4QOw
 have been successfully retrieved and stored in the directory:
Changed:
<
<
/tmp/ale_i_6x_iKUei-RxqkDTTEqKA
>
>
/tmp/ale_3IBVL8mGKQxNQmdrPM4QOw
  ============================================================================
Changed:
<
<
[ale@cream-03 ~]$ cat /tmp/ale_i_6x_iKUei-RxqkDTTEqKA/ls.out
>
>
[ale@cream-03 ~]$ cat /tmp/ale_3IBVL8mGKQxNQmdrPM4QOw/ls.out
 total 12K
Changed:
<
<
drwxr-xr-x 2 dteam003 dteam 4.0K Sep 23 09:34 . drwxr-xr-x 3 dteam003 dteam 4.0K Sep 23 09:34 .. -rw-r--r-- 1 dteam003 dteam 2.4K Sep 23 09:34 .BrokerInfo -rw-r--r-- 1 dteam003 dteam 0 Sep 23 09:34 ls.out -rw-r--r-- 1 dteam003 dteam 0 Sep 23 09:34 test -rw-r--r-- 1 dteam003 dteam 0 Sep 23 09:34 .tmp_file
>
>
drwxr-xr-x 2 dteam035 dteam 4.0K Nov 2 15:50 . drwxr-xr-x 3 dteam035 dteam 4.0K Nov 2 15:50 .. -rw-r--r-- 1 dteam035 dteam 2.3K Nov 2 15:50 .BrokerInfo -rw-r--r-- 1 dteam035 dteam 0 Nov 2 15:50 ls.out -rw-r--r-- 1 dteam035 dteam 0 Nov 2 15:50 test.empty -rw-r--r-- 1 dteam035 dteam 0 Nov 2 15:50 .tmp_file
 

Bug #60175 : Job Collections using option not working as gLite 3.1 UI FIXED

Changed:
<
<
[ale@cream-03 ~]$ ls -l coll/
>
>
[ale@cream-03 ~]$ ls -l collection/
 total 4
Changed:
<
<
-rw-rw-r-- 1 ale ale 365 Jul 29 16:40 test.jdl [ale@cream-03 ~]$ cat coll/test.jdl
>
>
-rw-rw-r-- 1 ale ale 344 Nov 2 15:55 test.jdl [ale@cream-03 ~]$ cat collection/test.jdl
 [ JobType="MPICH";
Added:
>
>
CpuNumber = 2;
 Executable = "/bin/ls" ; Arguments = "-lha " ; Stdoutput = "ls.out" ;
Changed:
<
<
InputSandbox = { "test"} ; OutputSandbox = { ".BrokerInfo", "ls.out", "test"} ;
>
>
OutputSandbox = { ".BrokerInfo", "ls.out"} ;
 Retrycount = 2;
Changed:
<
<
ShallowRetryCount = -1;
>
>
ShallowRetryCount = 3;
 requirements = other.GlueCEStateStatus = "Production" || other.GlueCEStateStatus = "testbedb"; usertags = [ exe = "ls" ]; VirtualOrganisation="dteam"; ]
Deleted:
<
<
[ale@cream-03 ~]$ glite-wms-job-submit -a --collection coll/
 
Changed:
<
<
Connecting to the service https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server
>
>
[ale@cream-03 ~]$ glite-wms-job-submit -a --collection collection/

Connecting to the service https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server

 

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

Line: 275 to 281
 The job has been successfully submitted to the WMProxy Your job identifier is:
Changed:
<
<
https://devel07.cnaf.infn.it:9000/XFalAX3yohTNnIVImtCM6w
>
>
https://devel07.cnaf.infn.it:9000/W0dGTWgC5GDU-el1dAf24Q
  ======================================================================
Changed:
<
<
[ale@cream-03 ~]$ glite-wms-job-status https://devel07.cnaf.infn.it:9000/XFalAX3yohTNnIVImtCM6w
>
>
[ale@cream-03 ~]$ glite-wms-job-status https://devel07.cnaf.infn.it:9000/W0dGTWgC5GDU-el1dAf24Q
 

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

Changed:
<
<
Status info for the Job : https://devel07.cnaf.infn.it:9000/XFalAX3yohTNnIVImtCM6w
>
>
Status info for the Job : https://devel07.cnaf.infn.it:9000/W0dGTWgC5GDU-el1dAf24Q
 Current Status: Waiting
Changed:
<
<
Submitted: Thu Jul 29 16:40:55 2010 CEST
>
>
Submitted: Tue Nov 2 16:07:01 2010 CET
 ======================================================================

- Nodes information for:

Changed:
<
<
Status info for the Job : https://devel07.cnaf.infn.it:9000/eKz7Yyp5MxLA2XLsxKBhvA
>
>
Status info for the Job : https://devel07.cnaf.infn.it:9000/_PjO4jNq7Ju6VUdgGIUbYQ
  Current Status: Ready
Changed:
<
<
Status Reason: unavailable Destination: ce02.grid.acad.bg:2119/jobmanager-pbs-dteam Submitted: Thu Jul 29 16:40:55 2010 CEST
>
>
Destination: ce01-lcg.cr.cnaf.infn.it:8443/cream-lsf-dteam Submitted: Tue Nov 2 16:07:01 2010 CET
 ======================================================================
Line: 304 to 309
 
[ale@cream-03 ~]$ glite-wms-job-submit -a --register-only test.jdl
Changed:
<
<
Connecting to the service https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server
>
>
Connecting to the service https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server
 

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

Line: 312 to 317
 The job has been successfully registered to the WMProxy Your job identifier is:
Changed:
<
<
https://devel07.cnaf.infn.it:9000/WGoGWxdJ3DkrkCGJSepSIQ
>
>
https://devel07.cnaf.infn.it:9000/7OOMitZ4VWAd8_NV7-30_Q
  ======================================================================
Added:
>
>
To complete the operation, the following InputSandbox files need to be transferred:
 
Changed:
<
<
[ale@cream-03 ~]$ strace glite-wms-job-submit --start https://devel07.cnaf.infn.it:9000/WGoGWxdJ3DkrkCGJSepSIQ 2> err
>
>
====================================================================================================== InputSandbox file : /home/ale/test.empty Destination : gsiftp://devel14.cnaf.infn.it:2811/var/glite/SandboxDir/7O/https_3a_2f_2fdevel07.cnaf.infn.it_3a9000_2f7OOMitZ4VWAd8_5fNV7-30_5fQ/input/test.empty
 
Changed:
<
<
Connecting to the service https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server
>
>
then start the job by issuing a submission with the option: --start https://devel07.cnaf.infn.it:9000/7OOMitZ4VWAd8_NV7-30_Q

[ale@cream-03 ~]$ strace glite-wms-job-submit --start https://devel07.cnaf.infn.it:9000/7OOMitZ4VWAd8_NV7-30_Q 2> err

Connecting to the service https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server

 

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

Line: 327 to 343
 The job has been successfully started to the WMProxy Your job identifier is:
Changed:
<
<
https://devel07.cnaf.infn.it:9000/WGoGWxdJ3DkrkCGJSepSIQ
>
>
https://devel07.cnaf.infn.it:9000/7OOMitZ4VWAd8_NV7-30_Q

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

 
Deleted:
<
<
==========================================================================
  • look for "ghemon.cnaf.infn.it address:
 [ale@cream-03 ~]$ grep 131.154.100.122 err
Changed:
<
<
[ale@cream-03 ~]$ glite-wms-job-status https://devel07.cnaf.infn.it:9000/WGoGWxdJ3DkrkCGJSepSIQ
>
>
[ale@cream-03 ~]$ [ale@cream-03 ~]$ glite-wms-job-status https://devel07.cnaf.infn.it:9000/7OOMitZ4VWAd8_NV7-30_Q
 

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

Changed:
<
<
Status info for the Job : https://devel07.cnaf.infn.it:9000/WGoGWxdJ3DkrkCGJSepSIQ Current Status: Ready
>
>
Status info for the Job : https://devel07.cnaf.infn.it:9000/7OOMitZ4VWAd8_NV7-30_Q Current Status: Scheduled
 Status Reason: unavailable
Changed:
<
<
Destination: wipp-ce.weizmann.ac.il:2119/jobmanager-lcgpbs-dteam Submitted: Thu Jul 29 17:13:33 2010 CEST
>
>
Destination: cream-ce.research-infrastructures.eu:8443/cream-pbs-cert Submitted: Tue Nov 2 16:13:11 2010 CET
 ======================================================================
Line: 985 to 1003
 
META FILEATTACHMENT attachment="TestUI-log.tgz" attr="" comment="Log files about UI test Suite" date="1288364055" name="TestUI-log.tgz" path="TestUI-log.tgz" size="924251" stream="TestUI-log.tgz" tmpFilename="/usr/tmp/CGItemp18005" user="AlessioGianelle" version="3"
META FILEATTACHMENT attachment="update.txt" attr="" comment="Update log" date="1288360987" name="update.txt" path="update.txt" size="19313" stream="update.txt" tmpFilename="/usr/tmp/CGItemp17490" user="AlessioGianelle" version="2"
Added:
>
>
META FILEATTACHMENT attachment="wms-cli-test_20101029165516.log.txt" attr="" comment="List match log" date="1288708131" name="wms-cli-test_20101029165516.log.txt" path="wms-cli-test_20101029165516.log.txt" size="51868" stream="wms-cli-test_20101029165516.log.txt" tmpFilename="/usr/tmp/CGItemp14533" user="AlessioGianelle" version="1"
META FILEATTACHMENT attachment="wms-cli-test_20101029165550.log.txt" attr="" comment="Cancel log" date="1288708161" name="wms-cli-test_20101029165550.log.txt" path="wms-cli-test_20101029165550.log.txt" size="39693" stream="wms-cli-test_20101029165550.log.txt" tmpFilename="/usr/tmp/CGItemp14420" user="AlessioGianelle" version="1"
META FILEATTACHMENT attachment="wms-cli-test_20101029165612.log.txt" attr="" comment="Delegation log" date="1288708188" name="wms-cli-test_20101029165612.log.txt" path="wms-cli-test_20101029165612.log.txt" size="38477" stream="wms-cli-test_20101029165612.log.txt" tmpFilename="/usr/tmp/CGItemp14600" user="AlessioGianelle" version="1"
META FILEATTACHMENT attachment="wms-cli-test_20101029171518.log.txt" attr="" comment="Job info log" date="1288708216" name="wms-cli-test_20101029171518.log.txt" path="wms-cli-test_20101029171518.log.txt" size="104566" stream="wms-cli-test_20101029171518.log.txt" tmpFilename="/usr/tmp/CGItemp14397" user="AlessioGianelle" version="1"
META FILEATTACHMENT attachment="wms-cli-test_20101029171641.log.txt" attr="" comment="Job output log" date="1288708255" name="wms-cli-test_20101029171641.log.txt" path="wms-cli-test_20101029171641.log.txt" size="78300" stream="wms-cli-test_20101029171641.log.txt" tmpFilename="/usr/tmp/CGItemp14680" user="AlessioGianelle" version="1"
META FILEATTACHMENT attachment="wms-cli-test_20101029181932.log.txt" attr="" comment="Logging info log" date="1288708286" name="wms-cli-test_20101029181932.log.txt" path="wms-cli-test_20101029181932.log.txt" size="33509" stream="wms-cli-test_20101029181932.log.txt" tmpFilename="/usr/tmp/CGItemp14360" user="AlessioGianelle" version="1"
META FILEATTACHMENT attachment="wms-cli-test_20101029182137.log.txt" attr="" comment="Job status log" date="1288708309" name="wms-cli-test_20101029182137.log.txt" path="wms-cli-test_20101029182137.log.txt" size="11472" stream="wms-cli-test_20101029182137.log.txt" tmpFilename="/usr/tmp/CGItemp14525" user="AlessioGianelle" version="1"
META FILEATTACHMENT attachment="wms-cli-test_20101102111611.log.txt" attr="" comment="Job submission log" date="1288708338" name="wms-cli-test_20101102111611.log.txt" path="wms-cli-test_20101102111611.log.txt" size="105686" stream="wms-cli-test_20101102111611.log.txt" tmpFilename="/usr/tmp/CGItemp14499" user="AlessioGianelle" version="1"
META FILEATTACHMENT attachment="wms-cli-test_20101102125222.log.txt" attr="" comment="Job perusal log" date="1288708358" name="wms-cli-test_20101102125222.log.txt" path="wms-cli-test_20101102125222.log.txt" size="79967" stream="wms-cli-test_20101102125222.log.txt" tmpFilename="/usr/tmp/CGItemp14529" user="AlessioGianelle" version="1"
META FILEATTACHMENT attachment="wms-cli-test_20101102135418.log.txt" attr="" comment="Submission cycle" date="1288708380" name="wms-cli-test_20101102135418.log.txt" path="wms-cli-test_20101102135418.log.txt" size="32131" stream="wms-cli-test_20101102135418.log.txt" tmpFilename="/usr/tmp/CGItemp14300" user="AlessioGianelle" version="1"

Revision 272010-10-29 - AlessioGianelle

Line: 1 to 1
 

Certification report internal patch 3777

Line: 25 to 25
 
[ale@cream-03 UI]$ ./UI-certtest.sh 
Using ./UI-certconfig
Changed:
<
<
START Thu Oct 28 13:17:20 CEST 2010
>
>
START Fri Oct 29 16:25:02 CEST 2010
 
Enter the test user pass:
Changed:
<
<
Log files will be stored in /tmp/logs_101028131723
>
>
Log files will be stored in /tmp/logs_101029162505
 *SL4 tests skipped *Running SL5 tests UI-commands-exist-all.sh PASSED
Line: 93 to 93
 

Check Bugs

Bug #50761 : segmentation fault in glite-brokerinfo on glite-WN SL5/x86_64 FIXED

Added:
>
>
  • Install the required rpm
[root@cream-03 ~]# yum install glite-wms-brokerinfo-access
Loaded plugins: kernel-module, protectbase
Repository sl-base is listed more than once in the configuration
Repository sl-security is listed more than once in the configuration
Repository sl-fastbugs is listed more than once in the configuration
Repository sl-contrib is listed more than once in the configuration
3 packages excluded due to repository protections
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package glite-wms-brokerinfo-access.x86_64 0:3.3.1-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:
 glite-wms-brokerinfo-access            x86_64            3.3.1-1.sl5               ETICS-name-patch_3777_1            124 k

Transaction Summary
=============================================================================================================================
Install       1 Package(s)
Upgrade       0 Package(s)

Total download size: 124 k
Is this ok [y/N]: y
Downloading Packages:
glite-wms-brokerinfo-access-3.3.1-1.sl5.x86_64.rpm                                                    | 124 kB     00:00     
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : glite-wms-brokerinfo-access                                                                           1/1 

Installed:
  glite-wms-brokerinfo-access.x86_64 0:3.3.1-1.sl5                                                                           

Complete!
  • Test it
 
[ale@cream-03 ~]$ glite-brokerinfo -f test 
Line: 510 to 557
  } }
Changed:
<
<

Bug #72675 : json format of output isn't correct in glite-wms-job-cancel TO CHECK

>
>

Bug #72675 : json format of output isn't correct in glite-wms-job-cancel FIXED

{    "result": "success",    "jobs": { "https://devel07.cnaf.infn.it:9000/LY97NG0fetaOHa1QUb6iow": { "endpoint": "https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server", "status": "cancel requested" }    } } 
{
   result: success
   jobs: {
     https://devel07.cnaf.infn.it:9000/v2BRqeMwpxlZdaEtm92vUA: {
       endpoint: https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server
       status: cancel requested
     } 
  }
}
  • glite-wms-job-cancel --json -i job.id
{    "result": "success",    "jobs": { "https://devel07.cnaf.infn.it:9000/MottxLolotNd-LaArHbsZw": { "endpoint": "https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server", "status": "cancel requested" } , "https://devel07.cnaf.infn.it:9000/Br0nvBaUBMz13KvNzAnqTg": { "endpoint": "https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server", "status": "cancel requested" } , "https://devel07.cnaf.infn.it:9000/uPRsXuKfmKDrqsKN316sqQ": { "endpoint": "https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server", "status": "cancel requested" } , "https://devel07.cnaf.infn.it:9000/MEgGHz3UZ0ETT-7HwpBWGA": { "endpoint": "https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server", "status": "cancel requested" } , "https://devel07.cnaf.infn.it:9000/VN3cetC8sxvRGfwIGXKIig": { "endpoint": "https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server", "status": "cancel requested" }    } } 
  • glite-wms-job-cancel --json --pretty-print -i job.id
{
   result: success
   jobs: {
     https://devel07.cnaf.infn.it:9000/B0_aFKdA2zsOrMsM5m1keQ: {
       endpoint: https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server
       status: cancel requested
     } 
     https://devel07.cnaf.infn.it:9000/BA-nSiocB2V-zzbahR6GyQ: {
       endpoint: https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server
       status: cancel requested
     } 
     https://devel07.cnaf.infn.it:9000/NJ_D5Ak_bwioL45xBvPA8Q: {
       endpoint: https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server
       status: cancel requested
     } 
     https://devel07.cnaf.infn.it:9000/pn5r2Wibdi3SNKJ9_XhTIw: {
       endpoint: https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server
       status: cancel requested
     } 
     https://devel07.cnaf.infn.it:9000/1Q8iwOPDaYe3r-ra_G11Kg: {
       endpoint: https://devel14.cnaf.infn.it:7443/glite_wms_wmproxy_server
       status: cancel requested
     } 
  }
}
 

Bug #72870 : The UI does not check type mismatch for SMPGranularity, WholeNodes and HostNumber TO CHECK

Changed:
<
<

Bug #73286 : glite-wms-job-status and glite-wms-job-logging info wrongly see a corrupted help file TO CHECK

>
>

Bug #73286 : glite-wms-job-status and glite-wms-job-logging info wrongly see a corrupted help file FIXED

  • glite-wms-job-status
[ale@cream-03 ~]$ glite-wms-job-status --help


glite-wms-job-status full help


        SYNOPSIS
glite-job-status [options] <jobId>

options:

        --version
        --help
        --config, -c <configfile>
        --debug
        --logfile <filepath>
        --noint
        --input, -i <filepath>
        --output, -o <filepath>
        --all
        --config-vo <configfile>
        --verbosity, -v <level>
        --from <[MM:DD:]hh:mm[:[CC]YY]>
        --to <[MM:DD:]hh:mm[:[CC]YY]>
        --user-tag <<tag name>=<tag value>>
        --status, -s <<status code>>
        --exclude, -e <<status code>>
        --nonodes


        DESCRIPTION

This command prints the status of a job previously submitted using glite-job-submit.
The job status request is sent to the LB that provides the requested information.
This can be done during the whole job life.
glite-job-status can monitor one or more jobs: the jobs to be checked are identified by one or more job identifiers (jobIds returned by glite-job-submit) provided as arguments to the command and separated by a blank space.

        OPTIONS

        --version
displays UI version.

   --help
displays command usage

   --config, -c <configfile>
if the command is launched with this option, the configuration file pointed by configfile is used. This option is meaningless when used together with "--vo" option

   --debug
When this option is specified, debugging information is displayed on the standard output and written into the log file, whose location is eventually printed on screen.
The default UI logfile location is:
glite-wms-job-<command_name>_<uid>_<pid>_<time>.log  located under the /var/tmp directory
please notice that this path can be overriden with the '--logfile' option

   --logfile <filepath>
when this option is specified, all information is written into the specified file pointed by filepath.
This option will override the default location of the logfile:
glite-wms-job-<command_name>_<uid>_<pid>_<time>.log  located under the /var/tmp directory

   --noint
if this option is specified, every interactive question to the user is skipped and the operation is continued (when possible)

   --input, -i <filepath>
Allow the user to select the JobId(s) from an input file located in filepath.
The list of jobIds contained in the file is displayed and the user is prompted for a choice. Single jobs can be selected specifying the numbers associated to the job identifiers separated by commas. E.g. selects the first,the third and the fifth jobId in the list.
Ranges can also be selected specifying ends separated by a dash. E.g. selects jobIds in the list from third position (included) to sixth position (included). It is worth mentioning that it is possible to select at the same time ranges and single jobs. E.g. selects the first job id in the list, the ids from the third to the fifth (ends included) and finally the eighth one.
When specified toghether with '--noint', all available JobId are selected.
This option cannot be used when one or more jobIds have been specified as extra command argument

   --output, -o <filepath>
writes the results of the operation in the file specified by filepath instead of the standard output. filepath can be either a simple name or an absolute path (on the submitting machine). In the former case the file filepath is created in the current working directory.

   --all
displays status information about all job owned by the user submitting the command. This option can't be used
either if one or more jobIds have been specified or if the --input option has been specified. All LBs
listed in the vo-specific UI configuration file $GLITE_WMS_LOCATION/etc/<vo_name>/glite_wmsui.conf are contacted to
fulfil this request.

   --config-vo <configfile>
if the command is launched with this option, the VO-specific configuration file pointed by configfile is used. This option is meaningless when used together with "--vo" option

   --verbosity, -v <level>
sets the detail level of information about the job displayed to the user. Possible values for verb_level are 0 (only JobId and status/event displayed),1 (timestamp and source information added), 2 (all information but jdls displayed), 3 (complete information containing all Jdl strings)

   --from <[MM:DD:]hh:mm[:[CC]YY]>
makes the command query LB for jobs that have been submitted (more precisely entered the "Submitted" status) after the specified date/time.
If only hours and minutes are specified then the current day is taken into account. If the year is not specified then the current year is taken into account.

   --to <[MM:DD:]hh:mm[:[CC]YY]>
makes the command query LB for jobs that have been submitted (more precisely entered the "Submitted" status) before the specified date/time.
If only hours and minutes are specified then the current day is taken into account.
If the year is not specified then the current year is taken into account.

   --user-tag <<tag name>=<tag value>>
makes the command include only jobs that have defined specified usertag name and value

   --status, -s <<status code>>
makes the command query LB for jobs that are in the specified status.
The status value can be either an integer or a (case insensitive) string; the following possible values are allowed:
UNDEF (0), SUBMITTED(1), WAITING(2), READY(3), SCHEDULED(4), RUNNING(5), DONE(6), CLEARED(7), ABORTED(8), CANCELLED(9),
UNKNOWN(10), PURGED(11).
This option can be repeated several times, all status conditions will be considered as in a logical OR operation

(i.e.  -s SUBMITTED --status 3  will query all jobs that are either in SUBMITTED or in READY status)

   --exclude, -e <<status code>>
makes the command query LB for jobs that are NOT in the specified status.
The status value can be either an integer or a (case insensitive) string; the following possible values are allowed:
UNDEF (0), SUBMITTED(1), WAITING(2), READY(3), SCHEDULED(4), RUNNING(5), DONE(6), CLEARED(7), ABORTED(8), CANCELLED(9),
UNKNOWN(10), PURGED(11).
This option can be repeated several times, all status conditions will be considered as in a logical AND operation

(i.e.  -e SUBMITTED --exclude 3  will query all jobs that are neither in SUBMITTED nor in READY status)

   --nonodes
This option will not display any information of (if present) sub jobs of any dag, only requested JobId(s) info will be taken into account


   ENVIRONMENT

GLITE_WMSUI_CONFIG_VAR:  This variable may be set to specify the path location of the custom default attribute configuration

GLITE_WMSUI_CONFIG_VO: This variable may be set to specify the path location of the VO-specific configuration file

GLITE_WMS_LOCATION:  This variable must be set when the Glite WMS installation is not located in the default paths: either /opt/glite or /usr/local

GLITE_LOCATION: This variable must be set when the Glite installation is not located in the default paths: either /opt/glite or /usr/local


GLOBUS_LOCATION: This variable must be set when the Globus installation is not located in the default path /opt/globus.
It is taken into account only by submission and get-output commands

GLOBUS_TCP_PORT_RANGE="<val min> <val max>" This variable must be set to define a range of ports to be used for inbound connections in the interactivity context.
It is taken into account only by submission of interactive jobs and attach commands

X509_CERT_DIR: This variable may be set to override the default location of the trusted certificates directory, which is normally /etc/grid-security/certificates.

X509_USER_PROXY: This variable may be set to override the default location of the user proxy credentials, which is normally /tmp/x509up_u<uid>.

   FILES

One of the following paths must exist (seeked with the specified order):
- $GLITE_WMS_LOCATION/etc/
- $GLITE_LOCATION/etc/
- /opt/glite/etc/
- /usr/local/etc/
- /etc/

and contain the following UI configuration files:
glite_wmsui_cmd_var.conf, glite_wmsui_cmd_err.conf, glite_wmsui_cmd_help.conf, <voName>/glite_wmsui.conf

- glite_wmsui_cmd_var.conf will contain custom configuration default values
A different configuration file may be specified either by using the --config option or by setting the GLITE_WMSUI_CONFIG_VAR environment variable
here follows a possible example:
[
RetryCount = 3 ;
ErrorStorage= "/tmp" ;
OutputStorage="/tmp";
ListenerStorage = "/tmp" ;
LoggingTimeout = 30 ;
LoggingSyncTimeout = 30 ;
NSLoggerLevel = 0;
DefaultStatusLevel = 1 ;
DefaultLogInfoLevel = 1;
]

- glite_wmsui_cmd_err.conf will contain UI exception mapping between error codes and error messages (no relocation possible)

- glite_wmsui_cmd_help.conf will contain UI long-help information (no relocation possible)

- <voName>/glite_wmsui.conf  will contain User VO-specific attributes.
A different configuration file may be specified either by using the --config-vo option or by setting the GLITE_WMSUI_CONFIG_VO environment variable
here follows a possible example:
[
LBAddresses = { "tigerman.cnaf.infn.it:9000" };
VirtualOrganisation = "egee";
NSAddresses = { "tigerman.cnaf.infn.it:7772" }
]

Besides those files, a valid proxy must be found inside the following path:
/tmp/x509up_u<uid> ( use the X509_USER_PROXY environment variable to override the default location JDL file)

   AUTHORS

Alessandro Maraschini (egee@datamat.it)
  • glite-wms-job-logging-info
[ale@cream-03 ~]$ glite-wms-job-logging-info --help


glite-wms-job-logging-info full help


   SYNOPSIS
glite-job-logging-info [options] <jobId>

options:

   --version
   --help
   --config, -c <configfile>
   --debug
   --logfile <filepath>
   --noint
   --input, -i <filepath>
   --output, -o <filepath>
   --config-vo <configfile>
   --verbosity, -v <level>
   --from <[MM:DD:]hh:mm[:[CC]YY]>
   --to <[MM:DD:]hh:mm[:[CC]YY]>
   --user-tag <<tag name>=<tag value>>
   --event <<event code>>
   --exclude, -e <<event code>>


   DESCRIPTION

This command queries the LB persistent DB for logging information about jobs previously submitted using glite-job-submit.
The job logging information are stored permanently by the LB service and can be retrieved also after the job has terminated its life-cycle, differently from the bookkeeping information that are in some way "consumed" by the user during the job existence.

   OPTIONS

   --version
displays UI version.

   --help
displays command usage

   --config, -c <configfile>
if the command is launched with this option, the configuration file pointed by configfile is used. This option is meaningless when used together with "--vo" option

   --debug
When this option is specified, debugging information is displayed on the standard output and written into the log file, whose location is eventually printed on screen.
The default UI logfile location is:
glite-wms-job-<command_name>_<uid>_<pid>_<time>.log  located under the /var/tmp directory
please notice that this path can be overriden with the '--logfile' option

   --logfile <filepath>
when this option is specified, all information is written into the specified file pointed by filepath.
This option will override the default location of the logfile:
glite-wms-job-<command_name>_<uid>_<pid>_<time>.log  located under the /var/tmp directory

   --noint
if this option is specified, every interactive question to the user is skipped and the operation is continued (when possible)

   --input, -i <filepath>
Allow the user to select the JobId(s) from an input file located in filepath.
The list of jobIds contained in the file is displayed and the user is prompted for a choice. Single jobs can be selected specifying the numbers associated to the job identifiers separated by commas. E.g. selects the first,the third and the fifth jobId in the list.
Ranges can also be selected specifying ends separated by a dash. E.g. selects jobIds in the list from third position (included) to sixth position (included). It is worth mentioning that it is possible to select at the same time ranges and single jobs. E.g. selects the first job id in the list, the ids from the third to the fifth (ends included) and finally the eighth one.
When specified toghether with '--noint', all available JobId are selected.
This option cannot be used when one or more jobIds have been specified as extra command argument

   --output, -o <filepath>
writes the results of the operation in the file specified by filepath instead of the standard output. filepath can be either a simple name or an absolute path (on the submitting machine). In the former case the file filepath is created in the current working directory.

   --config-vo <configfile>
if the command is launched with this option, the VO-specific configuration file pointed by configfile is used. This option is meaningless when used together with "--vo" option

   --verbosity, -v <level>
sets the detail level of information about the job displayed to the user. Possible values for verb_level are 0 (only JobId and status/event displayed),1 (timestamp and source information added), 2 (all information but jdls displayed), 3 (complete information containing all Jdl strings)

   --from <[MM:DD:]hh:mm[:[CC]YY]>
makes the command query LB for jobs that have been submitted (more precisely entered the "Submitted" status) after the specified date/time.
If only hours and minutes are specified then the current day is taken into account. If the year is not specified then the current year is taken into account.

   --to <[MM:DD:]hh:mm[:[CC]YY]>
makes the command query LB for jobs that have been submitted (more precisely entered the "Submitted" status) before the specified date/time.
If only hours and minutes are specified then the current day is taken into account.
If the year is not specified then the current year is taken into account.

   --user-tag <<tag name>=<tag value>>
makes the command include only jobs that have defined specified usertag name and value

   --event <<event code>>
makes the command query specified events for requested jobid(s)
The event code can be either an integer or a (case insensitive) string; the following possible values are allowed:
UNDEF, TRANSFER, ACCEPTED, REFUSED, ENQUEUED, DEQUEUED, HELPERCALL, HELPERRETURN, RUNNING, RESUBMISSION, DONE,
CANCEL, ABORT, CLEAR, PURGE, MATCH, PENDING, REGJOB, CHKPT, LISTENER, CURDESCR, USERTAG, CHANGEACL, NOTIFICATION,
RESOURCEUSAGE, REALLYRUNNING
This option can be repeated several times, all event conditions will be considered as in a logical OR operation

(i.e.  --event  PURGE --event 4  will query, for specified jobid(s), all PURGE and ENQUEUED events)

   --exclude, -e <<event code>>
makes the command exclude specified events for requested jobid(s)
The event code can be either an integer or a (case insensitive) string; the following possible values are allowed:
UNDEF, TRANSFER, ACCEPTED, REFUSED, ENQUEUED, DEQUEUED, HELPERCALL, HELPERRETURN, RUNNING, RESUBMISSION, DONE,
CANCEL, ABORT, CLEAR, PURGE, MATCH, PENDING, REGJOB, CHKPT, LISTENER, CURDESCR, USERTAG, CHANGEACL, NOTIFICATION,
RESOURCEUSAGE, REALLYRUNNING
This option can be repeated several times, all event conditions will be considered as in a logical AND operation

(i.e.  -e PURGE --exclude 4  will query, for specified jobid(s), all events BUT PURGE and ENQUEUED)


   ENVIRONMENT

GLITE_WMSUI_CONFIG_VAR:  This variable may be set to specify the path location of the custom default attribute configuration

GLITE_WMSUI_CONFIG_VO: This variable may be set to specify the path location of the VO-specific configuration file

GLITE_WMS_LOCATION:  This variable must be set when the Glite WMS installation is not located in the default paths: either /opt/glite or /usr/local

GLITE_LOCATION: This variable must be set when the Glite installation is not located in the default paths: either /opt/glite or /usr/local


GLOBUS_LOCATION: This variable must be set when the Globus installation is not located in the default path /opt/globus.
It is taken into account only by submission and get-output commands

GLOBUS_TCP_PORT_RANGE="<val min> <val max>" This variable must be set to define a range of ports to be used for inbound connections in the interactivity context.
It is taken into account only by submission of interactive jobs and attach commands

X509_CERT_DIR: This variable may be set to override the default location of the trusted certificates directory, which is normally /etc/grid-security/certificates.

X509_USER_PROXY: This variable may be set to override the default location of the user proxy credentials, which is normally /tmp/x509up_u<uid>.

   FILES

One of the following paths must exist (seeked with the specified order):
- $GLITE_WMS_LOCATION/etc/
- $GLITE_LOCATION/etc/
- /opt/glite/etc/
- /usr/local/etc/
- /etc/

and contain the following UI configuration files:
glite_wmsui_cmd_var.conf, glite_wmsui_cmd_err.conf, glite_wmsui_cmd_help.conf, <voName>/glite_wmsui.conf

- glite_wmsui_cmd_var.conf will contain custom configuration default values
A different configuration file may be specified either by using the --config option or by setting the GLITE_WMSUI_CONFIG_VAR environment variable
here follows a possible example:
[
RetryCount = 3 ;
ErrorStorage= "/tmp" ;
OutputStorage="/tmp";
ListenerStorage = "/tmp" ;
LoggingTimeout = 30 ;
LoggingSyncTimeout = 30 ;
NSLoggerLevel = 0;
DefaultStatusLevel = 1 ;
DefaultLogInfoLevel = 1;
]

- glite_wmsui_cmd_err.conf will contain UI exception mapping between error codes and error messages (no relocation possible)

- glite_wmsui_cmd_help.conf will contain UI long-help information (no relocation possible)

- <voName>/glite_wmsui.conf  will contain User VO-specific attributes.
A different configuration file may be specified either by using the --config-vo option or by setting the GLITE_WMSUI_CONFIG_VO environment variable
here follows a possible example:
[
LBAddresses = { "tigerman.cnaf.infn.it:9000" };
VirtualOrganisation = "egee";
NSAddresses = { "tigerman.cnaf.infn.it:7772" }
]

Besides those files, a valid proxy must be found inside the following path:
/tmp/x509up_u<uid> ( use the X509_USER_PROXY environment variable to override the default location JDL file)

   AUTHORS

Alessandro Maraschini (egee@datamat.it)

  -- ElisabettaMolinari - 2010-07-06
Changed:
<
<
META FILEATTACHMENT attachment="TestUI-log.tgz" attr="" comment="Log files about UI test Suite" date="1288272113" name="TestUI-log.tgz" path="TestUI-log.tgz" size="895734" stream="TestUI-log.tgz" tmpFilename="/usr/tmp/CGItemp17570" user="AlessioGianelle" version="2"
META FILEATTACHMENT attachment="update.txt" attr="" comment="Update log" date="1288187183" name="update.txt" path="update.txt" size="20318" stream="update.txt" tmpFilename="/usr/tmp/CGItemp14307" user="AlessioGianelle" version="1"
>
>
META FILEATTACHMENT attachment="TestUI-log.tgz" attr="" comment="Log files about UI test Suite" date="1288364055" name="TestUI-log.tgz" path="TestUI-log.tgz" size="924251" stream="TestUI-log.tgz" tmpFilename="/usr/tmp/CGItemp18005" user="AlessioGianelle" version="3"
META FILEATTACHMENT attachment="update.txt" attr="" comment="Update log" date="1288360987" name="update.txt" path="update.txt" size="19313" stream="update.txt" tmpFilename="/usr/tmp/CGItemp17490" user="AlessioGianelle" version="2"

Revision 262010-10-29 - AlessioGianelle

Line: 1 to 1
 

Certification report internal patch 3777

Line: 9 to 9
 

Information

Patch 3777 https://savannah.cern.ch/patch/index.php?3777
Changed:
<
<
Build reports http://etics-repository.cern.ch/repository/reports/id/2fed27f2-8540-4056-834f-dd6446cfb51d/sl5_x86_64_gcc412/-/reports/index.html
Repository http://etics-repository.cern.ch/repository/pm/registered/repomd/name/patch_3777_2/index.html
>
>
Build reports http://etics-repository.cern.ch/repository/reports/id/e85c91d9-f03f-49ad-8350-b69bf6a723a5/sl5_x86_64_gcc412/-/reports/index.html
Repository http://etics-repository.cern.ch/repository/pm/registered/repomd/name/patch_3777_1/index.html
 

Upgrade from production

  • Starting from a Production UI we update it.
Changed:
<
<
>
>
 
    • yum update
    • /opt/glite/yaim/bin/yaim -c -s siteinfo.ui -n glite-UI

Revision 252010-10-28 - AlessioGianelle

Line: 1 to 1
 

Certification report internal patch 3777

Line: 22 to 22
 

Test Report

Changed:
<
<
[ale@cream-03 UI]$ ./UI-certtest.sh 
>
>
[ale@cream-03 UI]$ ./UI-certtest.sh 
 Using ./UI-certconfig
Changed:
<
<
START Tue Sep 14 15:18:03 CEST 2010
>
>
START Thu Oct 28 13:17:20 CEST 2010
 
Enter the test user pass:
Changed:
<
<
Log files will be stored in /tmp/logs_100914151806
>
>
Log files will be stored in /tmp/logs_101028131723
 *SL4 tests skipped *Running SL5 tests UI-commands-exist-all.sh PASSED
Line: 54 to 55
 UI-inf-lcg-info-ce.sh PASSED UI-inf-lcg-info-se.sh PASSED UI-inf-lcg-infosites.sh PASSED
Added:
>
>
UI-inf-ldapsearch.sh PASSED
 UI-security-grid-cert-info.sh PASSED UI-security-grid-proxy-info.sh PASSED UI-security-grid-proxy-init-info-destroy.sh PASSED
Line: 66 to 68
 UI-workload-glite-wms-errors.sh PASSED UI-workload-glite-wms-job-list-match.sh PASSED UI-workload-glite-wms-submit-wait-output.sh PASSED
Changed:
<
<
TEST_PASSED
>
>
TEST_PASSED
  Zipped log should be found here
Line: 511 to 514
 
Changed:
<
<

Bug #72870 : The UI does not check type mismatch for SMPGranularity, WholeNodes and HostNumber TO CHECK

>
>

Bug #72870 : The UI does not check type mismatch for SMPGranularity, WholeNodes and HostNumber TO CHECK

 

Bug #73286 : glite-wms-job-status and glite-wms-job-logging info wrongly see a corrupted help file TO CHECK

-- ElisabettaMolinari - 2010-07-06

Changed:
<
<
META FILEATTACHMENT attachment="TestUI-log.tgz" attr="" comment="Log files about UI test Suite" date="1284472559" name="TestUI-log.tgz" path="TestUI-log.tgz" size="826764" stream="TestUI-log.tgz" tmpFilename="/usr/tmp/CGItemp8443" user="AlessioGianelle" version="1"
>
>
META FILEATTACHMENT attachment="TestUI-log.tgz" attr="" comment="Log files about UI test Suite" date="1288272113" name="TestUI-log.tgz" path="TestUI-log.tgz" size="895734" stream="TestUI-log.tgz" tmpFilename="/usr/tmp/CGItemp17570" user="AlessioGianelle" version="2"
 
META FILEATTACHMENT attachment="update.txt" attr="" comment="Update log" date="1288187183" name="update.txt" path="update.txt" size="20318" stream="update.txt" tmpFilename="/usr/tmp/CGItemp14307" user="AlessioGianelle" version="1"

Revision 242010-10-27 - AlessioGianelle

Line: 1 to 1
 

Certification report internal patch 3777

Line: 518 to 518
  -- ElisabettaMolinari - 2010-07-06
Deleted:
<
<
META FILEATTACHMENT attachment="ui.txt" attr="" comment="Update log" date="1284470133" name="ui.txt" path="ui.update.txt" size="19658" stream="ui.update.txt" tmpFilename="/usr/tmp/CGItemp10664" user="AlessioGianelle" version="4"
 
META FILEATTACHMENT attachment="TestUI-log.tgz" attr="" comment="Log files about UI test Suite" date="1284472559" name="TestUI-log.tgz" path="TestUI-log.tgz" size="826764" stream="TestUI-log.tgz" tmpFilename="/usr/tmp/CGItemp8443" user="AlessioGianelle" version="1"
Added:
>
>
META FILEATTACHMENT attachment="update.txt" attr="" comment="Update log" date="1288187183" name="update.txt" path="update.txt" size="20318" stream="update.txt" tmpFilename="/usr/tmp/CGItemp14307" user="AlessioGianelle" version="1"

Revision 232010-10-27 - AlessioGianelle

Line: 1 to 1
 

Certification report internal patch 3777

Line: 7 to 7
  Outcome: In Certification..
Changed:
<
<

Upgrade from production

>
>

Information

Patch 3777 https://savannah.cern.ch/patch/index.php?3777
Build reports http://etics-repository.cern.ch/repository/reports/id/2fed27f2-8540-4056-834f-dd6446cfb51d/sl5_x86_64_gcc412/-/reports/index.html
Repository http://etics-repository.cern.ch/repository/pm/registered/repomd/name/patch_3777_2/index.html
 
Deleted:
<
<
  • Add these repositories:
    [ETICS-name-patch_3777_2]
    name=ETICS Repository of patch_3777_2
    baseurl=http://etics-repository.cern.ch/repository/pm/registered/repomd/name/patch_3777_2
    protect=0
    enabled=1
    gpgcheck=0
    
  • [root@cream-03 ~]# yum update
  • [root@cream-03 ~]# /opt/glite/yaim/bin/yaim -c -s siteinfo.ui -n glite-UI
 
Added:
>
>

Upgrade from production

 
Changed:
<
<
  • Log should be found here
>
>
 

Test Report

Revision 222010-10-22 - AlessioGianelle

Line: 1 to 1
 

Certification report internal patch 3777

Line: 472 to 472
  } }
Added:
>
>

Bug #68786 : "InputSandboxBaseURI" JDL attribute work only in some circumstances... TO CHECK

 

Bug #69440 : json format of output isn't correct in glite-wms-job-submit FIXED

  • Submit a single job:
    [ale@cream-03 ~]$ glite-wms-job-submit -a --json test.jdl 
Line: 507 to 510
  } }
Added:
>
>

Bug #72675 : json format of output isn't correct in glite-wms-job-cancel TO CHECK

 

Bug #72870 : The UI does not check type mismatch for SMPGranularity, WholeNodes and HostNumber TO CHECK

Added:
>
>

Bug #73286 : glite-wms-job-status and glite-wms-job-logging info wrongly see a corrupted help file TO CHECK

 -- ElisabettaMolinari - 2010-07-06

META FILEATTACHMENT attachment="ui.txt" attr="" comment="Update log" date="1284470133" name="ui.txt" path="ui.update.txt" size="19658" stream="ui.update.txt" tmpFilename="/usr/tmp/CGItemp10664" user="AlessioGianelle" version="4"

Revision 212010-09-23 - AlessioGianelle

Line: 1 to 1
 

Certification report internal patch 3777

Line: 124 to 124
 -other.GlueCEStateEstimatedResponseTime; Type = "job"; DefaultRank = -other.GlueCEStateEstimatedResponseTime; AllowZippedISB = true] [...]
Changed:
<
<

Bug #59611 : WMS UI: should transfer files even if size is 0 bytes TO CHECK

>
>

Bug #59611 : WMS UI: should transfer files even if size is 0 bytes FIXED

[ale@cream-03 ~]$  cat test.jdl | grep -v ^#
[
Executable = "/bin/ls" ;
Arguments = "-lha " ;
Stdoutput = "ls.out" ;
InputSandbox = { "test"} ;
OutputSandbox = { ".BrokerInfo", "ls.out"} ;
Retrycount = 2;
ShallowRetryCount = -1;
usertags = [ exe = "ls" ];
VirtualOrganisation="dteam";
]

[ale@cream-03 ~]$ ls -l test
-rw-rw-r-- 1 ale ale 0 Sep  1 13:01 test
[ale@cream-03 ~]$ glite-wms-job-submit -a -e  https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server test.jdl 

Connecting to the service https://devel18.cnaf.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://devel07.cnaf.infn.it:9000/i_6x_iKUei-RxqkDTTEqKA

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


[ale@cream-03 ~]$ glite-wms-job-status https://devel07.cnaf.infn.it:9000/i_6x_iKUei-RxqkDTTEqKA


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

Status info for the Job : https://devel07.cnaf.infn.it:9000/i_6x_iKUei-RxqkDTTEqKA
Current Status:     Done (Success)
Logged Reason(s):
    - job completed
    - Job Terminated Successfully
Exit code:          0
Status Reason:      Job Terminated Successfully
Destination:        ce-cream-iep-grid.saske.sk:8443/cream-pbs-dteam
Submitted:          Thu Sep 23 09:34:36 2010 CEST
==========================================================================

[ale@cream-03 ~]$ glite-wms-job-output https://devel07.cnaf.infn.it:9000/i_6x_iKUei-RxqkDTTEqKA

Connecting to the service https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server


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

         JOB GET OUTPUT OUTCOME

Output sandbox files for the job:
https://devel07.cnaf.infn.it:9000/i_6x_iKUei-RxqkDTTEqKA
have been successfully retrieved and stored in the directory:
/tmp/ale_i_6x_iKUei-RxqkDTTEqKA

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

[ale@cream-03 ~]$ cat /tmp/ale_i_6x_iKUei-RxqkDTTEqKA/ls.out 
total 12K
drwxr-xr-x 2 dteam003 dteam 4.0K Sep 23 09:34 .
drwxr-xr-x 3 dteam003 dteam 4.0K Sep 23 09:34 ..
-rw-r--r-- 1 dteam003 dteam 2.4K Sep 23 09:34 .BrokerInfo
-rw-r--r-- 1 dteam003 dteam    0 Sep 23 09:34 ls.out
-rw-r--r-- 1 dteam003 dteam    0 Sep 23 09:34 test
-rw-r--r-- 1 dteam003 dteam    0 Sep 23 09:34 .tmp_file
 

Bug #60175 : Job Collections using option not working as gLite 3.1 UI FIXED

Line: 434 to 507
  } }
Changed:
<
<
>
>

Bug #72870 : The UI does not check type mismatch for SMPGranularity, WholeNodes and HostNumber TO CHECK

 

-- ElisabettaMolinari - 2010-07-06

Revision 202010-09-14 - AlessioGianelle

Line: 1 to 1
 

Certification report internal patch 3777

Line: 10 to 10
 

Upgrade from production

  • Add these repositories:
Changed:
<
<
[ETICS-name-patch_3777] name=ETICS Repository of patch_3777 baseurl=http://etics-repository.cern.ch/repository/pm/registered/repomd/name/patch_3777
>
>
[ETICS-name-patch_3777_2] name=ETICS Repository of patch_3777_2 baseurl=http://etics-repository.cern.ch/repository/pm/registered/repomd/name/patch_3777_2
 protect=0 enabled=1 gpgcheck=0
Line: 25 to 25
 

Test Report

Changed:
<
<
 START Wed Jul 14 14:10:29 CEST 2010 
>
>
[ale@cream-03 UI]$ ./UI-certtest.sh 
Using ./UI-certconfig
START Tue Sep 14 15:18:03 CEST 2010 
 
Enter the test user pass:
Changed:
<
<
Log files will be stored in /tmp/logs_100714141032
>
>
Log files will be stored in /tmp/logs_100914151806
 *SL4 tests skipped *Running SL5 tests UI-commands-exist-all.sh PASSED
Line: 52 to 54
 UI-exec-version-voms-proxy.sh PASSED UI-glite-environment.csh PASSED UI-glite-environment.sh PASSED
Added:
>
>
UI-inf-lcg-info-ce.sh PASSED UI-inf-lcg-info-se.sh PASSED UI-inf-lcg-infosites.sh PASSED
 UI-security-grid-cert-info.sh PASSED UI-security-grid-proxy-info.sh PASSED UI-security-grid-proxy-init-info-destroy.sh PASSED
Line: 64 to 69
 UI-workload-glite-wms-errors.sh PASSED UI-workload-glite-wms-job-list-match.sh PASSED UI-workload-glite-wms-submit-wait-output.sh PASSED
Changed:
<
<
>
>
TEST_PASSED

Zipped log should be found here

 
  • Run the tests of the WMS CLI testsuite
    • WMS-cli-basic-cycle.sh: === test PASSED ===
Line: 432 to 439
  -- ElisabettaMolinari - 2010-07-06
Changed:
<
<
META FILEATTACHMENT attachment="ui.txt" attr="" comment="Update log" date="1284046191" name="ui.txt" path="ui.update.txt" size="16849" stream="ui.update.txt" tmpFilename="/usr/tmp/CGItemp10260" user="AlessioGianelle" version="3"
>
>
META FILEATTACHMENT attachment="ui.txt" attr="" comment="Update log" date="1284470133" name="ui.txt" path="ui.update.txt" size="19658" stream="ui.update.txt" tmpFilename="/usr/tmp/CGItemp10664" user="AlessioGianelle" version="4"
META FILEATTACHMENT attachment="TestUI-log.tgz" attr="" comment="Log files about UI test Suite" date="1284472559" name="TestUI-log.tgz" path="TestUI-log.tgz" size="826764" stream="TestUI-log.tgz" tmpFilename="/usr/tmp/CGItemp8443" user="AlessioGianelle" version="1"

Revision 192010-09-09 - AlessioGianelle

Line: 1 to 1
 

Certification report internal patch 3777

Line: 432 to 432
  -- ElisabettaMolinari - 2010-07-06
Changed:
<
<
META FILEATTACHMENT attachment="ui.txt" attr="" comment="Update log" date="1280763693" name="ui.txt" path="ui.update.txt" size="24436" stream="ui.update.txt" tmpFilename="/usr/tmp/CGItemp10909" user="AlessioGianelle" version="2"
>
>
META FILEATTACHMENT attachment="ui.txt" attr="" comment="Update log" date="1284046191" name="ui.txt" path="ui.update.txt" size="16849" stream="ui.update.txt" tmpFilename="/usr/tmp/CGItemp10260" user="AlessioGianelle" version="3"

Revision 182010-09-09 - AlessioGianelle

Line: 1 to 1
 

Certification report internal patch 3777

Line: 10 to 10
 

Upgrade from production

  • Add these repositories:
Changed:
<
<
[Patch3777] name=Patch 3777 baseurl=http://etics-repository.cern.ch/repository/pm/registered/repomd/id/0933b819-2c13-4756-91db-506f2b5c4101/sl5_x86_64_gcc412
>
>
[ETICS-name-patch_3777] name=ETICS Repository of patch_3777 baseurl=http://etics-repository.cern.ch/repository/pm/registered/repomd/name/patch_3777
 protect=0 enabled=1 gpgcheck=0
Changed:
<
<
[Patch4010] name=Patch 4010 baseurl=http://etics-repository.cern.ch/repository/pm/volatile/repomd/id/e9c683d9-530b-4196-a5d7-3ddda77ce0ce/sl5_x86_64_gcc412 protect=0 enabled=1 gpgcheck=0
>
>
 
  • [root@cream-03 ~]# yum update
  • [root@cream-03 ~]# /opt/glite/yaim/bin/yaim -c -s siteinfo.ui -n glite-UI

Revision 172010-09-02 - AlessioGianelle

Line: 1 to 1
 

Certification report internal patch 3777

Line: 91 to 91
 

Check Bugs

Changed:
<
<
  • Bug #50761: segmentation fault in glite-brokerinfo on glite-WN SL5/x86_64 FIXED
>
>

Bug #50761 : segmentation fault in glite-brokerinfo on glite-WN SL5/x86_64 FIXED

 
[ale@cream-03 ~]$ glite-brokerinfo -f test 
Line: 99 to 99
 use glite-brokerinfo --help for functions and parameters list
Changed:
<
<
  • Bug #56034: Matchmaking with JobType=Normal does not take NodeNumber into account FIXED
>
>

Bug #56034 : Matchmaking with JobType=Normal does not take NodeNumber into account FIXED

 
    • Submit this jdl:
      [ale@cream-03 ~]$ cat test.jdl 
      [
Line: 123 to 123
 -other.GlueCEStateEstimatedResponseTime; Type = "job"; DefaultRank = -other.GlueCEStateEstimatedResponseTime; AllowZippedISB = true] [...]
Changed:
<
<
  • Bug #59611: WMS UI: should transfer files even if size is 0 bytes TO CHECK
>
>

Bug #59611 : WMS UI: should transfer files even if size is 0 bytes TO CHECK

 
Changed:
<
<
  • Bug #60175: Job Collections using option not working as gLite 3.1 UI FIXED
>
>

Bug #60175 : Job Collections using option not working as gLite 3.1 UI FIXED

 
[ale@cream-03 ~]$ ls -l coll/
total 4
Line: 179 to 179
 ======================================================================
Changed:
<
<
  • Bug #67054: cancel of node in Submitted state connects to ghemon.cnaf.infn.it FIXED
>
>

Bug #67054 : cancel of node in Submitted state connects to ghemon.cnaf.infn.it FIXED

 [ale@cream-03 ~]$ glite-wms-job-submit -a --register-only test.jdl

Connecting to the service https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server

Line: 225 to 225
 ======================================================================
Changed:
<
<
  • Bug #68052: glite-wms-job-output produces no JSON compliant formatting FIXED
>
>

Bug #68052 : glite-wms-job-output produces no JSON compliant formatting FIXED

 
    • getOutput with Success for one sandbox retrieved:
      [ale@cream-03 ~]$ glite-wms-job-output --json https://devel07.cnaf.infn.it:9000/nA-PSQZMoiuS2BWJLxEXSw
      {
Line: 320 to 320
 drwxr-xr-x 2 ale ale 4096 Jul 30 15:16 Node_test9_jdl drwxr-xr-x 2 ale ale 4096 Jul 30 15:16 Node_test_jdl
Changed:
<
<
  • Bug #68307: WMS-UI: syntax error for correct JDL when substr is used FIXED
>
>

Bug #68307 : WMS-UI: syntax error for correct JDL when substr is used FIXED

 
    • To test this bug you need to install glite-jdl-api-cpp-3.2.4-2.sl5 on a WMS, then try a list-match or a submission with this jdl:
      [ale@cream-03 ~]$ cat test.jdl 
      [
Line: 359 to 359
  - ce133.cern.ch:2119/jobmanager-lcglsf-grid_2nh_dteam -100 - ce133.cern.ch:2119/jobmanager-lcglsf-grid_dteam -100
Changed:
<
<
  • Bug #68465: glite-wms-job-cancel produces no JSON compliant formatting FIXED
>
>

Bug #68465 : glite-wms-job-cancel produces no JSON compliant formatting FIXED

 
    • Cancel a single job:
      [ale@cream-03 ~]$ glite-wms-job-cancel --json https://devel07.cnaf.infn.it:9000/Cs949_HPzIE0fI17oCEPKA
      {
Line: 398 to 398
  } }
Changed:
<
<
  • Bug #69440: json format of output isn't correct in glite-wms-job-submit FIXED
>
>

Bug #69440 : json format of output isn't correct in glite-wms-job-submit FIXED

 
    • Submit a single job:
      [ale@cream-03 ~]$ glite-wms-job-submit -a --json test.jdl 
      {"result": "success", "jobid": "https://devel07.cnaf.infn.it:9000/5G0-CAKLI3oGy5i6hwLglw", "endpoint": "https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server"}

Revision 162010-09-01 - AlessioGianelle

Line: 1 to 1
 

Certification report internal patch 3777

Line: 320 to 320
 drwxr-xr-x 2 ale ale 4096 Jul 30 15:16 Node_test9_jdl drwxr-xr-x 2 ale ale 4096 Jul 30 15:16 Node_test_jdl
Changed:
<
<
  • Bug #68307: WMS-UI: syntax error for correct JDL when substr is used TO CHECK
>
>
  • Bug #68307: WMS-UI: syntax error for correct JDL when substr is used FIXED
    • To test this bug you need to install glite-jdl-api-cpp-3.2.4-2.sl5 on a WMS, then try a list-match or a submission with this jdl:
      [ale@cream-03 ~]$ cat test.jdl 
      [
      Executable = "/bin/ls" ;
      Arguments = "-lha " ;
      Stdoutput = "ls.out" ;
      OutputSandbox = { "ls.out"} ;
      requirements = int(substr(other.GLUECECapability[0],size("CPUScalingReferenceSI00="))) == 1000; 
      VirtualOrganisation="dteam";
      ]
      [ale@cream-03 ~]$  glite-wms-job-list-match -a --rank -e https://wms009.cnaf.infn.it:7443/glite_wms_wmproxy_server  test.jdl 
       
      Connecting to the service https://wms009.cnaf.infn.it:7443/glite_wms_wmproxy_server
      
      ==========================================================================
      
                 COMPUTING ELEMENT IDs LIST 
       The following CE(s) matching your job requirements have been found:
      
         *CEId*                                                   *Rank*
      
       - ce01.esc.qmul.ac.uk:2119/jobmanager-lcgsge-lcg_short             0
       - ce02.esc.qmul.ac.uk:2119/jobmanager-lcgsge-lcg_long              0
       - ce02.esc.qmul.ac.uk:2119/jobmanager-lcgsge-lcg_short             0
       - ce03.esc.qmul.ac.uk:2119/jobmanager-lcgsge-lcg_long              0
       - ce03.esc.qmul.ac.uk:2119/jobmanager-lcgsge-lcg_short             0
       - ce2.egeode.org:8443/cream-pbs-dteam                              0
       - f-ce01.grid.sinica.edu.tw:2119/jobmanager-lcgpbs-dteam           0
       - grid-ce.feit.ukim.edu.mk:2119/jobmanager-lcgpbs-dteam            0
       - gridgate.cp.dias.ie:2119/jobmanager-lcgpbs-test                  0
       - gridgate.nuim.ie:2119/jobmanager-lcgpbs-test                     0
       - gridgate.ucd.ie:2119/jobmanager-lcgpbs-test                      0
       - lcg-ce.rcf.uvic.ca:2119/jobmanager-lcgpbs-express                0
       - ce131.cern.ch:2119/jobmanager-lcglsf-grid_2nh_dteam              -94
       - ce131.cern.ch:2119/jobmanager-lcglsf-grid_dteam                  -94
       - ce133.cern.ch:2119/jobmanager-lcglsf-grid_2nh_dteam              -100
       - ce133.cern.ch:2119/jobmanager-lcglsf-grid_dteam                  -100
 
  • Bug #68465: glite-wms-job-cancel produces no JSON compliant formatting FIXED
    • Cancel a single job:

Revision 152010-08-02 - AlessioGianelle

Line: 1 to 1
 

Certification report internal patch 3777

Line: 402 to 402
  -- ElisabettaMolinari - 2010-07-06
Changed:
<
<
META FILEATTACHMENT attachment="ui.txt" attr="" comment="Update log" date="1280404858" name="ui.txt" path="ui.txt" size="44477" stream="ui.txt" tmpFilename="/usr/tmp/CGItemp8093" user="AlessioGianelle" version="1"
>
>
META FILEATTACHMENT attachment="ui.txt" attr="" comment="Update log" date="1280763693" name="ui.txt" path="ui.update.txt" size="24436" stream="ui.update.txt" tmpFilename="/usr/tmp/CGItemp10909" user="AlessioGianelle" version="2"

Revision 142010-07-30 - AlessioGianelle

Line: 1 to 1
 

Certification report internal patch 3777

Line: 180 to 180
 
Changed:
<
<
  • Bug #67054: cancel of node in Submitted state connects to ghemon.cnaf.infn.it TO CHECK ??
>
>
  • Bug #67054: cancel of node in Submitted state connects to ghemon.cnaf.infn.it FIXED
 [ale@cream-03 ~]$ glite-wms-job-submit -a --register-only test.jdl

Connecting to the service https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server

Line: 225 to 225
 ======================================================================
Changed:
<
<
  • Bug #68052: glite-wms-job-output produces no JSON compliant formatting TO CHECK ???
>
>
  • Bug #68052: glite-wms-job-output produces no JSON compliant formatting FIXED
    • getOutput with Success for one sandbox retrieved:
 [ale@cream-03 ~]$ glite-wms-job-output --json https://devel07.cnaf.infn.it:9000/nA-PSQZMoiuS2BWJLxEXSw { result: success
Line: 239 to 239
 } }
Deleted:
<
<
[ale@cream-03 ~]$ ls -l /tmp/ale_nA-PSQZMoiuS2BWJLxEXSw/ .BrokerInfo ls.out test
 [ale@cream-03 ~]$ ls -la /tmp/ale_nA-PSQZMoiuS2BWJLxEXSw/ total 20 drwxr-xr-x 2 ale ale 4096 Jul 29 17:21 .
Line: 248 to 246
 -rw-rw-r-- 1 ale ale 1687 Jul 29 17:21 .BrokerInfo -rw-rw-r-- 1 ale ale 325 Jul 29 17:21 ls.out -rw-rw-r-- 1 ale ale 5 Jul 29 17:21 test
Added:
>
>
    • getOutput Success with multiple sandbox retrieved (more jobs):
      [ale@cream-03 ~]$ glite-wms-job-output --json --dir ./pippo  https://devel07.cnaf.infn.it:9000/yj9ahpMbNSK_1TMvO6DfHA https://devel07.cnaf.infn.it:9000/ed-HRw42yY2nq5jb-fhZAA 
      {
      result: success 
      endpoint: https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server
      JobOutput: {
        jobid: https://devel07.cnaf.infn.it:9000/yj9ahpMbNSK_1TMvO6DfHA
        output_available: 1
        location: /home/ale/pippo/ale_yj9ahpMbNSK_1TMvO6DfHA
      
      }
      JobOutput: {
        jobid: https://devel07.cnaf.infn.it:9000/ed-HRw42yY2nq5jb-fhZAA
        output_available: 1
        location: /home/ale/pippo/ale_ed-HRw42yY2nq5jb-fhZAA
      
      }
      }
      
      [ale@cream-03 ~]$ ls -la pippo/*
      pippo/ale_ed-HRw42yY2nq5jb-fhZAA:
      total 20
      drwxr-xr-x 2 ale ale 4096 Jul 30 12:38 .
      drwxrwxr-x 4 ale ale 4096 Jul 30 12:38 ..
      -rw-rw-r-- 1 ale ale 6460 Jul 30 12:38 .BrokerInfo
      -rw-rw-r-- 1 ale ale  274 Jul 30 12:38 ls.out
      
      pippo/ale_yj9ahpMbNSK_1TMvO6DfHA:
      total 16
      drwxr-xr-x 2 ale ale 4096 Jul 30 12:38 .
      drwxrwxr-x 4 ale ale 4096 Jul 30 12:38 ..
      -rw-rw-r-- 1 ale ale 2433 Jul 30 12:38 .BrokerInfo
      -rw-rw-r-- 1 ale ale  274 Jul 30 12:38 ls.out
    • getOutput without success with sandobox retrieved:
      [ale@cream-03 ~]$ glite-wms-job-output --json --dir ./output https://devel07.cnaf.infn.it:9000/iY_8_py-DOSC5Po9RukqKg
      {
      result: success 
      endpoint: https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server
      JobOutput: {
        jobid: https://devel07.cnaf.infn.it:9000/iY_8_py-DOSC5Po9RukqKg
        output_available: 0
        location: None
      }
      }
      
      [ale@cream-03 ~]$ ls -l ./output
      total 0
    • getOutput of a collection of jobs:
      [ale@cream-03 ~]$  glite-wms-job-output --json --dir ./output https://devel07.cnaf.infn.it:9000/xgo-l6zQqpl2aHRlcEy3_Q
      {
      result: success
      endpoint: https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server
      JobOutput: {
        jobid: https://devel07.cnaf.infn.it:9000/xgo-l6zQqpl2aHRlcEy3_Q
        output_available: 1
        location: /home/ale/output/ale_xgo-l6zQqpl2aHRlcEy3_Q
      
      }
      }
      
      [ale@cream-03 ~]$ ls -l /home/ale/output/ale_xgo-l6zQqpl2aHRlcEy3_Q
      total 44
      -rw-rw-r-- 1 ale ale 1993 Jul 30 15:16 ids_nodes.map
      drwxr-xr-x 2 ale ale 4096 Jul 30 15:16 Node_test1_jdl
      drwxr-xr-x 2 ale ale 4096 Jul 30 15:16 Node_test2_jdl
      drwxr-xr-x 2 ale ale 4096 Jul 30 15:16 Node_test3_jdl
      drwxr-xr-x 2 ale ale 4096 Jul 30 15:16 Node_test4_jdl
      drwxr-xr-x 2 ale ale 4096 Jul 30 15:16 Node_test5_jdl
      drwxr-xr-x 2 ale ale 4096 Jul 30 15:16 Node_test6_jdl
      drwxr-xr-x 2 ale ale 4096 Jul 30 15:16 Node_test7_jdl
      drwxr-xr-x 2 ale ale 4096 Jul 30 15:16 Node_test8_jdl
      drwxr-xr-x 2 ale ale 4096 Jul 30 15:16 Node_test9_jdl
      drwxr-xr-x 2 ale ale 4096 Jul 30 15:16 Node_test_jdl
 
  • Bug #68307: WMS-UI: syntax error for correct JDL when substr is used TO CHECK
Changed:
<
<
  • Bug #68465: glite-wms-job-cancel produces no JSON compliant formatting TO CHECK
>
>
  • Bug #68465: glite-wms-job-cancel produces no JSON compliant formatting FIXED
    • Cancel a single job:
      [ale@cream-03 ~]$ glite-wms-job-cancel --json https://devel07.cnaf.infn.it:9000/Cs949_HPzIE0fI17oCEPKA
      {
        result: success 
        jobs: {
          https://devel07.cnaf.infn.it:9000/Cs949_HPzIE0fI17oCEPKA: {
            endpoint: https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server
            status: cancel requested
          }
        }
      }
    • Cancel of multiple jobs:
      [ale@cream-03 ~]$ glite-wms-job-cancel --json https://devel07.cnaf.infn.it:9000/RuVm8o8-sgfh5579U2W2OA https://devel07.cnaf.infn.it:9000/Bb6QTdqlYSqSgU3WHQvolQ
      {
        result: success 
        jobs: {
          https://devel07.cnaf.infn.it:9000/RuVm8o8-sgfh5579U2W2OA: {
            endpoint: https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server
            status: cancel requested
          }
          https://devel07.cnaf.infn.it:9000/Bb6QTdqlYSqSgU3WHQvolQ: {
            endpoint: https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server
            status: cancel requested
          }
        }
      }
    • Cancel of a collection:
      [ale@cream-03 ~]$ glite-wms-job-cancel --json https://devel07.cnaf.infn.it:9000/6HVM11GKtiQ_6FxsBOZ7OQ
      {
        result: success 
        jobs: {
          https://devel07.cnaf.infn.it:9000/6HVM11GKtiQ_6FxsBOZ7OQ: {
            endpoint: https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server
            status: cancel requested
          }
        }
      }
 
Changed:
<
<
  • Bug #69440: json format of output isn't correct in glite-wms-job-submit FIXED ???
>
>
  • Bug #69440: json format of output isn't correct in glite-wms-job-submit FIXED
    • Submit a single job:
 [ale@cream-03 ~]$ glite-wms-job-submit -a --json test.jdl
Changed:
<
<
{"result": "success", "jobid": "https://devel07.cnaf.infn.it:9000/mN4D5UB9GdK1-qUXGhduDw", "endpoint": "https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server"}
>
>
{"result": "success", "jobid": "https://devel07.cnaf.infn.it:9000/5G0-CAKLI3oGy5i6hwLglw", "endpoint": "https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server"}
    • Submit a sinlge job using a human readble output format:
 [ale@cream-03 ~]$ glite-wms-job-submit -a --pretty-print --json test.jdl { result: success jobid: https://devel07.cnaf.infn.it:9000/iLOkZUsuPIzFcLw6pB0rnA endpoint: https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server
Added:
>
>
}
    • Submit a collection:
      [ale@cream-03 ~]$ glite-wms-job-submit -a --json --collection coll/
      {"result": "success", "parent": "https://devel07.cnaf.infn.it:9000/G9MOiCi-2cZSN3p5OapTKg", "endpoint": "https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server", "children": {"Node_test3_jdl": "https://devel07.cnaf.infn.it:9000/wyVmiw5LB3BMGcF3GlA-mQ", "Node_test8_jdl": "https://devel07.cnaf.infn.it:9000/aHBQvJXUAP0p0Sp4Ya0RPg", "Node_test2_jdl": "https://devel07.cnaf.infn.it:9000/6zMSprbpvBP1DWQ_xKFqrA", "Node_test7_jdl": "https://devel07.cnaf.infn.it:9000/vW0-jVuxKS3APvheT19urA", "Node_test1_jdl": "https://devel07.cnaf.infn.it:9000/TCbRp6pqigdWPDfl4XQD5Q", "Node_test6_jdl": "https://devel07.cnaf.infn.it:9000/Kih9M_fUoTwcaYZ-3QbmQA", "Node_test_jdl": "https://devel07.cnaf.infn.it:9000/szvnCVusXI5HRKBJ1d6MhA", "Node_test5_jdl": "https://devel07.cnaf.infn.it:9000/G8Y56NEigSOJuE-vcEpG1w", "Node_test4_jdl": "https://devel07.cnaf.infn.it:9000/P2SKM1v8hhssuBn3QxHBxg", "Node_test10_jdl": "https://devel07.cnaf.infn.it:9000/h7Y0olywnQ16y1D-IX3BXg", "Node_test9_jdl": "https://devel07.cnaf.infn.it:9000/PMnouNbeFd9e0UNfx8VQxw"}}
    • Submit a collection using a human readble output format:
      [ale@cream-03 ~]$ glite-wms-job-submit -a --json --pretty-print --collection coll/
      {
        result: success
        parent: https://devel07.cnaf.infn.it:9000/8gSP2I0BG3o_ffhVJgTjBg
        endpoint: https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server
        children: {
            Node_test3_jdl: https://devel07.cnaf.infn.it:9000/t2idWmTvwCTHVUq6F5p6aw
            Node_test8_jdl: https://devel07.cnaf.infn.it:9000/VeX8p6mjRHWlsJDED0-iMA
            Node_test2_jdl: https://devel07.cnaf.infn.it:9000/txVB72ibzZ-RqVhmZTZZXA
            Node_test7_jdl: https://devel07.cnaf.infn.it:9000/6bz4y3D78Ab4I9FOgS8PVg
            Node_test1_jdl: https://devel07.cnaf.infn.it:9000/TTHyB_41PDVgDvAfb49n6A
            Node_test6_jdl: https://devel07.cnaf.infn.it:9000/NhANR4UOzd_8zoUPn6GT2A
            Node_test_jdl: https://devel07.cnaf.infn.it:9000/Lz8djJp1wO_4klamGYS_2w
            Node_test5_jdl: https://devel07.cnaf.infn.it:9000/99IB339AEmGI6xoxXNzyvg
            Node_test4_jdl: https://devel07.cnaf.infn.it:9000/EfZWzPmXGDASacuD0DhrwQ
            Node_test10_jdl: https://devel07.cnaf.infn.it:9000/S_TDgjDX4iI2aK6cvFTeFQ
            Node_test9_jdl: https://devel07.cnaf.infn.it:9000/JG5XRZMt-ivrojmVdAPL2w
 }
Changed:
<
<
>
>
}
 

-- ElisabettaMolinari - 2010-07-06

Revision 132010-07-30 - AlessioGianelle

Line: 1 to 1
 

Certification report internal patch 3777

Line: 99 to 99
 use glite-brokerinfo --help for functions and parameters list
Changed:
<
<
  • Bug #56034: Matchmaking with JobType=Normal does not take NodeNumber into account TO CHECK
>
>
  • Bug #56034: Matchmaking with JobType=Normal does not take NodeNumber into account FIXED
    • Submit this jdl:
      [ale@cream-03 ~]$ cat test.jdl 
      [
      Executable = "/bin/ls" ;
      Arguments = "-lha " ;
      Stdoutput = "ls.out" ;
      JobType = "normal";
      CpuNumber = 4;
      Retrycount = 2;
      ShallowRetryCount = -1;
      requirements = other.GlueCEStateStatus == "Production" || other.GlueCEStateStatus == "testbedb";
      usertags = [ exe = "ls" ];
      VirtualOrganisation="dteam";
      ]
    • And verify the submitted jdl:
      [ale@cream-03 ~]$ glite-wms-job-submit -a --debug  test.jdl 
      [...]
      30 July 2010, 11:31:15 -I- PID: 7011 (Debug) - Submitting JDL [ Retrycount = 2; Arguments = "-lha "; MyProxyServer = "myproxy.cern.ch"; JobType = "normal"; Executable = "/bin/ls";
       VirtualOrganisation = "dteam"; SignificantAttributes = { "Requirements","Rank","FuzzyRank" }; CpuNumber = 4; Stdoutput = "ls.out"; ShallowRetryCount =  -1; requirements = ( 
      other.GlueCEStateStatus == "Production" || other.GlueCEStateStatus == "testbedb" ) && other.GlueCEInfoTotalCPUs >= 4; usertags = [ exe = "ls" ]; rank =  
      -other.GlueCEStateEstimatedResponseTime; Type = "job"; DefaultRank =  -other.GlueCEStateEstimatedResponseTime; AllowZippedISB = true]
      [...]
 
  • Bug #59611: WMS UI: should transfer files even if size is 0 bytes TO CHECK

Revision 122010-07-29 - AlessioGianelle

Line: 1 to 1
 

Certification report internal patch 3777

Line: 91 to 91
 

Check Bugs

Changed:
<
<
  • Bug #50761: segmentation fault in glite-brokerinfo on glite-WN SL5/x86_64 TO CHECK
>
>
  • Bug #50761: segmentation fault in glite-brokerinfo on glite-WN SL5/x86_64 FIXED
[ale@cream-03 ~]$ glite-brokerinfo -f test 

glite-brokerinfo: please specify a function with parameters
use glite-brokerinfo --help for functions and parameters list
 
  • Bug #56034: Matchmaking with JobType=Normal does not take NodeNumber into account TO CHECK

  • Bug #59611: WMS UI: should transfer files even if size is 0 bytes TO CHECK
Changed:
<
<
  • Bug #60175: Job Collections using option not working as gLite 3.1 UI TO CHECK
>
>
  • Bug #60175: Job Collections using option not working as gLite 3.1 UI FIXED
[ale@cream-03 ~]$ ls -l coll/
total 4
-rw-rw-r-- 1 ale ale 365 Jul 29 16:40 test.jdl
[ale@cream-03 ~]$ cat coll/test.jdl 
[
JobType="MPICH";
Executable = "/bin/ls" ;
Arguments = "-lha " ;
Stdoutput = "ls.out" ;
InputSandbox = { "test"} ;
OutputSandbox = { ".BrokerInfo", "ls.out", "test"} ;
Retrycount = 2;
ShallowRetryCount = -1;
requirements = other.GlueCEStateStatus == "Production" || other.GlueCEStateStatus == "testbedb";
usertags = [ exe = "ls" ];
VirtualOrganisation="dteam";
]
[ale@cream-03 ~]$ glite-wms-job-submit -a --collection coll/

Connecting to the service https://devel18.cnaf.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://devel07.cnaf.infn.it:9000/XFalAX3yohTNnIVImtCM6w

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


[ale@cream-03 ~]$ glite-wms-job-status https://devel07.cnaf.infn.it:9000/XFalAX3yohTNnIVImtCM6w


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

Status info for the Job : https://devel07.cnaf.infn.it:9000/XFalAX3yohTNnIVImtCM6w
Current Status:     Waiting 
Submitted:          Thu Jul 29 16:40:55 2010 CEST
==========================================================================

- Nodes information for: 
    Status info for the Job : https://devel07.cnaf.infn.it:9000/eKz7Yyp5MxLA2XLsxKBhvA
    Current Status:     Ready 
    Status Reason:      unavailable
    Destination:        ce02.grid.acad.bg:2119/jobmanager-pbs-dteam
    Submitted:          Thu Jul 29 16:40:55 2010 CEST
==========================================================================

  • Bug #67054: cancel of node in Submitted state connects to ghemon.cnaf.infn.it TO CHECK ??
    [ale@cream-03 ~]$ glite-wms-job-submit -a --register-only test.jdl
    
    Connecting to the service https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server
    
    
    ====================== glite-wms-job-submit Success ======================
    
    The job has been successfully registered to the WMProxy
    Your job identifier is:
    
    https://devel07.cnaf.infn.it:9000/WGoGWxdJ3DkrkCGJSepSIQ
    
    ==========================================================================
    
 
Changed:
<
<
  • Bug #67054: cancel of node in Submitted state connects to ghemon.cnaf.infn.it TO CHECK
>
>
[ale@cream-03 ~]$ strace glite-wms-job-submit --start https://devel07.cnaf.infn.it:9000/WGoGWxdJ3DkrkCGJSepSIQ 2> err
 
Changed:
<
<
  • Bug #68052: glite-wms-job-output produces no JSON compliant formatting TO CHECK
>
>
Connecting to the service https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server

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

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

https://devel07.cnaf.infn.it:9000/WGoGWxdJ3DkrkCGJSepSIQ

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

  • look for "ghemon.cnaf.infn.it address:
    [ale@cream-03 ~]$  grep 131.154.100.122 err
    [ale@cream-03 ~]$ glite-wms-job-status https://devel07.cnaf.infn.it:9000/WGoGWxdJ3DkrkCGJSepSIQ
    
    
    ======================= glite-wms-job-status Success =====================
    BOOKKEEPING INFORMATION:
    
    Status info for the Job : https://devel07.cnaf.infn.it:9000/WGoGWxdJ3DkrkCGJSepSIQ
    Current Status:     Ready 
    Status Reason:      unavailable
    Destination:        wipp-ce.weizmann.ac.il:2119/jobmanager-lcgpbs-dteam
    Submitted:          Thu Jul 29 17:13:33 2010 CEST
    ==========================================================================
    

  • Bug #68052: glite-wms-job-output produces no JSON compliant formatting TO CHECK ???
[ale@cream-03 ~]$ glite-wms-job-output --json https://devel07.cnaf.infn.it:9000/nA-PSQZMoiuS2BWJLxEXSw
{
result: success 
endpoint: https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server
JobOutput: {
  jobid: https://devel07.cnaf.infn.it:9000/nA-PSQZMoiuS2BWJLxEXSw
  output_available: 1
  location: /tmp/ale_nA-PSQZMoiuS2BWJLxEXSw

}
}

[ale@cream-03 ~]$ ls -l /tmp/ale_nA-PSQZMoiuS2BWJLxEXSw/
.BrokerInfo  ls.out       test         
[ale@cream-03 ~]$ ls -la /tmp/ale_nA-PSQZMoiuS2BWJLxEXSw/
total 20
drwxr-xr-x  2 ale  ale  4096 Jul 29 17:21 .
drwxrwxrwt 11 root root 4096 Jul 29 17:21 ..
-rw-rw-r--  1 ale  ale  1687 Jul 29 17:21 .BrokerInfo
-rw-rw-r--  1 ale  ale   325 Jul 29 17:21 ls.out
-rw-rw-r--  1 ale  ale     5 Jul 29 17:21 test
 
  • Bug #68307: WMS-UI: syntax error for correct JDL when substr is used TO CHECK

  • Bug #68465: glite-wms-job-cancel produces no JSON compliant formatting TO CHECK
Changed:
<
<
  • Bug #69440: json format of output isn't correct in glite-wms-job-submit TO CHECK
>
>
  • Bug #69440: json format of output isn't correct in glite-wms-job-submit FIXED ???
[ale@cream-03 ~]$ glite-wms-job-submit -a --json test.jdl 
{"result": "success", "jobid": "https://devel07.cnaf.infn.it:9000/mN4D5UB9GdK1-qUXGhduDw", "endpoint": "https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server"}
[ale@cream-03 ~]$ glite-wms-job-submit -a --pretty-print  --json test.jdl  
{
  result: success
  jobid: https://devel07.cnaf.infn.it:9000/iLOkZUsuPIzFcLw6pB0rnA
  endpoint: https://devel18.cnaf.infn.it:7443/glite_wms_wmproxy_server
}
 

-- ElisabettaMolinari - 2010-07-06

Revision 112010-07-29 - AlessioGianelle

Line: 1 to 1
 

Certification report internal patch 3777

Line: 9 to 9
 

Upgrade from production

Added:
>
>
  • Add these repositories:
    [Patch3777]
    name=Patch 3777
    baseurl=http://etics-repository.cern.ch/repository/pm/registered/repomd/id/0933b819-2c13-4756-91db-506f2b5c4101/sl5_x86_64_gcc412
    protect=0
    enabled=1
    gpgcheck=0
    
    [Patch4010]
    name=Patch 4010
    baseurl=http://etics-repository.cern.ch/repository/pm/volatile/repomd/id/e9c683d9-530b-4196-a5d7-3ddda77ce0ce/sl5_x86_64_gcc412
    protect=0
    enabled=1
    gpgcheck=0
  • [root@cream-03 ~]# yum update
  • [root@cream-03 ~]# /opt/glite/yaim/bin/yaim -c -s siteinfo.ui -n glite-UI

  • Log should be found here
 

Test Report

 START Wed Jul 14 14:10:29 CEST 2010 
Line: 92 to 112
 

-- ElisabettaMolinari - 2010-07-06

Added:
>
>
META FILEATTACHMENT attachment="ui.txt" attr="" comment="Update log" date="1280404858" name="ui.txt" path="ui.txt" size="44477" stream="ui.txt" tmpFilename="/usr/tmp/CGItemp8093" user="AlessioGianelle" version="1"

Revision 102010-07-28 - AlessioGianelle

Line: 1 to 1
 

Certification report internal patch 3777

Line: 73 to 73
 
  • Bug #50761: segmentation fault in glite-brokerinfo on glite-WN SL5/x86_64 TO CHECK
Changed:
<
<
>
>
  • Bug #56034: Matchmaking with JobType=Normal does not take NodeNumber into account TO CHECK
 
  • Bug #59611: WMS UI: should transfer files even if size is 0 bytes TO CHECK

Revision 92010-07-28 - AlessioGianelle

Line: 1 to 1
 

Certification report internal patch 3777

Line: 71 to 71
 

Check Bugs

Added:
>
>
  • Bug #50761: segmentation fault in glite-brokerinfo on glite-WN SL5/x86_64 TO CHECK

  • Bug #59611: WMS UI: should transfer files even if size is 0 bytes TO CHECK

  • Bug #60175: Job Collections using option not working as gLite 3.1 UI TO CHECK

  • Bug #67054: cancel of node in Submitted state connects to ghemon.cnaf.infn.it TO CHECK

  • Bug #68052: glite-wms-job-output produces no JSON compliant formatting TO CHECK

  • Bug #68307: WMS-UI: syntax error for correct JDL when substr is used TO CHECK

  • Bug #68465: glite-wms-job-cancel produces no JSON compliant formatting TO CHECK

  • Bug #69440: json format of output isn't correct in glite-wms-job-submit TO CHECK

 -- ElisabettaMolinari - 2010-07-06

Revision 82010-07-23 - ElisabettaMolinari

Line: 1 to 1
 

Certification report internal patch 3777

Line: 64 to 64
 
    • WMS-cli-submit-option-valid.sh: === test PASSED ===
    • WMS-cli-list-match.sh: === test PASSED ===
    • WMS-cli-delegate-proxy.sh: === test PASSED ===
Changed:
<
<
>
>
    • WMS-cli-cancel.sh: === test PASSED ===
    • WMS-cli-logging-info.sh: === test PASSED ===
    • WMS-cli-job-info.sh: === test PASSED ===
 

Check Bugs

Revision 72010-07-22 - ElisabettaMolinari

Line: 1 to 1
 

Certification report internal patch 3777

Line: 60 to 60
 
    • WMS-cli-basic-cycle-input.sh: === test PASSED ===
    • WMS-cli-basic-cycle-resource.sh: === test PASSED ===
    • WMS-cli-detailed-cycle.sh: === test PASSED ===
Added:
>
>
    • WMS-cli-submit-option-to.sh: === test PASSED ===
    • WMS-cli-submit-option-valid.sh: === test PASSED ===
    • WMS-cli-list-match.sh: === test PASSED ===
    • WMS-cli-delegate-proxy.sh: === test PASSED ===
 

Check Bugs

Revision 62010-07-22 - ElisabettaMolinari

Line: 1 to 1
 

Certification report internal patch 3777

Line: 59 to 59
 
    • WMS-cli-basic-cycle-default-jdl.sh: === test PASSED ===
    • WMS-cli-basic-cycle-input.sh: === test PASSED ===
    • WMS-cli-basic-cycle-resource.sh: === test PASSED ===
Added:
>
>
    • WMS-cli-detailed-cycle.sh: === test PASSED ===
 

Check Bugs

Revision 52010-07-22 - ElisabettaMolinari

Line: 1 to 1
 

Certification report internal patch 3777

Line: 58 to 58
 
    • WMS-cli-basic-cycle-config.sh: === test PASSED ===
    • WMS-cli-basic-cycle-default-jdl.sh: === test PASSED ===
    • WMS-cli-basic-cycle-input.sh: === test PASSED ===
Added:
>
>
    • WMS-cli-basic-cycle-resource.sh: === test PASSED ===
 

Check Bugs

Revision 42010-07-14 - ElisabettaMolinari

Line: 1 to 1
 

Certification report internal patch 3777

Line: 10 to 10
 

Upgrade from production

Test Report

Added:
>
>
 START Wed Jul 14 14:10:29 CEST 2010 
------------------------------------------------
Enter the test user pass:
Log files will be stored in /tmp/logs_100714141032
*SL4 tests skipped
*Running SL5 tests
UI-commands-exist-all.sh PASSED
UI-libraries-exist.sh PASSED
UI-security-myproxy-init-info-destroy.sh PASSED
UI-security-voms-proxy-init-info-destroy.sh PASSED
*Running COMMON tests
UI-environment.csh PASSED
UI-environment.sh PASSED
UI-exec-help-glite-delegation.sh PASSED
UI-exec-help-glite-sd-query.sh PASSED
UI-exec-help-lcg-info.sh PASSED
UI-exec-help-lcgtags.sh PASSED
UI-exec-help-managevotag.sh PASSED
UI-exec-version-glite-transfer.sh PASSED
UI-exec-version-glite-wms-job.sh PASSED
UI-exec-version-grid-proxy.sh PASSED
UI-exec-version-lcg.sh PASSED
UI-exec-version-myproxy.sh PASSED
UI-exec-version-uberftp.sh PASSED
UI-exec-version-voms-proxy.sh PASSED
UI-glite-environment.csh PASSED
UI-glite-environment.sh PASSED
UI-security-grid-cert-info.sh PASSED
UI-security-grid-proxy-info.sh PASSED
UI-security-grid-proxy-init-info-destroy.sh PASSED
UI-security-myproxy-change-pass-phrase.sh PASSED
UI-security-voms-proxy-info.sh PASSED
UI-tags-lcgtags.sh PASSED
UI-tags-managevotag.sh PASSED
UI-workload-glite-submit-wait-output.sh PASSED
UI-workload-glite-wms-deleg-submit-wait-output.sh PASSED
UI-workload-glite-wms-errors.sh PASSED
UI-workload-glite-wms-job-list-match.sh PASSED
UI-workload-glite-wms-submit-wait-output.sh PASSED
 
  • Run the tests of the WMS CLI testsuite
    • WMS-cli-basic-cycle.sh: === test PASSED ===
    • WMS-cli-basic-cycle-logfile.sh: === test PASSED ===
    • WMS-cli-basic-cycle-config.sh: === test PASSED ===
    • WMS-cli-basic-cycle-default-jdl.sh: === test PASSED ===
Added:
>
>
    • WMS-cli-basic-cycle-input.sh: === test PASSED ===
 

Check Bugs

Revision 32010-07-13 - ElisabettaMolinari

Line: 1 to 1
 

Certification report internal patch 3777

Line: 10 to 10
 

Upgrade from production

Test Report

Added:
>
>
  • Run the tests of the WMS CLI testsuite
    • WMS-cli-basic-cycle.sh: === test PASSED ===
    • WMS-cli-basic-cycle-logfile.sh: === test PASSED ===
    • WMS-cli-basic-cycle-config.sh: === test PASSED ===
    • WMS-cli-basic-cycle-default-jdl.sh: === test PASSED ===
 

Check Bugs

Revision 22010-07-06 - AlessioGianelle

Line: 1 to 1
 
Changed:
<
<

Certification report patch 3777

>
>

Certification report internal patch 3777

  Author(s): Elisabetta Molinari & Alessio Gianelle

Outcome: In Certification..

Deleted:
<
<

Clean installation

 

Upgrade from production

Test Report

Revision 12010-07-06 - ElisabettaMolinari

Line: 1 to 1
Added:
>
>

Certification report patch 3777

Author(s): Elisabetta Molinari & Alessio Gianelle

Outcome: In Certification..

Clean installation

Upgrade from production

Test Report

Check Bugs

-- ElisabettaMolinari - 2010-07-06

 
This site is powered by the TWiki collaboration platformCopyright © 2008-2023 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback