Hi Stefano,
Legacy code that functions is always an interesting time, but a job can submit another job. In fact, that is exactly what DAGMan does. DAGMan will 'run' condor_submit for all nodes job template files and actually run condor_submit_dag for subdag nodes. The
original job sticking around to do monitoring and bookkeeping also kind of deters the thought of switching to submission rather than direct execution since there are limits to the number of running scheduler universe jobs. Meaning you could only run half as
many workflows as you would have 2 scheduler universe jobs per workflow (setup job and DAGMan job).
-Cole Bollig
From: Stefano Belforte <stefano.belforte@xxxxxxx>
Sent: Friday, June 20, 2025 2:22 PM To: HTCondor-Users Mail List <htcondor-users@xxxxxxxxxxx> Cc: stefano.belforte@xxxxxxx <stefano.belforte@xxxxxxx>; Cole Bollig <cabollig@xxxxxxxx> Subject: Re: [HTCondor-users] Halting a Dagman Thanks Todd and Cole, Indeed I had a "memory" of having read about <DAG file>.halt Our use case is the usual "very old thing which was never touched We submit remotely a condor job on the scheduler universe in the AP, I do not know if we could use condor_submit_dagman instead at that point, Thanks Stefano |