-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
Many UI bugs in v1.3.4 #14359
Comments
Hi @iluminae, thanks for raising this. Digging into it now. To help me isolate the problem more quickly, do you happen to know the most recent version of Nomad you were using without the aforementioned UI errors? |
v1.3.3 - and I kept one client back at that version so I can use it's UI. (all of the features work fine on there, including clients -> eligible toggle and draining options) |
Thanks for the info and great find. We've been able to find the cause and will fix this asap. As a (temporary) workaround, in your chrome dev console, try doing the following:
If you try to load your charts/logs/files after that, they should be fine. Look for an upcoming fix for this soon, and my apologies for the bugs. |
@philrenaud workaround looks like it is working for me, thanks! |
I can confirm that the workaround fixes this one too: #14331 |
If I can add to this, it seems like the UI does not allow you to run job if ACL aren't setup anymore. |
@philrenaud when using the workaround above, I still get an error when using the UI to change the job definition of a thing:
so the workaround would have to be:
|
Ah thank you! That'll teach me for using arbitrary metasyntactic variables. |
will we get a rather quick release when fixed, like a 1.3.5? A bunch of bug fixes in 1.3.4 are super helpful , but the ui bugs don't allow troubleshooting the alloc fs which kills a lot of inspectability ? TYVM!!! |
same question from me too ... would/could there be a 1.3.5 soonish? (UI fixes only) I could deploy and report back if the various UI bugs are fixed/solved or still present. |
As requested, adding the following: in a multi-cluster setup, UI no longer allows me to select the cluster I want to operate on. This after an upgrade from 1.2.5 to 1.3.4, on a 4 cluster setup with ACL disabled. The workaround posted earlier works for this, though :) |
Hi everyone 👋 Yes, we're planning to have a quick 1.3.5 release out today, so keep an eye out for the announcement, and apologies for the troubles in 1.3.4. |
Awaiting eagerly for 1.3.5 ...👍🏻🙏🏻 |
1.3.5 is now available: https://releases.hashicorp.com/nomad/1.3.5/ I'm going to close this issue for now, but let us know if the problem persists. Thank you for the patience and understanding everyone! |
Deployed the servers with version 1.3.5 in the staging environment. The UI issues seem resolved. I shall try to deploy to production in a few hours and reconfirm here if it works as expected. |
I have deployed this to PROD as well and this works fine for now. The UI issues of the |
Great! Thank you for the confirmation 🙂 |
I've just deployed to prod as well and it seems the UI issues are now resolved. Just to throw in my 2 cents as well :) |
I'm going to lock this issue because it has been closed for 120 days ⏳. This helps our maintainers find and focus on the active issues. |
Nomad version
Nomad v1.3.4 (a267b2b)
Operating system and Environment details
Linux [arm,arm64,amd64]
ACLs are not enabled
Issue
I will try to enumerate all the issues here, but the UI is very broken in v1.3.4.
Uncaught Error: TypeError: Cannot read properties of null (reading 'then')
Files
tab of any allocation or task will completely crash the page withUNRECOVERABLE ERROR: TypeError: Cannot read properties of null (reading 'then')
Logs
tab of any task results in a blank log box and this error:Uncaught TypeError: Cannot read properties of null (reading 'body')
eligible
anddrain
options are greyed out. This cluster has no ACLs enabled, so these should be available.Reproduction steps
I am not sure if it is environment or browser specific at all, but I am using Chrome 105.0.5195.42
Expected Result
the graphs, logs, files features of the ui to... work.
Actual Result
the graphs, logs, files features of the ui do not.... work.
Job file (if appropriate)
n/a
The text was updated successfully, but these errors were encountered: