kubeflow icon indicating copy to clipboard operation
kubeflow copied to clipboard

Kubeflow UI has a giant div blocking most of the screen space

Open cheungringo opened this issue 3 years ago • 6 comments

/kind bug

What steps did you take and what happened: I'm a heavy user of the Kubeflow UI to read through logs to debug pipelines that my company runs. For some reason, starting Aug 10th, a giant div (the footer I believe) has appeared and is blocking most of the screen space which makes debugging and visualizing my pipelines very difficult.

What did you expect to happen: Not to have a giant div blocking the screen.

Anything else you would like to add: Please see attached screenshot. Screen Shot 2022-08-10 at 11 50 24 AM

Environment:

  • Kubeflow version: (version number can be found at the bottom left corner of the Kubeflow dashboard): build version dev_local
  • kfctl version: (use kfctl version): couldn't find this command on kubeflow cluster
  • Kubernetes platform: (e.g. minikube): minikube version: v1.26.0
  • Kubernetes version: (use kubectl version): Client Version: v1.24.3 Kustomize Version: v4.5.4 Server Version: v1.21.12-gke.2200
  • OS (e.g. from /etc/os-release):

cheungringo avatar Aug 11 '22 15:08 cheungringo

To add a little more information to this report:

  • This appeared in one of the latest Firefox releases (for me). I believe it showed up after the FF 103 release.
  • Testing in Chromium (104.0.5112.79), and Firefox ESR (91.11.0esr) - I was unable to reproduce.

My setup stats:

  • Kubeflow 1.5.0
  • K8s 1.21.12

sethjones avatar Aug 14 '22 02:08 sethjones

I was able to reproduce the behaviour in Chrome: 104.0.5112.79-1 and 103.0.5060.53-1 It works fine in FF 103.0 (64-bit) though.

fabito avatar Aug 15 '22 21:08 fabito

I also have the same issue with Chrome 104.0.5112.79. It works fine with Safari 15.2 (17612.3.6.1.6) so far.

daisuke834 avatar Aug 16 '22 08:08 daisuke834

It seems the issue is caused by browser's LastPass extension. After disabling it, Kubeflow UI works as normal.

https://community.logmein.com/t5/LastPass-Support-Discussions/Lastpass-is-adding-a-CSS-element-below-footer/m-p/291627

ittus avatar Aug 16 '22 13:08 ittus

It seems the issue is caused by browser's LastPass extension. After disabling it, Kubeflow UI works as normal.

https://community.logmein.com/t5/LastPass-Support-Discussions/Lastpass-is-adding-a-CSS-element-below-footer/m-p/291627

In testing with my browser where i am experiencing the issue, i was able to confirm that disabling the last pass browser extension removed the issue.

IMO: This issue can be closed as it is related to the Last Pass extension and not Kubeflow.

sethjones avatar Aug 16 '22 14:08 sethjones

This problem affects a lot of applications beyond Kubeflow UI. Could keeping this issue open help generate more public knowledge of this problem? I work with a company as an enterprise customer of LastPass. We have non-public facing applications that use Bootstrap and have the same problem. Our LastPass support person has ignored the community.logmein link I sent and ignored detailed screenshots showing the before/after example of a webpage and before/after HTML showing the plugin injecting <div style="position: static !important;"></div> HTML.

travis5491811 avatar Aug 22 '22 14:08 travis5491811

+1 with Version 116.0.5845.110 (Official Build) (arm64). Disabling extension Power Thesaurus "solved" the issue for me.

nikola-rahman avatar Sep 01 '23 10:09 nikola-rahman

/close

juliusvonkohout avatar Oct 13 '23 20:10 juliusvonkohout

@juliusvonkohout: Closing this issue.

In response to this:

/close

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

google-oss-prow[bot] avatar Oct 13 '23 20:10 google-oss-prow[bot]

There are much more extensions causing exactly the same issue - DeepL, Monica, Power Thesaurus etc. KFP is the only webpage I have noticed where they become problematic, so statements like:

IMO: This issue can be closed as it is related to the Last Pass extension and not Kubeflow.

doesn't seem to be correct. Also Chrome doesn't allow to disable single extensions at the specific domain, which makes the issue extremely annoying.

jaklan avatar Apr 12 '24 13:04 jaklan