Skip to content
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

Alloc log viewer UI no longer shows all content #6098

Closed
inf0rmer opened this issue Aug 9, 2019 · 9 comments · Fixed by #6466
Closed

Alloc log viewer UI no longer shows all content #6098

inf0rmer opened this issue Aug 9, 2019 · 9 comments · Fixed by #6466

Comments

@inf0rmer
Copy link

inf0rmer commented Aug 9, 2019

Nomad version

0.9.4

Operating system and Environment details

Mac OS 10.14.6
Chrome Version 76.0.3809.100 (Official Build) (64-bit)

Issue

Alloc log viewer UI no longer shows all content

Reproduction steps

  • In the Nomad UI, visit the page for an allocation's logs (ie. ui/allocations/ALLOC_UUID/JOB/logs
  • The log viewer no longer shows the buttons on the right-hand side for Head/Tail/Pause
  • The full content of the logs is no longer shown because it is impossible to horizontally scroll
@inf0rmer
Copy link
Author

inf0rmer commented Aug 9, 2019

After investigating this issue seems to have been introduced by this change.

I was able to fix this on my local machine by adding the overflow-x: auto property back, but I'm not sure what regression it will cause since I don't understand what is meant by "Make sure tooltips show up over the top of the side bar".

@derzufall
Copy link
Contributor

Having this problem aswell and it's really annoying because nobody can read the task's logs anymore for the the last 2 micro versions.

Currently the log lines just extend beyond the window borders. You can't even scroll to read the rest, aber the top right buttons also disappear beyond the screen.

@DingoEatingFuzz
Copy link
Contributor

DingoEatingFuzz commented Aug 29, 2019

This is fixed on master and will be released in v0.10.0 and backported to v0.9.6.

Thank you for reporting!

@derzufall
Copy link
Contributor

Actually this bug still persists in v0.9.6.
We updated all our infrastructure to the new Version because we use the log viewer a lot.

Status-Quo has not changed with 0.9.6.

  • The log-area flows out of the screen to the right hand side.
  • The log viewer no longer shows the buttons on the right-hand side for Head/Tail/Pause
  • The full content of the logs is no longer shown because it is impossible to horizontally scroll

@DingoEatingFuzz
Copy link
Contributor

Hi @derzufall, sorry you're still experiencing this bug (which I know from first-hand experience is super annoying).

I just downloaded a clean copy of v0.9.6 to see if I could reproduce this, but I got horizontal scrolling:

image

Could the old UI be cached in your browser? Or maybe cached in a proxy? Can you reproduce this in an isolated nomad installation?

@shantanugadgil
Copy link
Contributor

Maybe a "full refresh" of the browser might help? CTRL+F5
?

@derzufall
Copy link
Contributor

Hi @DingoEatingFuzz,
we use Firefox as a corporate browser. After realizing that nobody uses anything except Chrome I checked with Chrome and the issue was gone indeed.

However the issue still exists with Firefox. Can you verify that?
We dont use any caching or proxying whatsoever.

Regards
Zufall

@DingoEatingFuzz
Copy link
Contributor

Uuuggghhhh, I confirmed that this behaves as you reported in Firefox 😞

I was promised rendering engines that all behaved the same way. This wasn't supposed to be a problem in the 2010s!! shakes fist

@github-actions
Copy link

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.
If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Nov 17, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants