Difference: ForwardReqTests (1 vs. 2)

Revision 22008-09-16 - ElisabettaMolinari

Line: 1 to 1
 

Test Forward Requirements with a CREAM CE

Added:
>
>

Some issues found

  • Problem submitting via WMS+ICE, the parameters to be forwarded specified in the Requirements attribute of the .jdl classad are NOT considered and ICE does not send them to the CE, therefore the classad passed to BLAH does not contain them. Direct submission to the CREAM CE works using the CERequirements attribute in the .jdl to specify the requirements to be forwarded
  • Problem in the 'lsf_submit' that can't find the ce-req-file-* file, as explained in bug, https://savannah.cern.ch/bugs/?41716

Fixing the two issues above makes the forward requirement functionality work also for a CREAM CE.

The following was done for testing
 
  • Used a CREAM CE (devel03.cnaf.infn.it) installed with the CREAM CE precertification repository and the following: glite-blah-local-submit-attributes-lsf-3.0.10-1 glite-ce-blahp-1.10.5-0.slc4
  • Submitted the following .jdl via WMS:
cat myjob_forwardReq.jdl
Line: 24 to 32
 ]
Added:
>
>
  • checked that the 'blahjob*' created that will be executed in the wn contains the right information for the attributes to be forwarded, the following: #BSUB -R "select[mem>=300]"
 

-- ElisabettaMolinari - 16 Sep 2008

Revision 12008-09-16 - ElisabettaMolinari

Line: 1 to 1
Added:
>
>

Test Forward Requirements with a CREAM CE

  • Used a CREAM CE (devel03.cnaf.infn.it) installed with the CREAM CE precertification repository and the following: glite-blah-local-submit-attributes-lsf-3.0.10-1 glite-ce-blahp-1.10.5-0.slc4
  • Submitted the following .jdl via WMS:
cat myjob_forwardReq.jdl
[
Type = "Job";
JobType = "normal";
InputSandbox = { "file:///home/emolinar/test.sh"};
VirtualOrganisation = "dteam";
Executable="test.sh";
Arguments="Hello ";
CERequirements = ( "other.GlueHostMainMemoryRAMSize > 300" );
Requirements = ( RegExp("devel03",other.GlueCEUniqueID));
Rank = 0;
myproxy = myproxy.cnaf.infn.it;
fuzzyrank = true;
StdOutput="message.txt";
StdError="err.log";
OutputSandbox={"message.txt","err.log",".BrokerInfo"};
OutputSandboxBaseDestUri = "gsiftp://atlfarm007.mi.infn.it/home/emolinar/";
RetryCount = 0;
ShallowRetryCount = 3;
]

-- ElisabettaMolinari - 16 Sep 2008

 
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