WMS-UI 3.6.0 EMI3 Update7 pre-certification report

Basic functionality testing

Testing instance at cream-08.pd.infn.it (SL6 x86_64). Deployed on 8th Jul. 2013 with EMI3 emi-ui and subsequently update with this new RPM (the only RPM to be release for EMI3 WMS-UI Update 7):

glite-wms-ui-commands-3.5.1-1.sl6.x86_64

Job submission

Single job with Input Sandbox

dorigoa@cream-08 10:55:46 ~>cat wms_ISB.jdl 
[
Executable = "/bin/sleep" ;
Arguments = "1";
InputSandbox = {"/home/dorigoa/sandboxes/mysandbox_01", "/home/dorigoa/sandboxes/mysandbox_02", "/home/dorigoa/sandboxes/mysandbox_03"};
AllowZippedISB = false;
requirements = RegExp("cream.*", other.GlueCEUniqueID);
RetryCount = 0;
ShallowRetryCount = 1;
MyProxyServer="";
rank  = - other.GlueCEStateEstimatedResponseTime;
]

dorigoa@cream-08 10:55:52 ~>glite-wms-job-submit -a -e https://cream-01.pd.infn.it:7443/glite_wms_wmproxy_server -r cream-27.pd.infn.it:8443/cream-lsf-creamtest1 wms_ISB.jdl

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


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

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

https://prod-wms-01.pd.infn.it:9000/WiaYqoYJXZgCmjIkyrfc7A

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


dorigoa@cream-08 10:56:37 ~>glite-wms-job-status https://prod-wms-01.pd.infn.it:9000/WiaYqoYJXZgCmjIkyrfc7A


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

Status info for the Job : https://prod-wms-01.pd.infn.it:9000/WiaYqoYJXZgCmjIkyrfc7A
Current Status:     Scheduled
Status Reason:      unavailable
Destination:        cream-27.pd.infn.it:8443/cream-lsf-creamtest1
Submitted:          Mon Jul  8 10:56:36 2013 CEST
==========================================================================

dorigoa@cream-08 10:56:59 ~>glite-wms-job-status https://prod-wms-01.pd.infn.it:9000/WiaYqoYJXZgCmjIkyrfc7A


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

Status info for the Job : https://prod-wms-01.pd.infn.it:9000/WiaYqoYJXZgCmjIkyrfc7A
Current Status:     Done(Success)
Exit code:          0
Status Reason:      Job Terminated Successfully
Destination:        cream-27.pd.infn.it:8443/cream-lsf-creamtest1
Submitted:          Mon Jul  8 10:56:36 2013 CEST
==========================================================================

Single job with Input and Output Sandbox

dorigoa@cream-08 10:59:40 ~>cat wms_ISB_OSB.jdl 
[
Executable = "/bin/env";
Arguments = "";
stdoutput="stdout";
stderror="stderr";
OutputSandbox = {"stdout","stderr"};
InputSandbox = {"/home/dorigoa/sandboxes/mysandbox_01", "/home/dorigoa/sandboxes/mysandbox_02", "/home/dorigoa/sandboxes/mysandbox_03"};
AllowZippedISB = false;
requirements = RegExp("cream.*", other.GlueCEUniqueID);
RetryCount = 0;
ShallowRetryCount = 1;
MyProxyServer="";
rank  = - other.GlueCEStateEstimatedResponseTime;
]

dorigoa@cream-08 10:59:47 ~>glite-wms-job-submit -a -e https://cream-01.pd.infn.it:7443/glite_wms_wmproxy_server -r cream-27.pd.infn.it:8443/cream-lsf-creamtest1 wms_ISB_OSB.jdl 

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


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

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

https://prod-wms-01.pd.infn.it:9000/K0BqaEzMlh9s0_8pymLiWA

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

dorigoa@cream-08 10:59:55 ~>glite-wms-job-status https://prod-wms-01.pd.infn.it:9000/K0BqaEzMlh9s0_8pymLiWA


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

