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
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