[lustre-discuss] Jobstats Support with Singularity Container

Iannetti, Gabriele G.Iannetti at gsi.de
Fri Dec 10 07:00:26 PST 2021


Dear Lustre community,

on our submit nodes users log in transparently into Singularity containers.
Jobs submitted from those sessions are automatically transparently launched inside a container as well through the slurmd agent.
Lustre is also mounted within the container.

Since the setting `jobid_var=procname_uid` is set on the submit nodes, it is providing us a mangled output for the jobid field:

jobid="loop7"
jobid="loop7..0"
jobid="loop7.0"
jobid="loop7.00"
jobid="loop7000"

Loop devices are used in Singularity to facilitate the mounting of container filesystems from SIF images.

Is there anything we can configure in Singularity or Lustre to pass the UID of the user that has started a container 
or is the container runtime with Singularity not supported for the Jobstats?

Best
Gabriele



More information about the lustre-discuss mailing list