Description of problem:
If an Admin user tries to spawn a nb for another user before ever spawning a nb for themselves they will receive an error message about the PVC (of the admin) missing from all nodes. It is unclear why this PVC is needed in order to spawn notebooks for other users.
This issue seems to be reproducible by any admin user that has not yet spawned a notebook for themselves.
Prerequisites (if any, like setup, operators/versions):
Latest RHODS live build/RC for 1.16 (quay.io/llasmith/rhods-operator-live-catalog:1.16.0-hotfix-27165b)
Steps to Reproduce
- Install RHODS
- Create admin/normal users on the clusters
- Log in to rhods dashboard as an admin user (who has never been used before)
- Go to the admin tab of the spawner page
- Try spawning a server for another user
Actual results:
The spawn will fail and the error message mentions the missing PVC of the admin user
Expected results:
The admin user should be able to spawn notebooks for other users even if they've never spawned a notebook for themselves before
Reproducibility (Always/Intermittent/Only Once):
Appears to be always if using an admin user who has never spawned a notebook before
Build Details:
quay.io/llasmith/rhods-operator-live-catalog:1.16.0-hotfix-27165b
Workaround:
Spawn a notebook for the admin user, and then spawn notebooks for other users
Additional info:
- relates to
-
RHODS-5220 When a RHODS admin spawns a server for another user, the admin's PVC is attached to the user's server
- Closed
- links to