Status info for the Job : https://prod-wms-01.pd.infn.it:9000/K0BqaEzMlh9s0_8pymLiWA
Current Status:     Done(Success)
Exit code:          0
Status Reason:      Job Terminated Successfully
Destination:        cream-27.pd.infn.it:8443/cream-lsf-creamtest1
Submitted:          Mon Jul  8 10:59:54 2013 CEST
==========================================================================

dorigoa@cream-08 11:01:55 ~>glite-wms-job-output --dir OSB https://prod-wms-01.pd.infn.it:9000/K0BqaEzMlh9s0_8pymLiWA

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


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

                        JOB GET OUTPUT OUTCOME

Output sandbox files for the job:
https://prod-wms-01.pd.infn.it:9000/K0BqaEzMlh9s0_8pymLiWA
have been successfully retrieved and stored in the directory:
/home/dorigoa/OSB/dorigoa_K0BqaEzMlh9s0_8pymLiWA

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


dorigoa@cream-08 11:02:10 ~>ll OSB/
total 4
drwxr-xr-x 2 dorigoa dorigoa 4096 Jul  8 11:02 dorigoa_K0BqaEzMlh9s0_8pymLiWA
dorigoa@cream-08 11:02:21 ~>ll OSB/dorigoa_K0BqaEzMlh9s0_8pymLiWA/
total 4
-rw-rw-r-- 1 dorigoa dorigoa    0 Jul  8 11:02 stderr
-rw-rw-r-- 1 dorigoa dorigoa 3935 Jul  8 11:02 stdout

LIST OF BUGS

WMS to limit ISB size as a whole, not only per file (https://savannah.cern.ch/bugs/index.php?98280, https://ggus.eu/ws/ticket_info.php?ticket=87429) Yes / Done

BUG VERIFICATION

BUG: WMS to limit ISB size as a whole, not only per file (08/07/2013)

I used the cream-01.pd.infn.it node as WMS (EMI3, SL5), lowered the MaxInputSandboxSize param's value in the glite_wms.conf file:

[root@cream-01 input]#  grep MaxInput /etc/glite-wms/glite_wms.conf
    MaxInputSandboxSize  =  4600000;
    MaxInputSandboxSize  =  4600000;

and restarted the gLite service. Then, on the UI:

dorigoa@cream-08 11:41:23 ~>ll sandboxes
total 8844
-rw-rw-r-- 1 dorigoa dorigoa   15929 Jun 21 10:25 mysandbox_01
-rwxr-xr-x 1 dorigoa dorigoa   19080 Jun 21 10:25 mysandbox_02
-rwxr-xr-x 1 dorigoa dorigoa 4494144 Jun 21 10:26 mysandbox_03
-rwxr-xr-x 1 dorigoa dorigoa 4494144 Jun 21 14:37 mysandbox_04


dorigoa@cream-08 11:41:27 ~>du -sh sandboxes
8.7M    sandboxes

dorigoa@cream-08 11:41:39 ~>cat wms_ISB.jdl 
[
Executable = "/bin/sleep" ;
Arguments = "1";
InputSandbox = {"/home/dorigoa/sandboxes/mysandbox_01", "/home/dorigoa/sandboxes/mysandbox_02", "/home/dorigoa/sandboxes/mysandbox_03", "/home/dorigoa/sandboxes/mysandbox_04"};
AllowZippedISB = false;
requirements = RegExp("cream.*", other.GlueCEUniqueID);
RetryCount = 0;
ShallowRetryCount = 1;
MyProxyServer="";
rank  = - other.GlueCEStateEstimatedResponseTime;
]

dorigoa@cream-08 11:41:41 ~>glite-wms-job-submit -a -e https://cream-01.pd.infn.it:7443/glite_wms_wmproxy_server -r cream-27.pd.infn.it:8443/cream-lsf-creamtest1 wms_ISB.jdl

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


Warning - The max job size of the InputSandbox (4494144 bytes) or of the total InputStandbox (9023297 bytes) exceeds the MAX InputSandbox size limit on the server (4600000 bytes)

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

-- AlviseDorigo - 2013-07-08

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