Bug 1614217

Summary: Description of Health panel of At-a-Glance section on Volume dashboard is missing list of all health states
Product: [Red Hat Storage] Red Hat Gluster Storage Reporter: Martin Bukatovic <mbukatov>
Component: web-admin-tendrl-monitoring-integrationAssignee: Timothy Asir <tjeyasin>
Status: CLOSED DEFERRED QA Contact: sds-qe-bugs
Severity: medium Docs Contact:
Priority: unspecified    
Version: rhgs-3.4CC: amukherj, apaladug, nthomas, rhs-bugs
Target Milestone: ---Keywords: ZStream
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-02-07 08:36:38 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
screenshot 1: description of health panel on volume dashboard none

Description Martin Bukatovic 2018-08-09 08:12:03 UTC
Description of problem
======================

Description of Health panel of At-a-Glance section on Volume dashboard is
insufficient, because it doesn't provide a list of all possible states of
a volume health the dashboard recognizes.

Version-Release number of selected component
============================================

tendrl-monitoring-integration-1.6.3-7.el7rhgs.noarch

Steps to Reproduce
==================

1. Instal RHGS WA using tendrl-ansible
2. Import Trusted storage pool with at least one volume
3. Go to Volume dashboard and check Health panel's description (available
   via little "i" icon on top left corner of the panel).

Actual results
==============

The description states:

> The Health panel displays the overall health for a given volume.

See screenshot 1

Expected results
================

The description provides more details, including list of all possible
health states which WA dashboard recognizes with a brief description (if
needed).

Comment 1 Martin Bukatovic 2018-08-09 08:14:50 UTC
Created attachment 1474596 [details]
screenshot 1: description of health panel on volume dashboard

Comment 3 gowtham 2018-09-05 15:38:47 UTC
Proposed Description:

The Health panel displays the overall health for a given volume, which is either Up, Down, Failed, Up(Degraded), Up (Partial) or Unknown

Comment 4 Martin Bukatovic 2018-09-07 14:03:28 UTC
(In reply to gowtham from comment #3)
> Proposed Description:
> 
> The Health panel displays the overall health for a given volume, which is
> either Up, Down, Failed, Up(Degraded), Up (Partial) or Unknown

Atin, does this make sense from gluster point of view?

Comment 5 Atin Mukherjee 2018-09-09 11:29:08 UTC
Barring started and stopped, the rest of the states are derived by higher layer by looking at volume configuration, bricks & their status along with volume status.

Comment 6 gowtham 2018-09-10 05:39:25 UTC
Proposed Description:

The Health panel displays the overall health for a given volume, which is either Up, Down, Up(Degraded), Up (Partial) or Unknown


I removed Failed state, There is no failed state for volume

Comment 7 gowtham 2018-09-11 13:10:26 UTC
PR is under review: https://github.com/Tendrl/monitoring-integration/pull/554

Comment 8 Yaniv Kaul 2019-06-13 09:15:57 UTC
(In reply to gowtham from comment #7)
> PR is under review: https://github.com/Tendrl/monitoring-integration/pull/554

Seems to be merged. What's the next step?

Comment 10 Nishanth Thomas 2019-08-13 12:51:47 UTC
Will target this for 3.5.z

Comment 11 Nishanth Thomas 2020-02-07 08:36:38 UTC
This is a very minor enhancement.
Since the decision is to ship only the critical and customer impacting bugs, I don't think this will qualify for a batch update.
Closing this bug.