<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns:mv="http://macVmlSchemaUri" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Title" content="">
<meta name="Keywords" content="">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style id=owaParaStyle>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:Arial;
        panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
        {font-family:"Courier New";
        panose-1:2 7 3 9 2 2 5 2 4 4;}
@font-face
        {font-family:Verdana;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
p.msochpdefault, li.msochpdefault, div.msochpdefault
        {mso-style-name:msochpdefault;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.emailstyle17
        {mso-style-name:emailstyle17;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.msoins
        {mso-style-name:msoins;
        color:teal;
        text-decoration:underline;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.msoIns
        {mso-style-type:export-only;
        mso-style-name:"";
        text-decoration:underline;
        color:teal;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style>
</head>
<body bgcolor="white" lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt">Jeremy,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">Yes, it is valid – it has created ‘issues’ with software because even home directories are of the form
</span><span style="font-size:11.0pt;font-family:"Courier New",serif">/home/bob@jhu.edu<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">Sometimes, symlinking has worked but other times we needed to make reports to software maintainers.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">We usually tell users to <o:p>
</o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Courier New",serif">ssh login.hpc.jhu.edu -l bob@jhu.edu<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">or<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Courier New",serif">ssh
<a href="mailto:“johndoe@jhu.edu”@login.hpc.jhu.edu">“johndoe@jhu.edu”@login.hpc.jhu.edu</a><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Courier New",serif"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">but your version is valid also.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">The one nice benefit of the username is of course email matching and supporting multiple institutions without too much encoding.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">Also, thanks for the /var/log/nginx/ location, I haven’t looked there before.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">-Kevin<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="color:black">From: </span></b><span style="color:black">OOD-users <ood-users-bounces@lists.osc.edu> on behalf of "Nicklas, Jeremy" <jnicklas@osc.edu><br>
<b>Reply-To: </b>User support maiing list for Open OnDemand <ood-users@lists.osc.edu><br>
<b>Date: </b>Tuesday, August 8, 2017 at 3:17 PM<br>
<b>To: </b>User support maiing list for Open OnDemand <ood-users@lists.osc.edu><br>
<b>Subject: </b>Re: [OOD-users] Testing OnDemand - 2 questions<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Verdana",sans-serif;color:black">Hi Kevin,
<o:p></o:p></span></p>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Verdana",sans-serif;color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Verdana",sans-serif;color:black">1. Usernames have AT signs?!?! I learned something new today. Out of curiosity, how do users SSH? Is this valid:<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Verdana",sans-serif;color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Verdana",sans-serif;color:black">ssh bob@jhu.edu@login.hpc.jhu.edu<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Verdana",sans-serif;color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Verdana",sans-serif;color:black">Fortunately the above scenario won't affect the Shell App because we leave off the username portion when forking off the ssh command to the login nodes for the
 clusters.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Verdana",sans-serif;color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Verdana",sans-serif;color:black">I can look into fixing the regular expression issue you are having for the next release of OOD, until then I am guessing you managed to hand-patch the offending
 bit of code.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Verdana",sans-serif;color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Verdana",sans-serif;color:black">2. To confirm that it is reading the cluster config file correctly I typically go to Active Jobs and first check that you are presented with a dropdown of the configured
 clusters in the top right. After confirming I see all the configured clusters in the dropdown, I then change the dropdown on the left from "Your Jobs" to "All Jobs" and confirm I see the jobs on the clusters.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Verdana",sans-serif;color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Verdana",sans-serif;color:black">If something fails then I go to my log files and see what errors are being reported (from the OnDemand node):<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Verdana",sans-serif;color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Verdana",sans-serif;color:black">/var/log/nginx/<username>/error.log<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Verdana",sans-serif;color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Verdana",sans-serif;color:black">2b. If you modify the cluster config files, you will need to restart your personal web server to see the changes reflected in the apps. You do this by going to
 the Dashboard and selecting Help => Restart Web Server.<o:p></o:p></span></p>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Verdana",sans-serif;color:black"><o:p> </o:p></span></p>
<div>
<div>
<div>
<div>
<div>
<div>
<p class="MsoNormal"><b><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#555555;background:white">Jeremy Nicklas</span></b><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black"><o:p></o:p></span></p>
</div>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#555555;background:white">Web and Interface App Engineer</span><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#555555"><br>
</span><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black"><a href="https://osc.edu/"><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#CF102D;background:white;text-decoration:none">Ohio Supercomputer Center (OSC)</span></a></span><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#555555"><br>
<span style="background:white">A member of the </span></span><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black"><a href="https://oh-tech.org/"><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#CF102D;text-decoration:none">Ohio
 Technology Consortium</span></a></span><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#555555"><br>
<span style="background:white">1224 Kinnear Road, Columbus, Ohio 43212</span><br>
<span style="background:white">Office: </span></span><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black"><a href="tel:+16142926739"><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#CF102D;text-decoration:none">(614)
 292-6739</span></a></span><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#555555;background:white"> • Mobile: </span><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black"><a href="tel:+16143166428"><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#CF102D;text-decoration:none">(614)
 316-6428</span></a></span><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#555555;background:white"> • Fax: </span><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black"><a href="tel:+16142927168"><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#CF102D;text-decoration:none">(614)
 292-7168</span></a></span><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#555555"><br>
</span><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black"><a href="mailto:jnicklas@osc.edu"><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#CF102D;text-decoration:none">jnicklas@osc.edu</span></a></span><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#555555"><br>
<br>
<span style="background:white">Learn more about OSC at </span></span><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black"><a href="https://osc.edu/"><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#CF102D;text-decoration:none">https://osc.edu</span></a><o:p></o:p></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
<div>
<div class="MsoNormal" align="center" style="text-align:center"><span style="font-family:"Times New Roman",serif;color:black">
<hr size="2" width="100%" align="center">
</span></div>
<div id="divRpF726479">
<p class="MsoNormal" style="margin-bottom:12.0pt"><b><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black"> OOD-users [ood-users-bounces+jnicklas=osc.edu@lists.osc.edu]
 on behalf of Kevin Manalo [kmanalo@jhu.edu]<br>
<b>Sent:</b> Tuesday, August 08, 2017 2:13 PM<br>
<b>To:</b> OOD-users<br>
<b>Subject:</b> [OOD-users] Testing OnDemand - 2 questions</span><span style="font-family:"Times New Roman",serif;color:black"><o:p></o:p></span></p>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;color:black">Hi WIAG/OOD Team!</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:black"> </span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:black">We are starting testing OnDemand here at Johns Hopkins, and I see some quirks I’m trying to resolve</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:black"> </span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:black">1.</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:black">When I launch the dashboard I see</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:black"> </span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:black">Error -- invalid user name syntax: <a href="mailto:myusername@jhu.edu" target="_blank">myusername@jhu.edu</a></span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:black">Run 'nginx_stage --help' to see a full list of available command line options.</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:black"> </span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:black">Is there a way you can improve the regex to avoid this issue (we have usernames with AT signs)</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:black"><a href="https://github.com/OSC/nginx_stage/blob/5ba5c2c4e1466c29ffe70f445ce35052ebaaf41a/lib/nginx_stage/generator_helpers.rb" target="_blank">https://github.com/OSC/nginx_stage/blob/5ba5c2c4e1466c29ffe70f445ce35052ebaaf41a/lib/nginx_stage/generator_helpers.rb</a></span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:black"> </span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:black"> </span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:black">2.</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:black">Is there a way for a logger for me to confirm that various apps under the OOD umbrella are actually reading my cluster configuration YML file? I don’t know the obvious way of doing this but for
 sysadmin verification this would be really helpful to double check.  We are using SLURM here.</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:black"> </span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:black">Thanks,</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:black">Kevin</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black"> <o:p></o:p></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>