<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif;" dir="ltr">
<p style="margin-top:0;margin-bottom:0">Susan,</p>
<p style="margin-top:0;margin-bottom:0"><br>
</p>
<p style="margin-top:0;margin-bottom:0">We have been looking into this for a while and have recently rolled out an alterative solution based around Singularity. The idea is that everything RStudio needs is bind-mounted into the container from the host, and
/tmp is overridden. We have had it in production at OSC for a few weeks now, and it is now our recommended solution.</p>
<p style="margin-top:0;margin-bottom:0"><br>
</p>
<p style="margin-top:0;margin-bottom:0">The major advantage to this method is that it exposes everything that the user would normally be able to access on the host (including build tools and alternative R versions) without having to update the Singularity image.</p>
<p style="margin-top:0;margin-bottom:0"><br>
</p>
<p style="margin-top:0;margin-bottom:0">I added <a href="https://osc.github.io/ood-documentation/master/app-development/tutorials-interactive-apps/add-rstudio.html" class="OWAAutoLink" id="LPlnk145534" previewremoved="true">
https://osc.github.io/ood-documentation/master/app-development/tutorials-interactive-apps/add-rstudio.html</a> to explain the process, as well as
<br>
</p>
<p style="margin-top:0;margin-bottom:0"><a href="https://github.com/OSC/bc_example_rstudio" class="OWAAutoLink" id="LPlnk664665" previewremoved="true">https://github.com/OSC/bc_example_rstudio</a>.<br>
</p>
<br>
<div style="color: rgb(0, 0, 0);">
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font style="font-size:11pt" face="Calibri, sans-serif" color="#000000"><b>From:</b> OOD-users <ood-users-bounces@lists.osc.edu> on behalf of Susan Litzinger via OOD-users <ood-users@lists.osc.edu><br>
<b>Sent:</b> Tuesday, November 6, 2018 11:54 AM<br>
<b>To:</b> User support maiing list for Open OnDemand<br>
<b>Subject:</b> [OOD-users] updated Rstudio singularity container?</font>
<div> </div>
</div>
<div>
<div dir="ltr">Are there any plans to release a new singularity container for Rstudio that works with a newer release of Rstudio? We have a professor who would like to use it for his class and prefers a later release.
<div><br>
</div>
<div>The version we are using was provided by Jeremy Nicholas who is no longer with OSC. Our security team was not thrilled with us using proot so a container was the alternative.
<div><br>
</div>
<div>Has anyone in OOD-land figured out a secure way of running Rstudio without proot using a more recent release of Rstudio? </div>
<div><br>
</div>
<div>TIA - Susan </div>
<div> </div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>