Katib UI allows you to delete experiments when no namespace is selected on central dashboard
See original GitHub issue/kind bug
What steps did you take and what happened: [A clear and concise description of what the bug is.] Katib UI allows you to delete experiments in other namespaces where the user is not authorized. This happens when the user does not select a namespace in the central dashboard.
What did you expect to happen: If there is no namespace selected in the central dashboard no experiments should be available in the Katib UI and the user should not have access to delete them.
Anything else you would like to add: [Miscellaneous information that will assist in solving the issue.]
Environment:
- Kubeflow version (
kfctl version
): 1.1 - Minikube version (
minikube version
): N/A - Kubernetes version: (use
kubectl version
): 1.16.10 - OS (e.g. from
/etc/os-release
): N/A
Issue Analytics
- State:
- Created 3 years ago
- Comments:18 (11 by maintainers)
Top Results From Across the Web
Getting Started with Katib - Kubeflow
This guide shows how to get started with Katib and run a few examples using the command line and the Katib user interface...
Read more >Delete attempt of Kubernetes resource reports not found, even ...
I can list the experiment resources with kubectl get experiments -n <namespace> . However, when trying to delete using kubectl delete experiment ......
Read more >Hyperparameter Tuning - D2iQ Docs
The Katib UI can be launched from Kubeflow's central dashboard. Select “Experiments (AutoML)” in the navigation menu.
Read more >Build and deploy a scalable machine learning system on ...
Kubeflow provides many components, including a central dashboard, ... and shrinks as you add and remove files with no need for management.
Read more >News — Rok 1.5.3 documentation
Depending on your EKF deployment, you may need to authenticate certain clients ... We have removed the Contributors tab from the Kubeflow central...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@kimwnasptd is currently working on the new Katib UI where user should have an access only to the profile namespace when Katib is installed as part of Kubeflow. @StevenReitsma You can check proposal for the new UI here: https://docs.google.com/document/d/14cfGYJiTl32GWBUTbYQHzXC4UWA7r_ysgWYSWsxcDvU/edit
Thank you for submitting this @maganaluis.
Yes, this is the current problem when you are using Katib UI as part of Kubeflow dashboard. We should think about better way of handling global namespace. Related issue: https://github.com/kubeflow/katib/issues/1136.
Maybe we should not let user enter Katib UI if namespace is not selected.
/cc @gaocegege @johnugeorge /priority p1