I stood up our OOD-Jupyter app a while back using the interactive apps tutorial, with minimal modifications, and am quite happy with the results. We’re now ramping up to replace our jupyterhub with OOD, but it looks like I need some guidance getting Jupyter to “see” the/any kernels available to it.
If I’m not mistaken, lines 231-271 of script.sh.erb from the bc_osc_jupyter repo demonstrate what’s necessary to include additional kernels (e.g. bash, matlab, etc) into Jupyter, but I think I may be missing something as I struggle to interpret the erb/ruby.
Could I beg of someone to outline the bare necessities of prepping/using additional kernels, that one might need to built into the tutorial version of the Jupyter app, please and thank you? (…very, very, very much!)
If it helps, kernels used by our jupyterhub sit in our nfs /packages Environment Modules library, and we’re at OnDemand version: v1.6.20 | Dashboard version: v1.35.3.
(For completeness, this issue looks relevant but also looks like it’s specific to the aforementioned OSC-specific erb file in use at Owens.)