If DAGManNodesLog is not defined, it has no effect. The value of DAGManNodesMask does not affect events recorded in the job event log file referred to by UserLog.
vm universe jobs will default to an initial value of the disk image size. If not initialized by the job, non-vm universe jobs will default to an initial value of the sum of the job’s executable and all input files.
will equal the number of seconds that the job has been on hold.
Under Linux, ProportionalSetSize is a better indicator of memory usage for jobs with significant sharing of memory between processes, because ImageSize is simply the sum of virtual memory sizes across all of the processes in the job, which may count the same memory pages more than once.
Value | Notification value |
0 | Never |
1 | Always |
2 | Complete |
3 | Error |
Value | Status |
1 | Idle |
2 | Running |
3 | Removed |
4 | Completed |
5 | Held |
6 | Transferring Output |
7 | Suspended |
Value | Universe |
1 | standard |
5 | vanilla, docker |
7 | scheduler |
8 | MPI |
9 | grid |
10 | java |
11 | parallel |
12 | local |
13 | vm |
This attribute is used for jobs managed with condor_dagman to ensure that node jobs of the DAG are removed when the condor_dagman job itself is removed. Note that the list of jobs defined by this attribute must not form a cyclic removal of jobs, or the condor_schedd will go into an infinite loop when any of the jobs is removed.
If the specified command is in the job’s execute directory, or any sub-directory, you should not set vm_no_output_vm, as that will delete all the files in the job’s execute directory before this command has a chance to run. If you don’t want any output back from your VM universe job, but you do want to run a post command, do not set vm_no_output_vm and instead delete the job’s execute directory in your post command.
Note that this number does not get reset to zero when a job is forced to migrate from one machine to another. CommittedTime, on the other hand, is just like RemoteWallClockTime except it does get reset to 0 whenever the job is evicted without a checkpoint.
A boolean value that indicates whether the job is currently waiting to transfer files because of limits placed by MAX_CONCURRENT_DOWNLOADS or MAX_CONCURRENT_UPLOADS .
The following job ClassAd attributes are relevant only for vm universe jobs.
The following job ClassAd attributes appear in the job ClassAd only for the condor_dagman job submitted under DAGMan. They represent status information for the DAG.
Value | Status |
0 | OK |
1 | error; an error condition different than those listed here |
2 | one or more nodes in the DAG have failed |
3 | the DAG has been aborted by an ABORT-DAG-ON specification |
4 | removed; the DAG has been removed by condor_rm |
5 | a cycle was found in the DAG |
6 | the DAG has been suspended (see section 2.10.8) |
The following job ClassAd attributes do not appear in the job ClassAd as kept by the condor_schedd daemon. They appear in the job ClassAd written to the job’s execute directory while the job is running.