-
Notifications
You must be signed in to change notification settings - Fork 23
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
Helm chart installation and cluster project selection #612
Comments
The bug where the tree won't refreshing when creating a new project is gone. Steps:
Result: |
I see how this the above behaviour is annoying to the user. Displaying a different project instead of the missing one isn't helpful either: the tree would not unveil to the user that kube config points to a missing project. We would therefore have to change the current project in kube config, which is unexpected, too. |
I fully agree on this one and raised it already. Helm charts are installed into the current project. The current UI is misleading and doesn't tell you where the charts are installed. I came to the same conclusion and thus filed #613
Fully agree on this one, too. I filed & implemented #661 |
We also have it as a context menu item on the project. I think we should move the "Helm" node to a different section since it's mostly used for listing and configuring Helm repos, which can be done even if you aren't connected to a cluster. If we move the "Helm" node, we should also remove the "Open Helm View" context menu item.
If you can replicate the VS Code behaviour of a node with an error icon and text that says "missing project", I think that would be the best method. |
The issue here where the tree isn't refreshed when a project is deleted doesnt occurr any more. All related improvements/issues were filed to separate issues. |
related to: #676, #661, #613
[kind/bug]
What versions of software are you using?
What i did to encounter this:
Already logged in to cluster, I created "my-test-2" cluster project next to original "my-test". The project name in the tree does not refresh. (needs restart (most likely this issue):
Here things branch out according to the fact if we restart intellij or not:
IF WE DONT: there is behavior when we install helm chart on this unrefreshed tree . Here, after I created the new "my-test-2" project, I installed the mysql helm chart and in the background you can see openshift console get updated configs with the helm release but under the "my-test-2" project, when the tree says "my-test" which is the original project. I guess this is correct if the tree refresh would get fixed.
IF WE RESTART IDE:
Tree is properly refreshed. But when I delete the project the tree refreshes itself but with "Failed to load chart releases".:
When i tried to install helm chart on project with the "Failed to load chart releases". It threw error:
Expected behavior
Should helm charts get installed under a project or cluster? In that case the button "Open helm charts" is in incorrect place.
Otherwise there is a question if the user / dev should be able to switch between projects within cluster. And be able to do this within IDE.
The text was updated successfully, but these errors were encountered: