Develop dropdown menu not showing up in dashboard

Dear all,

wanted to add a jupyter app as described here

https://osc.github.io/ood-documentation/master/app-development/tutorials-interactive-apps/add-jupyter/copy-app.html

However, after creating the dev directory the develop dropdown menu still won’t show up in the dashboard. How come?

Cheers.

Sorry, I need to fix the documentation on that page.

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

In OnDemand 1.4 default install, the summary of this is you need to do this step first:

cd /var/www/ood/apps
sudo mkdir -p dev/YOUR_USERNAME
cd dev/YOUR_USERNAME
sudo ln -s YOUR_HOME_DIRECTORY/ondemand/dev gateway

That’s because by default now the PUN looks for dev apps at /var/www/ood/apps/dev/gateway instead of $HOME/dev/ because in 1.3 when it defaulted to $HOME/dev everyone was a “developer” by default.

thanks, the develop dropdown menu now shows up and i was able to create + launch the jupyter app

I just hit this too–docs still need updating…

cd /var/www/ood/apps
sudo -E mkdir -p "dev/$USER"
cd "dev/$USER"
sudo -E ln -s "$HOME/ondemand"/dev gateway

Then:

DeveloperDropdown

2 Likes

These are the current docs: https://osc.github.io/ood-documentation/master/app-development/enabling-development-mode.html

What version of OnDemand did you observe a problem and what exactly is missing from this page based on your experience?

I’m using v1.6.22

The issue is on this page:
https://osc.github.io/ood-documentation/master/app-development/tutorials-interactive-apps/add-jupyter/copy-app.html

Steps 1 and 2 on that page suggest that creating this directory will activate the developer dropdown:

mkdir -p "${HOME}/ondemand/dev"

I hit this as a part of the installation process (before ever getting to the App Development section).

Thanks!

2 Likes

I’ve just hit this problem too. I only found this solution by starting my own topic. Docs still need updating. I’m using version 1.7.14