Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
WMS 3.4.1 EMI2 precertification reportTesting server on: cream-51.pd.infn.it (SL5_64) | ||||||||
Line: 13 to 13 | ||||||||
Tried some simple job submission (without and with ISB) | ||||||||
Changed: | ||||||||
< < | ||||||||
> > | ||||||||
dorigoa@cream-51 17:12:35 ~>rpm -qa | grep commands|grep wms glite-wms-ui-commands-3.4.0-5.sl5 | ||||||||
Added: | ||||||||
> > | ||||||||
dorigoa@cream-51 17:12:41 ~>glite-wms-job-submit -a -e https://cream-01.pd.infn.it:7443/glite_wms_wmproxy_server![]() ![]() |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
WMS 3.4.1 EMI2 precertification reportTesting server on: cream-51.pd.infn.it (SL5_64) | ||||||||
Line: 111 to 111 | ||||||||
[ | ||||||||
Changed: | ||||||||
< < | Executable = "/bin/sleep" ; Arguments = "15"; InputSandbox = {"/home/dorigoa/mysandbox.txt", "/home/dorigoa/mysandbox2.txt"}; requirements = RegExp("cream.*", other.GlueCEUniqueID); | |||||||
> > | Type = "Job"; JobType = "Normal"; Executable = "/bin/hostname"; StdOutput = "hello.out"; StdError = "hello.err"; InputSandbox = {"test_script_120.sh"}; OutputSandbox = {"hello.out","hello.err"}; | |||||||
RetryCount = 0; | ||||||||
Changed: | ||||||||
< < | ShallowRetryCount = 1; | |||||||
> > | ShallowRetryCount = 0; Requirements = other.GlueSiteUniqueID == "CERN-PROD" || other.GlueCEInfoHostName == "x"; | |||||||
] | ||||||||
Added: | ||||||||
> > | ||||||||
Changed: | ||||||||
< < | where that ISB files must be specified with their absolute path otherwise the bug is hidden somehow. Then submit, in a loop, about 200-400 jobs with the above JDL. Redirect the output to a logfile; when the candidate GridJobID is generated the loop should stop and in the log file you can see a message like this: | |||||||
> > | Submit, in a loop, about 200-400 jobs with the above JDL. Redirect the output to a logfile; when the candidate GridJobID is generated the loop should stop and in the log file you can see a message like this: | |||||||
terminate called after throwing an instance of 'boost::filesystem::filesystem_error' |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
WMS 3.4.1 EMI2 precertification reportTesting server on: cream-51.pd.infn.it (SL5_64) | ||||||||
Changed: | ||||||||
< < | First installed and configured a EMI2 UI. Then installed update to glite-wms-ui-command from this repository: | |||||||
> > | First installed and configured a EMI2 UI. Then installed update to glite-wms-ui-command (glite-wms-ui-commands-3.4.0-5.sl5.x86_64.rpm ) from this repository: | |||||||
Changed: | ||||||||
< < | http://etics-repository.cern.ch:8080/repository/packages/id/53cb2caa-d287-46a5-952f-2c248e7c222e/sl5_x86_64_gcc412EPEL![]() | |||||||
> > | http://etics-repository.cern.ch/repository/pm/registered/repomd/id/685c7797-b6c2-4587-964e-b3d479998aa2/sl5_x86_64_gcc412EPEL/index.html![]() Tried some simple job submission (without and with ISB)![]() ![]() ================== glite-wms-job-submit Success ==================
The job has been successfully submitted to the WMProxy
Your job identifier is:
https://devel09.cnaf.infn.it:9000/VfRdyI099ZXzjrtGfE3QYA![]() ======================================================================
dorigoa@cream-51 17:12:43 ~>glite-wms-job-status https://devel09.cnaf.infn.it:9000/VfRdyI099ZXzjrtGfE3QYA![]() =================== glite-wms-job-status Success =================
BOOKKEEPING INFORMATION:
Status info for the Job : https://devel09.cnaf.infn.it:9000/VfRdyI099ZXzjrtGfE3QYA![]() ======================================================================
dorigoa@cream-51 17:12:51 ~>cat sleep.jdl
[
Executable = "/bin/echo";
Arguments = "ciao";
MyProxyServer="";
]
dorigoa@cream-51 17:14:06 ~>cat wms_ISB.jdl
[
Executable = "/bin/sleep" ;
Arguments = "15";
= {"/etc/group"};
InputSandbox = {"/home/dorigoa/mysandbox.txt", "/home/dorigoa/mysandbox2.txt"};
= "gsiftp://cream-23.pd.infn.it/var/";
AllowZippedISB = true;
requirements = RegExp("cream.*", other.GlueCEUniqueID);
RetryCount = 0;
ShallowRetryCount = 1;
]
dorigoa@cream-51 17:14:25 ~>glite-wms-job-submit -a -e 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://devel09.cnaf.infn.it:9000/BnYdX-_NytVUbMopFuG18g![]() ======================================================================
dorigoa@cream-51 17:14:37 ~>glite-wms-job-status https://devel09.cnaf.infn.it:9000/BnYdX-_NytVUbMopFuG18g![]() =================== glite-wms-job-status Success =================
BOOKKEEPING INFORMATION:
Status info for the Job : https://devel09.cnaf.infn.it:9000/BnYdX-_NytVUbMopFuG18g![]() ====================================================================== | |||||||
LIST OF BUGS |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
WMS 3.4.1 EMI2 precertification reportTesting server on: cream-51.pd.infn.it (SL5_64) | ||||||||
Added: | ||||||||
> > | First installed and configured a EMI2 UI. Then installed update to glite-wms-ui-command from this repository:
http://etics-repository.cern.ch:8080/repository/packages/id/53cb2caa-d287-46a5-952f-2c248e7c222e/sl5_x86_64_gcc412EPEL | |||||||
LIST OF BUGS | ||||||||
Line: 16 to 21 | ||||||||
EMI-2 WMS UI cannot handle jobids starting with a '-'. (https://savannah.cern.ch/bugs/?98113![]() | ||||||||
Changed: | ||||||||
< < | The bug has been fixed and verified. In order to check it, please take into account that there's a 2% probability to incur into the "-" as leading character of the gridjobid. By submitting (in a loop) about 1000 jobs, there's a 100% to get the candidate job. The JDL to use is: < TO BE COMPLETED > | |||||||
> > | The bug has been fixed and verified. In order to check it, please take into account that there's a 2% probability to get the "-" as leading character of the gridjobid. By submitting (in a loop) about 1000 jobs, there's a 100% to get the at least 1 candidate job. The JDL to use is: | |||||||
Added: | ||||||||
> > | [ Executable = "/bin/sleep" ; Arguments = "15"; InputSandbox = {"/home/dorigoa/mysandbox.txt", "/home/dorigoa/mysandbox2.txt"}; requirements = RegExp("cream.*", other.GlueCEUniqueID); RetryCount = 0; ShallowRetryCount = 1; ]where that ISB files must be specified with their absolute path otherwise the bug is hidden somehow. Then submit, in a loop, about 200-400 jobs with the above JDL. Redirect the output to a logfile; when the candidate GridJobID is generated the loop should stop and in the log file you can see a message like this: terminate called after throwing an instance of 'boost::filesystem::filesystem_error' what(): boost::filesystem::path: invalid name "-V" in path: "SandboxDir/-V/https_3a_2f_2fwms004.cnaf.infn.it_3a9000_2f-VZRnkQj2MopgqpsvdLjRA/input/group" ./test_98113.sh: line 6: 19300 Aborted glite-wms-job-submit -o GIDS -d pippo -e https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server my.jdlThis is a loop that should ensure to get the candidate GridJobID: #!/bin/bash set -e set i=0 for i in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 do for k in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 do glite-wms-job-submit -o GIDS -a -e https://<YOUR_PREFERRED_WMS_ENDPOINT>:7443/glite_wms_wmproxy_server <YOUR_JDL>.jdl sleep 1 done done | |||||||
Added: | ||||||||
> > | It is better to pre-delegate a proxy and use the delegation ID with "-d" option of glite-wms-job-submit instead of "-a" (automatica delegation mean a delegation per job, that would take a lot of time). | |||||||
Added: | ||||||||
> > | After installing new rpm of glite-wms-ui-commands (version 3_4_0_5) the abort shown above shoud disappear. | |||||||
-- AlviseDorigo - 2013-01-09 |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
WMS 3.4.1 EMI2 precertification reportTesting server on: cream-51.pd.infn.it (SL5_64) | ||||||||
Line: 16 to 16 | ||||||||
EMI-2 WMS UI cannot handle jobids starting with a '-'. (https://savannah.cern.ch/bugs/?98113![]() | ||||||||
Changed: | ||||||||
< < | The bug has been fixed and verified. In particular it has been verified that the vulnerability has disappeared and that in "normal" conditions the proxy renewal still works correctly. here![]() | |||||||
> > | The bug has been fixed and verified. In order to check it, please take into account that there's a 2% probability to incur into the "-" as leading character of the gridjobid. By submitting (in a loop) about 1000 jobs, there's a 100% to get the candidate job. The JDL to use is: < TO BE COMPLETED > | |||||||
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Added: | ||||||||
> > | WMS 3.4.1 EMI2 precertification reportTesting server on: cream-51.pd.infn.it (SL5_64)LIST OF BUGSUI
BUGS:EMI-2 WMS UI cannot handle jobids starting with a '-'. (https://savannah.cern.ch/bugs/?98113![]() ![]() |