ExtraSubmitString for Condor for queue only #5800
-
Probably one for @andresailer universe = vanilla In DIRAC we have Computing/HTCondorCE/ExtraSubmitString = delegate_job_GSI_credentials_lifetime = 0 set.
I then tried every variation under the sun, trying (as suggested in the header) to insert a '\n'. I tried request_gpus = 1 because I never know what is condor vs HTCondorCE. None of it works. Any idea how this is meant to work ? I tried catching the .sub file it creates in the act, but it seems to get deleted immediately. Is there a way I can prevent this ? |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 1 reply
-
What is your In your example file you have Edit: submitfile is removed here |
Beta Was this translation helpful? Give feedback.
-
I got admonished for the +, apparently that's secret condor code for "just copy it or else". request_gpus showed up in our batch system, but then didn't work. Simon has now found a problem with our setup, so we'll fix that first and then I'll get back to it. |
Beta Was this translation helpful? Give feedback.
-
So I got a bit further. |
Beta Was this translation helpful? Give feedback.
So I got a bit further.
I made a queue and set the ExtraSubmitString to request_gpus = 1 and this made my job run on the GPU node.
Now I need to add the delegate_job_GSI_credentials_lifetime = 0 condition which I have set under Computing/HTCondorCE for all CEs again, as the default gets overwritten. Currently I am using
request_gpus = 1 \n delegate_job_GSI_credentials_lifetime = 0
which seems to work, but seems rather error prone. Is there any chance of a comma separated list for the configuration, similar to other DIRAC options ?