<div dir="ltr"><div dir="ltr"><div dir="ltr"><div>When testing an application, I hard code the options into the submit.yml.erb file as native SLURM options. Below is a sample that basically translates to the following sbatch options:</div><div><br></div><div><font face="monospace, monospace">-N 1 -n 2 -J ondemand -p normal --nodelist=node001</font></div><div><br></div><div><b><u>submit.yml.erb</u></b></div><div><font face="monospace, monospace">script:<br></font></div><div><div><font face="monospace, monospace"> native:</font></div><div><font face="monospace, monospace"> - "-N"</font></div><div><font face="monospace, monospace"> - "1"</font></div><div><font face="monospace, monospace"> - "-n"</font></div><div><font face="monospace, monospace"> - "2"</font></div><div><font face="monospace, monospace"> - "-J"</font></div><div><font face="monospace, monospace"> - "ondemand"</font></div><div><font face="monospace, monospace"> - "-p"</font></div><div><font face="monospace, monospace"> - "normal"</font></div><div><font face="monospace, monospace"> - "--nodelist"</font></div><div><font face="monospace, monospace"> - "node001"</font></div></div><div><br></div><div><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr">You can use the default form.yml variables for some of these entries. Others, like nodelist, would require you to create your own form variable. I remember seeing examples in some of the OOD docs.<br>
<br>
<hr style="background-color:rgb(41,63,111);border:0px;height:1px;margin:5px 0px">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tbody><tr>
<td valign="top" width="140"><a href="http://tcnj.pages.tcnj.edu/" target="_blank"><img src="http://www.tcnj.edu/email-signature/tcnjlogo-square_135.jpg" alt="The College of New Jersey" height="90" border="0" width="135"></a></td>
<td valign="top"><span style="font-family:Georgia,serif;color:rgb(41,63,111);padding:0px;line-height:125%"><span style="font-size:18px;font-weight:bold;padding:0px">Shawn Sivy</span><br>
<span style="font-size:14px;font-weight:bold">HPC System Administrator</span><br>
<span style="font-size:14px">School of Science</span><br>
<span style="font-size:13px;color:rgb(41,63,111)">PO Box 7718 Ewing, NJ 08628-0718</span><br>
<span style="color:rgb(41,63,111);font-size:12px">609-771-3475</span><br>
<span style="color:rgb(41,63,111);font-size:12px"><a href="mailto:email@tcnj.edu" target="_blank">ssivy@tcnj.edu</a></span></span></td>
</tr>
</tbody></table>
</div></div></div></div></div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr">On Fri, Sep 14, 2018 at 12:51 PM E.M. Dragowsky <<a href="mailto:dragowsky@case.edu">dragowsky@case.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:comic sans ms,sans-serif"><div class="gmail_default">Hi, Eric, others -- Yes, I'm looking to restrict the submission of an interactive job to
the one node that I will initially configure to support that. So I would
not say that I'm looking for 'simpler' documentation. I'm suggesting
that my interest does seem captured by the existing documentation.<br></div><div class="gmail_default"><br></div><div class="gmail_default">Maybe the simplest way to express my question, is there a similar entry that I can make for 'form.yml', to restrict by feature? What I see for the Jupyter form file is:</div><div class="gmail_default"><span style="font-family:monospace,monospace">form:<br> - modules<br> - extra_jupyter_args<br> - bc_account<br> - bc_queue<br> - bc_num_hours<br> - bc_num_slots<br> - bc_email_on_started</span><br></div><div class="gmail_default"><br></div><div class="gmail_default">Is there a bc_nodename? or a bc_feature entry to form.yml? Or would these be implemented as extensions to the Jupyter app?<br></div><div class="gmail_default"><br></div><div class="gmail_default">Cheers,</div><div class="gmail_default">~ Em</div><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Sep 14, 2018 at 11:41 AM, Franz, Eric <span dir="ltr"><<a href="mailto:efranz@osc.edu" target="_blank">efranz@osc.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div link="#0563C1" vlink="#954F72" lang="EN-US">
<div class="m_7431801300765762916m_1014198398774708147WordSection1">
<p class="MsoNormal">Dr. Dragowsky,<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Are you looking for something simpler than <a href="https://osc.github.io/ood-documentation/master/app-development/tutorials-interactive-apps/add-jupyter.html" target="_blank">
https://osc.github.io/ood-documentation/master/app-development/tutorials-interactive-apps/add-jupyter.html</a> which includes Slurm specific details when submitting a job:
<a href="https://osc.github.io/ood-documentation/master/app-development/tutorials-interactive-apps/add-jupyter/modify-submit-parameters.html#slurm" target="_blank">
https://osc.github.io/ood-documentation/master/app-development/tutorials-interactive-apps/add-jupyter/modify-submit-parameters.html#slurm</a>? This tutorial uses the
<a href="https://github.com/OSC/bc_example_jupyter" target="_blank">https://github.com/OSC/bc_example_jupyter</a> git repo which you can clone and fork etc.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Thanks,<u></u><u></u></p>
<p class="MsoNormal">Eric<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">---<u></u><u></u></p>
<p class="MsoNormal">Eric Franz, Senior Web & Interface App Engineer<u></u><u></u></p>
<p class="MsoNormal">Ohio Supercomputer Center<u></u><u></u></p>
<p class="MsoNormal">An Ohio Technology Consortium (OH-TECH) Member<u></u><u></u></p>
<p class="MsoNormal">1224 Kinnear Road<u></u><u></u></p>
<p class="MsoNormal">Columbus, OH 43212<u></u><u></u></p>
</div>
<p class="MsoNormal">email: <a href="mailto:efranz@osc.edu" target="_blank">efranz@osc.edu</a><u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:12.0pt;color:black">From: </span></b><span style="font-size:12.0pt;color:black">OOD-users <<a href="mailto:ood-users-bounces@lists.osc.edu" target="_blank">ood-users-bounces@lists.osc.edu</a>> on behalf of "E.M. Dragowsky" <<a href="mailto:dragowsky@case.edu" target="_blank">dragowsky@case.edu</a>><br>
<b>Reply-To: </b>User support mailing list for Open OnDemand <<a href="mailto:ood-users@lists.osc.edu" target="_blank">ood-users@lists.osc.edu</a>><br>
<b>Date: </b>Friday, September 14, 2018 at 11:37 AM<br>
<b>To: </b>User support mailing list for Open OnDemand <<a href="mailto:ood-users@lists.osc.edu" target="_blank">ood-users@lists.osc.edu</a>><br>
<b>Subject: </b>[OOD-users] minimal implementation of interactive apps<u></u><u></u></span></p>
</div><div><div class="m_7431801300765762916h5">
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-family:"Comic Sans MS"">At least for testing, I'd like to install turbovnc and websockify on just one compute node, and then further implement the jupyter app to just that one compute node
before committing to implement jupyter app on the full cluster.<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-family:"Comic Sans MS"">Is the documentation to cover limiting cases? For me, I'm asking for the single compute node, but perhaps I'd also later want to restrict interactive apps by other means:
by partition, by compute node features. We're using slurm, so if there are slurm-specific details, being pointed to that along with the general case documentation would be great.<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Comic Sans MS"">Thanks!<br clear="all">
<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Comic Sans MS"">~ em<u></u><u></u></span></p>
</div>
<p class="MsoNormal"><br>
-- <u></u><u></u></p>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Comic Sans MS"">E.M. Dragowsky, Ph.D.</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Comic Sans MS"">Research Computing -- UTech</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Comic Sans MS"">Case Western Reserve University</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Comic Sans MS"">(216) 368-0082</span><u></u><u></u></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div></div></div>
</div>
<br>_______________________________________________<br>
OOD-users mailing list<br>
<a href="mailto:OOD-users@lists.osc.edu" target="_blank">OOD-users@lists.osc.edu</a><br>
<a href="https://lists.osu.edu/mailman/listinfo/ood-users" rel="noreferrer" target="_blank">https://lists.osu.edu/mailman/listinfo/ood-users</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br><div class="m_7431801300765762916gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><span style="font-family:"comic sans ms",sans-serif;font-size:small">E.M. Dragowsky, Ph.D.</span><br></div><div><font size="2" face="comic sans ms, sans-serif">Research Computing -- UTech</font></div><div><font size="2" face="comic sans ms, sans-serif">Case Western Reserve University<br></font></div><div><font size="2" face="comic sans ms, sans-serif">(216) 368-0082</font></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>
</div>
_______________________________________________<br>
OOD-users mailing list<br>
<a href="mailto:OOD-users@lists.osc.edu" target="_blank">OOD-users@lists.osc.edu</a><br>
<a href="https://lists.osu.edu/mailman/listinfo/ood-users" rel="noreferrer" target="_blank">https://lists.osu.edu/mailman/listinfo/ood-users</a><br>
</blockquote></div>