<div dir="ltr">Hi all,<div><br></div><div>Recall I modified the NEMSCompsetRun last week so the filesystem space auto-detector will scan the new /gpfs/hps[23]/[sp]tmp filesystems on Luna.  I tried to retain backward compatibility to the old filesystem structure, but had no way to test that.  The unimaginable has happened: I broke backward compatibility.  I&#39;m going to commit a change shortly, around 12:30 PM eastern, that fixes this bug.  It has been tested with the only app that supports WCOSS Cray: NEMSfv3gfs.</div><div><br></div><div>This also hides a confusing message you&#39;ll see when the script realizes the new filesystems don&#39;t exist on Surge.</div><div><br></div><div><div>Index: tests/rtgen</div><div>===================================================================</div><div>--- tests/rtgen (revision 95891)</div><div>+++ tests/rtgen (working copy)</div><div>@@ -688,7 +688,7 @@</div><div>                 [ &#39;/ptmpp2&#39;, &#39;-j&#39;, &#39;ptmp-p2&#39;, &#39;gpfs-&#39;+tg+&#39;p2&#39;] ]</div><div>         max_area=&#39;/ptmpp2&#39; # default on failure</div><div>     else: # assume cray (pex=0)</div><div>-        ptmps=[ [ &#39;/gpfs/hps&#39;, &#39;-j&#39;, &#39;hps-ptmp&#39;, &#39;hps&#39;],</div><div>+        ptmps=[ [ &#39;/gpfs/hps/ptmp&#39;, &#39;-j&#39;, &#39;hps-ptmp&#39;, &#39;hps&#39;],</div><div>                 [ &#39;/gpfs/hps/stmp&#39;, &#39;-j&#39;, &#39;hps-stmp&#39;, &#39;hps&#39;],</div><div>                 [ &#39;/gpfs/hps2/ptmp&#39;, &#39;-j&#39;, &#39;hps2-ptmp&#39;, &#39;hps2&#39;],</div><div>                 [ &#39;/gpfs/hps2/stmp&#39;, &#39;-j&#39;, &#39;hps2-stmp&#39;, &#39;hps2&#39;],</div><div>@@ -700,6 +700,8 @@</div><div>     max_avail=0</div><div> </div><div>     for ptmp in ptmps:</div><div>+        if not os.path.exists(ptmp[0]):</div><div>+            <a href="http://jlogger.info">jlogger.info</a>(&#39;%s: does not exist&#39;%(ptmp[0],))</div><div>         try:</div><div>             args=[&#39;/usr/lpp/mmfs/bin/mmlsquota&#39;, &#39;--block-size&#39;, &#39;1T&#39; ]</div><div>             args.extend(ptmp[1:])</div></div><div><br></div></div>