-
Notifications
You must be signed in to change notification settings - Fork 443
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Katib experiment detail page 500 error after refresh #1967
Comments
@shaowei-su Thanks for reporting this! |
Hi @tenzen-y yeah I just tried |
@shaowei-su Sorry for the late response. |
@kimwnasptd Can you help with fixing this bug? |
/cc @elenzio9 Can you please take a look at this? This seems to be a blocker for new UI Ref: #1982 (comment) |
Thanks for the ping! Yes we'll take a look at this one within the next week. |
Thanks @kimwnasptd Related: #1983 |
The problem was that the link itself didn't have information about the selected namespace. To solve this, we added the namespace variable as an extra query parameter to the route: |
Fix 500 error when refreshing KWA's detail page by also considering the namespace variable as a query param. Signed-off-by: Elena Zioga <elena@arrikto.com>
Fix 500 error when refreshing KWA's detail page by also adding the namespace variable as a query param to the route. Signed-off-by: Elena Zioga <elena@arrikto.com>
Small clarification, the above problem only happened in the standalone mode of the UI. In the app with Kubeflow we don't see this problem, since the CentralDashboard is always propagating the selected namespace in the underlying app. |
Fix 500 error when refreshing KWA's detail page by also adding the namespace variable as a query param to the route. Signed-off-by: Elena Zioga <elena@arrikto.com>
Fixed by #2001 Closing this PR |
/kind bug
What steps did you take and what happened:
[A clear and concise description of what the bug is.]
Katib experiment detail page can be accessed after a given namespace (non default one) is chosen, however, upon page refresh or direct access page URL e.g
https://service-name/katib/experiment/exp-name
, UI will throw out 500 error.By checking the requested URL, it seems that the actual API request sent is
https://service-name/katib/fetch_hp_job_info/?experimentName=exp-name&namespace=kubeflow-user
where the namespace is default tonamespace=kubeflow-user
.What did you expect to happen:
The experiment detail page should able to refresh and directly accessible.
Anything else you would like to add:
[Miscellaneous information that will assist in solving the issue.]
Environment:
kubectl version
): N/Auname -a
): N/AImpacted by this bug? Give it a 👍 We prioritize the issues with the most 👍
The text was updated successfully, but these errors were encountered: