We’re running OOD 3.1.10 and using a Jupyter app (deployed using the example in the documentation I think). One user is able to consistently break Jupyter on one node, but others are fine. What I’m seeing by comparing the $HOME/ondemand/data/sys/dashboard/batch_connect/sys/jupyter/output/<job_code> directories for each node’s jobs, is that the config.py file for the working node has a field for c.NotebookApp.password, which starts with “u’sha1:” and then has a short string, a second colon, and a longer string, followed by single quote. On the non-working node, the longer string are not present; the single quote follows the short string and second colon. When the user tries to open the Jupyter app after being allocated, on the non-working node it prompts him for a password, and the password from connection.yml does not work (I’m not sure how the hashing function works, so this may be expected). On the working node, he’s not prompted for a password.
To make things more interesting, when I test on the non-working node, it works fine for my (privileged) user.
What further troubleshooting can I do?