-
Bug
-
Resolution: Done
-
Critical
-
RHODS_1.25.0_GA
-
False
-
None
-
False
-
Testable
-
No
-
-
-
-
-
-
-
1.30.0
-
No
-
No
-
Pending
-
None
-
-
-
RHODS 1.30
Description of problem:
When disabling the notebook controller via patching the OdhDashboardConfig resource, eg. notebookController.enabled: false, the UI still allows a user in the Data Science Project view to spawn a notebook in the rhods-notebook namespace.
Prerequisites (if any, like setup, operators/versions):
N/A
Steps to Reproduce
set notebookController.enabled: false
navigate to the DS project view
click the "launch jupyter" button to the right of the "Create data science project" button
Actual results:
A user can spawn a notebook in the "projectless" launcher
Expected results:
A user can't view the projectless launcher at all, they are restricted to opening workbenches in their allowed projects.
Reproducibility (Always/Intermittent/Only Once):
Always
Build Details:
N/A
Workaround:
A potential workaround would be to set a quota on the rhods-notebooks namespace that functionally blocks spawns, but that leaves behind a lot of vestigal UI.
Additional info:
N/A