Bug 1613526 - Description of Status panel of At-a-Glance section on Brick dashboard is missing list of all brick states
Summary: Description of Status panel of At-a-Glance section on Brick dashboard is miss...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Gluster Storage
Classification: Red Hat Storage
Component: web-admin-tendrl-monitoring-integration
Version: rhgs-3.4
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: RHGS 3.4.z Batch Update 1
Assignee: gowtham
QA Contact: Elena Bondarenko
URL:
Whiteboard:
Depends On: 1618770
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-08-07 18:10 UTC by Martin Bukatovic
Modified: 2018-10-31 08:45 UTC (History)
7 users (show)

Fixed In Version: tendrl-monitoring-integration-1.6.3-13.el7rhgs
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-10-31 08:45:18 UTC
Embargoed:


Attachments (Terms of Use)
screenshot 1: status panel and it's insufficient description (222.77 KB, image/png)
2018-08-07 18:12 UTC, Martin Bukatovic
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Github Tendrl monitoring-integration issues 551 0 None None None 2018-09-10 04:15:19 UTC
Red Hat Bugzilla 1614000 0 unspecified CLOSED "Bricks" and "Brick Status" panels on Host and Volume dashboards doesn't use the same definition of brick state 2021-02-22 00:41:40 UTC
Red Hat Product Errata RHBA-2018:3427 0 None None None 2018-10-31 08:45:44 UTC

Internal Links: 1614000

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


Note You need to log in before you can comment on or make changes to this bug.