[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Condor-users] Submitting a DAGMan job from a windows submitter to a linux scheduler



Hi,

I'd like to remotely submit a DAGMan job from a windows submitter machine to a linux scheduler.
I first do a "condor_submit_dag -no_submit" to generate the submit file (to be able to edit the file and add custom attributes) and than submit that file to the scheduler using "condor_submit -n".

It seems that I have the following problems:

- The dagman executable's path, name and  extension is defined in the submit file. With the windows path the linux scheduler writes an error to the sched log:
Job 24.0 put on hold: File 'C:\Condor\bin\condor_dagman.exe' is missing or not executable
If I replace it with the linux path than the windows submission stops and if I remove the path and the extension than it complains about not finding condor_dagman, even though condor/bin is in the path.

- The path to the dag.dagman.log file is also problematic.

Whats the best solution for solving these issues? Is it possible to disable every error checking in the submission, use linux paths everywhere and let the scheduler deal with any possible issues?

Any hetergeneous submit tips are much appreciated!

Cheers,
Szabolcs