Bug 1251311
Summary: | Dashboard Graph widgets fail to load when revisiting the dashboard | ||||||
---|---|---|---|---|---|---|---|
Product: | Red Hat CloudForms Management Engine | Reporter: | Kevin Morey <kmorey> | ||||
Component: | UI - OPS | Assignee: | Martin Povolny <mpovolny> | ||||
Status: | CLOSED ERRATA | QA Contact: | Milan Falešník <mfalesni> | ||||
Severity: | urgent | Docs Contact: | |||||
Priority: | high | ||||||
Version: | 5.4.0 | CC: | bascar, cpelland, hkataria, jhardy, kmorey, mberube, mfeifer, mpovolny, obarenbo | ||||
Target Milestone: | GA | Keywords: | ZStream | ||||
Target Release: | 5.5.0 | ||||||
Hardware: | All | ||||||
OS: | All | ||||||
Whiteboard: | |||||||
Fixed In Version: | 5.5.0.1 | Doc Type: | Bug Fix | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | |||||||
: | 1253804 (view as bug list) | Environment: | |||||
Last Closed: | 2015-12-08 13:26:11 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | |||||||
Bug Blocks: | 1253804 | ||||||
Attachments: |
|
Hot fix is in place on 10.11.164.87. Please, check and confirm, then I create a MR for the next release. New commit detected on manageiq/master: https://github.com/ManageIQ/manageiq/commit/c8ced273319bec6e2bd91c6d88e2150c57fb304d commit c8ced273319bec6e2bd91c6d88e2150c57fb304d Author: Martin Povolny <mpovolny> AuthorDate: Thu Aug 13 17:52:02 2015 +0200 Commit: Martin Povolny <mpovolny> CommitDate: Thu Aug 13 17:52:02 2015 +0200 Make sure browser variable is instantiated early in the page. https://bugzilla.redhat.com/show_bug.cgi?id=1251311 app/views/layouts/_global_footer.html.haml | 3 --- app/views/layouts/_global_header.html.haml | 4 ++++ 2 files changed, 4 insertions(+), 3 deletions(-) New commit detected on manageiq/master: https://github.com/ManageIQ/manageiq/commit/58d96ee26a90aaff977d2525fb7ef37466e29d04 commit 58d96ee26a90aaff977d2525fb7ef37466e29d04 Author: Martin Povolny <mpovolny> AuthorDate: Fri Aug 14 15:11:02 2015 +0200 Commit: Martin Povolny <mpovolny> CommitDate: Sat Aug 15 09:17:28 2015 +0200 Fix a race condition in Loaded_Chart. https://bugzilla.redhat.com/show_bug.cgi?id=1251311 app/assets/javascripts/miq_application.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) New commit detected on manageiq/master: https://github.com/ManageIQ/manageiq/commit/58d96ee26a90aaff977d2525fb7ef37466e29d04 commit 58d96ee26a90aaff977d2525fb7ef37466e29d04 Author: Martin Povolny <mpovolny> AuthorDate: Fri Aug 14 15:11:02 2015 +0200 Commit: Martin Povolny <mpovolny> CommitDate: Sat Aug 15 09:17:28 2015 +0200 Fix a race condition in Loaded_Chart. https://bugzilla.redhat.com/show_bug.cgi?id=1251311 app/assets/javascripts/miq_application.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) New commit detected on manageiq/master: https://github.com/ManageIQ/manageiq/commit/58d96ee26a90aaff977d2525fb7ef37466e29d04 commit 58d96ee26a90aaff977d2525fb7ef37466e29d04 Author: Martin Povolny <mpovolny> AuthorDate: Fri Aug 14 15:11:02 2015 +0200 Commit: Martin Povolny <mpovolny> CommitDate: Sat Aug 15 09:17:28 2015 +0200 Fix a race condition in Loaded_Chart. https://bugzilla.redhat.com/show_bug.cgi?id=1251311 app/assets/javascripts/miq_application.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) So, to reproduce this, one should have data for widgets so they get generated, then log in from a fresh session, see the dashboard working, go somewhere else and then return back to see that it does not work, right? No other prerequisities? None that i am aware of. Verified in 5.5.0.5. The widgets work after revisiting the Dashboard page. However this bug MUST BE verified in Firefox. This error does not appear in Chrome when using 5.4.1.0 (which is the version where it is reported as broken). Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2015:2551 |
Created attachment 1060138 [details] screenshots showing the spinning wheel and then blocking the plug-in Description of problem: Since 5.4 has been released we have been noticing that the dashboard graph widgets work the first time but then when the dashboard is revisited during the same session they fail to load the graphs. I showed this to oleg at Summit and the work-a-round and i am finally getting around to opening a BZ on this. This is dramatically impacting our demos. So far i have seen this happen on FF and Chrome on Mac OS X and on RHEL7 with FF. Version-Release number of selected component (if applicable): 5.4.1.0 How reproducible: 100% Steps to Reproduce: 1. Log into my appliance 10.11.164.87 2. you will see the dashboard load so navigate to some other area i.e. / Automte / customization 3. then click on the dashboard again Actual results: The Adobe Flash plug-in fails to load. Expected results: Expecting the widgets to load properly Additional info: The current work-a-around is to block the plug-in and re-enable it.