jupyterhub / the-littlest-jupyterhub

Simple JupyterHub distribution for 1-100 users on a single server
https://tljh.jupyter.org
BSD 3-Clause "New" or "Revised" License
1.03k stars 339 forks source link

.ipynb_checkpoints in shared data directory #986

Open cymon opened 1 month ago

cymon commented 1 month ago

Bug description

Followed the instructions to add a shared folder:

Users cannot write new notebooks to shared dir /srv/scratch because they do not have the correct permission on the .ipynb_checkpoints dir in /srv/scratch

How to reproduce

  1. Follow these instructions: https://tljh.jupyter.org/en/latest/howto/content/share-data.html#option-3-create-a-directory-for-users-to-share-notebooks-and-other-files
  2. Have a second user log in and try to create notebook in the shared users dir.
  3. Gives an "undefined error" or similar

Expected behaviour

All users should be able to write new notebooks to the /srv/scratch shared dir.

Actual behaviour

They cannot without first changing group permission to write on /src/scatch/.ipynb_checkpoints

Your personal set up