Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-39913

Pipeline viewed in classic dashboard does not render logs dropdown when clicked on Logs button for a stage (at least in MSIE11/Edge)

      Jenkins 2.32 and Pipeline plugin (installed late last week) runs my Multiple Pipeline job and displays the stages in classic view dashboard, and when I hover on a running or finished step, a popup appears with the Logs button. From Youtube presentations I know there should appear a list on top side of browser window with links to steps' sub-logs and timings, but in practice my browser window just grays out and becomes unclickable (invisible modal window?) Refreshing or pressing ESC (sometimes more than once) brings back the usable browser, but no logs are seen.

      The original console log is viewable, in all its multimegabyte entirety.

          [JENKINS-39913] Pipeline viewed in classic dashboard does not render logs dropdown when clicked on Logs button for a stage (at least in MSIE11/Edge)

          Jim Klimov added a comment - - edited

          Got back to my Jenkins 2.32 site via Chrome, it seems to work much better with the new UI than MSIE 11/Edge I used initially (both for pipeline swimlane and blueocean beta). So it must be a browser-dialect issue.

          Jim Klimov added a comment - - edited Got back to my Jenkins 2.32 site via Chrome, it seems to work much better with the new UI than MSIE 11/Edge I used initially (both for pipeline swimlane and blueocean beta). So it must be a browser-dialect issue.

          Sam Van Oort added a comment -

          jimklimov Yeah, that smells like a nasty browswer-specific CSS bug. Which version of stage view are you using though? There was a bugfix I did that ensured the popup is near the stage you triggered it on, due to similar symptoms.

          Sam Van Oort added a comment - jimklimov Yeah, that smells like a nasty browswer-specific CSS bug. Which version of stage view are you using though? There was a bugfix I did that ensured the popup is near the stage you triggered it on, due to similar symptoms.

          Jim Klimov added a comment -

          The Manage Jenkins / Plugins / Installed says I have Pipeline 2.4 and Pipeline: Stage View Plugin 2.3 ; no updates were offered at that time (last week); there is one now so I'll see if it helps.

          Jim Klimov added a comment - The Manage Jenkins / Plugins / Installed says I have Pipeline 2.4 and Pipeline: Stage View Plugin 2.3 ; no updates were offered at that time (last week); there is one now so I'll see if it helps.

          Jim Klimov added a comment -

          Thanks for the hint to look far and wide. With current (today's) state of published plugin versions, in MSIE 11/Edge I see the logs dropdown - but it is tied to the bottom of the window (top of the dropdown is top of the Jenkins version bar down below), and it does not self-update with e.g. logs for a running step of a stage nor as steps complete - but that does not scroll in Firefox 50 and Chrome 54 either. As a user, I would expect it to scroll as a convenience - but maybe that's not the plan

          Also, BTW, if I click "Enable autorefresh", the dropdown with the logs disappears during the refresh. Is that intended? (I kinda hoped this might let the log for active steps scroll automagically)

          Jim Klimov added a comment - Thanks for the hint to look far and wide. With current (today's) state of published plugin versions, in MSIE 11/Edge I see the logs dropdown - but it is tied to the bottom of the window (top of the dropdown is top of the Jenkins version bar down below), and it does not self-update with e.g. logs for a running step of a stage nor as steps complete - but that does not scroll in Firefox 50 and Chrome 54 either. As a user, I would expect it to scroll as a convenience - but maybe that's not the plan Also, BTW, if I click "Enable autorefresh", the dropdown with the logs disappears during the refresh. Is that intended? (I kinda hoped this might let the log for active steps scroll automagically)

          Sam Van Oort added a comment -

          jimklimov Logs don't scroll, and there's no plan to make them scroll – if you want that functionality, I suggest you use Blue Ocean. Autorefresh does something different than you expect (it just forces the Jenkins page to reload periodically). The logs are a popup, so they disappear on reload too of course.

          Sam Van Oort added a comment - jimklimov Logs don't scroll, and there's no plan to make them scroll – if you want that functionality, I suggest you use Blue Ocean. Autorefresh does something different than you expect (it just forces the Jenkins page to reload periodically). The logs are a popup, so they disappear on reload too of course.

          Sam Van Oort added a comment -

          jimklimov Tom (who originally wrote all of that component) said he'll take a look at this and see if he can resolve it.

          Sam Van Oort added a comment - jimklimov Tom (who originally wrote all of that component) said he'll take a look at this and see if he can resolve it.

          Tom FENNELLY added a comment -

          I had a look at this on both Edge and on IE 11. My test worked fine on Edge, but I do see an issue on IE11. In both cases I'm running using modern.ie images on a VirtuyalBox instance on MacOS.

          In my test, the dialog was appearning, but was nearly off the screen.

          Tom FENNELLY added a comment - I had a look at this on both Edge and on IE 11. My test worked fine on Edge, but I do see an issue on IE11. In both cases I'm running using modern.ie images on a VirtuyalBox instance on MacOS. In my test, the dialog was appearning, but was nearly off the screen.

          Tom FENNELLY added a comment -

          I can't test this on VirtualBox ... PITA. Need to test it on a proper windows instance.

          Tom FENNELLY added a comment - I can't test this on VirtualBox ... PITA. Need to test it on a proper windows instance.

            Unassigned Unassigned
            jimklimov Jim Klimov
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: