-
Notifications
You must be signed in to change notification settings - Fork 3.2k
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
UI Crash on Containers or Yaml button #2726
Comments
Can you please provide the error message? |
I did. Just the TypeError listed above followed by many lines of minified JavaScript. |
Can you please provide your YAML so we can repro? |
|
I think there are a couple of things happening here.
This behavior is part of a commit (#2573) that has not been released yet, so it's not ready for use.
You're most likely getting changes that haven't been released because you're using Kustomize to deploy. See #2715. We're currently working on making changes so that deployments from Kustomize don't behave this way: #2724
Unsure if this is part of the same team, but the UI shown in this GIF is and old and deprecated version of the UI (from |
Different teams. But I'll try to see if updating to the new UI fixes it on my end Update: Using the new UI definitely improves on the ability to click through the workflow options and get the detail pane. But like @pbecotte said the YAML still returns that error. We too are deploying via Kustomize so we might be affected by the changes to come in #2724 |
This attached GIF shows the v2.4 UI which is defunct and not compatible with v2.7.4. Please make sure you're using the latest UI. We should display UI version as an aside. |
Are you using a v2.7.2 persistence feature with |
Like I said on my update on #2726 (comment) with the new UI some of the issues go away but others remain, new GIF to illustrate: But appears that this new issue is going to be tracked on #2736 |
Which behavior? the containers or yaml buttons? (the second gif from brunomptorres illustrates what we are seeing as well).
Yes, I saw #2715- you'll notice that I used a patch to pin the various container versions (our cluster runs inside a firewall anyway, that would have been necessary even without the "latest" tags). I can't imagine that there is anything specific about the deployment method in this case causing this though- the javascript app isn't even making a network request there, just failing immediately. It's possible that version 2.7 wasn't ready for release? Usually you would hide non-functional buttons in the UI though :) |
I opened #2736 to investigate the UI crash |
I don't think so. Tagging templates with strings like 'local/backup-grafana-xp4lt/backup-grafana' haven't been released yet, so the fact that you're getting them tells me that either kustomize is pulling manifests or docker is pulling images that are not ready for release. Nevertheless, there was actually a related but different UI issue: opened #2754 to fix it. |
I am just running the image from dockerhub- I haven't looked at the code to see your build/release/feature flag setup, but if that behavior isn't supposed to be released, it probably needs to be looked at :) |
Closing with #2724 |
Checklist:
v2.7.4
What happened:
New install of argo a couple days ago. Added a cronworkflow. It runs them, but in the UI clicking on "containers" for any particular run crashes the React app.
Tried updating to the lastest version just now (2.7.4), no change. Happens with every workflow, and on both the "containers" link and the "yaml" link.
Deployed running kustomize directly against the 'base install' folder in this repo.
Message from the maintainers:
If you are impacted by this bug please add a 👍 reaction to this issue! We often sort issues this way to know what to prioritize.
The text was updated successfully, but these errors were encountered: