<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<br class="">
<div><br class="">
<blockquote type="cite" class="">
<div class="">On Mar 8, 2021, at 1:35 PM, <a href="mailto:slurm-users-request@lists.schedmd.com" class="">
slurm-users-request@lists.schedmd.com</a> wrote:</div>
<br class="Apple-interchange-newline">
<div class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">What?s
 happening is that there?s no SLURM_JOBID (my speculation since I don?t have perms to use ?no-alloc) is set, but SLURM_NODELIST may be set, so its confusing ORTE.</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">
<span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">Could
 you list which SLURM env variables are set in the shell in which your running the srun command?</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">
</div>
</blockquote>
</div>
<br class="">
<div class="">Howard,</div>
<div class=""><br class="">
</div>
<div class="">I believe you are correct.  Once I set SLURM_JOBID then ORTE starts functioning again with the --no-alloc option.  Since you asked (and for completeness) I include the list of environment variables that were different with/without --no-alloc below,
 but my tests show that jobid seems to be the magic one, as you predicted.</div>
<div class=""><br class="">
</div>
<div class="">I guess I will manufacture an artificial job id for our “--no-alloc” runs, but if anyone is aware of any dangers lurking in the shadows from that approach I would be interested.</div>
<div class=""><br class="">
</div>
<div class="">Thanks for the guidance ... impressive that you could identify the issue so quickly!</div>
<div class=""><br class="">
</div>
<div class="">chris</div>
<div class=""><br class="">
</div>
<div class="">----------------------------------------------------------</div>
<div class=""><br class="">
</div>
<div class="">
<div class="">SLURM_JOB_CPUS_PER_NODE=1</div>
<div class="">SLURM_JOB_ID=25300</div>
<div class="">SLURM_JOBID=25300</div>
<div class="">SLURM_JOB_NUM_NODES=1</div>
<div class="">SLURM_JOB_PARTITION=psfehq</div>
<div class="">SLURM_JOB_QOS=normal</div>
<div class="">SLURM_CPUS_ON_NODE=1</div>
</div>
<div class=""><br class="">
</div>
</body>
</html>