Bug 1613526

Summary: Description of Status panel of At-a-Glance section on Brick dashboard is missing list of all brick states
Product: [Red Hat Storage] Red Hat Gluster Storage Reporter: Martin Bukatovic <mbukatov>
Component: web-admin-tendrl-monitoring-integrationAssignee: gowtham <gshanmug>
Status: CLOSED ERRATA QA Contact: Elena Bondarenko <ebondare>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rhgs-3.4CC: apaladug, ebondare, julim, nthomas, rhinduja, rhs-bugs, sankarshan
Target Milestone: ---Keywords: ZStream
Target Release: RHGS 3.4.z Batch Update 1   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: tendrl-monitoring-integration-1.6.3-13.el7rhgs Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-10-31 08:45:18 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: 1618770    
Bug Blocks:    
Attachments:
Description Flags
screenshot 1: status panel and it's insufficient description none

Description Martin Bukatovic 2018-08-07 18:10:17 UTC
Description of problem
======================

Description of Status panel of At-a-Glance section on Brick dashboard is
insufficient, because it doesn't provide a list of all possible states of
a brick the dashboard recognizes.

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

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

How reproducible
================

100 %

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

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

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

The description states:

> The Status panel displays the status for a given brick.

See screenshot #1.

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

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

Comment 1 Martin Bukatovic 2018-08-07 18:12:45 UTC
Created attachment 1474073 [details]
screenshot 1: status panel and it's insufficient description

Comment 3 gowtham 2018-09-05 14:11:42 UTC
Proposed description: 

The Status panel displays the status of a given brick, which is either Started or Stopped.

Comment 4 Martin Bukatovic 2018-09-06 19:08:40 UTC
Note that this BZ is blocked by BZ 1618770, which needs to be resolved first to
have full list of all brick states. It doesn't make sense to update the
description with list which we now now is not complete.

When I reported this bug, I was not aware that we are missing some brick states.

Comment 5 Martin Bukatovic 2018-09-06 19:10:35 UTC
Note that this needs to be aligned with BZ 1614000.

Comment 6 gowtham 2018-09-10 04:15:19 UTC
Pr is under review: https://github.com/Tendrl/monitoring-integration/pull/552

Comment 7 Ju Lim 2018-09-10 11:32:25 UTC
update status to started and stopped per Atin.

Comment 11 Elena Bondarenko 2018-09-26 07:57:54 UTC
According to Comment 9 here https://bugzilla.redhat.com/show_bug.cgi?id=1618770, Started and Stopped are the only brick states visible to the user. The description of the Status panel has been updated to include this information.

Comment 13 errata-xmlrpc 2018-10-31 08:45:18 UTC
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/RHBA-2018:3427