Interactive App name displaying incorrectly

I’m developing a JupyterLab app to teach myself to make interactive apps. However, I’m running into an issue where the name is displayed incorrectly (see image below). Instead of seeing one JupyterLab app, I see JupyterLab: Form and JupyterLab: Manifest. Clicking on either takes me to the correct form.

My file path and file structure are as follows:

[root@rita jupyterlab]# pwd
/var/www/ood/apps/sys/jupyterlab
[root@rita jupyterlab]# ls -l
total 48
-rw-r--r-- 1 root root   574 Apr  6 19:57 form.yml.erb
-rw-r--r-- 1 root root 32181 Apr  6 20:06 icon.png
-rw-r--r-- 1 root root   226 Apr  6 20:03 manifest.yml
-rw-r--r-- 1 root root    25 Apr  6 20:04 submit.yml.erb
drwxr-xr-x 2 root root    48 Apr  6 20:06 template
-rw-r--r-- 1 root root   355 Apr  6 19:42 view.html.erb

Not sure where I’ve gone wrong. Thanks in advance!

Oh whoops, I figured it out. I had a directory /etc/ood/config/apps/jupyterlab created when I misread directions that was hanging around. I deleted it and it works fine now.

Hi and welcome!

Yes you’ve stumbled upon a little known features - sub apps! But yea keeping everything in the system directory /var/www/ood/apps/sys/jupyterlab or you own home directory ~/ondemand/dev/jupyterlab if you have development enabled for yourself (so you don’t have to privilege escalate to develop apps).

https://osc.github.io/ood-documentation/latest/app-development/enabling-development-mode.html

Thanks a bunch! I’ll look at enabling dev apps. I’m the only one using the cluster (it’s just an elastic cluster on Jetstream that I’m using as a test bed) so it’s not currently an issue to not have it, but once we implement on our actual systems that will be important.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.