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

Re: [HTCondor-users] DAGman: job info propagation and delayed child jobs with still active parents possible?



On 11/25/25 09:46, Thomas Hartmann wrote:
Hi all,

while a DAG is static(?), is there a way to propagate information (by class ads or so) from a running parent job to child jobs started underneath it?


Thomas:

Yes! Check out DAGman "provisioner nodes" ( https://htcondor.readthedocs.io/en/latest/automated-workflows/dagman-advance-functionality.html#provisioner-node ), which are designed to do just this. DAGman will start a provisioner node before all other nodes in the dag, wait until the job in the provisioner node uses condor_chirp to tell dagman that it is ready, and then and only then will dagman start the remainder of the jobs. When the last non-provisioner node has finished, dagman will then condor_rm the provisioner node.

-greg