We use lane templates for submitting to Slurm. The script uses num_gpu for conditionally allocating nodes with GPUs. For some reason num_gpu is unset, and we always get a CPU-only node. The orientation diagnostic job then fails.
Does the orientation diagnostic job actually set num_gpu? Is this variable always set when a job requires GPUs? Should num_gpu be used as a custom variable?