Bug 1626427

Summary: UI glitch - red crosses on Provider Dashboard page.
Product: Red Hat CloudForms Management Engine Reporter: Parthvi Vala <pvala>
Component: UI - OPSAssignee: Harpreet Kataria <hkataria>
Status: CLOSED CURRENTRELEASE QA Contact: Parthvi Vala <pvala>
Severity: medium Docs Contact:
Priority: medium    
Version: 5.10.0CC: dmetzger, hkataria, lavenel, mpovolny, obarenbo, simaishi
Target Milestone: GA   
Target Release: 5.10.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: 5.10.0.16 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-02-12 16:52:48 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:
Attachments:
Description Flags
UI glitch on Provider Dashboard page none

Description Parthvi Vala 2018-09-07 09:48:23 UTC
Created attachment 1481555 [details]
UI glitch on Provider Dashboard page

Description of problem:
There are red crosses on the provider dashboard. It looks like a UI glitch since the providers are successfully validated and there seems to be no other issue.

Version-Release number of selected component (if applicable):
5.10.0.14

How reproducible:
100%

Steps to Reproduce:
1. Add any provider.
2. Navigate to the provider's dashboard.

Actual results:
Red Crosses on the page. Look at the screenshot for more clarity.

Expected results:
Red Crosses should not appear for no reason.

Additional info:

Comment 4 CFME Bot 2018-09-18 09:53:20 UTC
New commit detected on ManageIQ/manageiq-ui-classic/master:

https://github.com/ManageIQ/manageiq-ui-classic/commit/b765b9b43d2a9bf0736c544f3bb1b10118288246
commit b765b9b43d2a9bf0736c544f3bb1b10118288246
Author:     Harpreet Kataria <hkataria>
AuthorDate: Thu Sep 13 13:09:25 2018 -0400
Commit:     Harpreet Kataria <hkataria>
CommitDate: Thu Sep 13 13:09:25 2018 -0400

    Fixed some inconsistencies on provider dashboards.

    - Red crosses were added as part of https://github.com/ManageIQ/manageiq-ui-classic/pull/4453 that caused them to show up on all aggregate status cards on all provider dashboards, fixed the condition and removed setting of redundant notification hash for providers when it is not needed.
    - Show status icon under Alerts in aggregate card if Alerts are configured for a container provider, otherwise show "No data available" empty pf card.
    - On Containers Overview dashboard, Fixed to not show provider icon in Provider status aggregate card, it should only show count of providers with a link to list view to Container Providers show list.
    - Added a title on Container Overview dashboard screen, since that's the only screen on that subtab there are no breadcrumbs on the screen.

    Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1626199
    Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1626427

 app/assets/javascripts/controllers/ems_container_dashboard/aggregate_status_card_controller.js | 5 +-
 app/controllers/container_dashboard_controller.rb | 1 +
 app/services/container_dashboard_service.rb | 2 +
 app/services/ems_dashboard_service.rb | 4 -
 app/views/container_dashboard/show.html.haml | 2 +
 app/views/static/pf_charts/aggregate-status-card.html.haml | 3 +-
 6 files changed, 8 insertions(+), 9 deletions(-)

Comment 5 Parthvi Vala 2018-09-20 06:51:54 UTC
FIXED. Verified on 5.10.0.16.20180919151347_a0c9e02.