Bug 1579148

Summary: No tooltip for 'Expanding Cluster'
Product: [Red Hat Storage] Red Hat Gluster Storage Reporter: Neha Gupta <negupta>
Component: web-admin-tendrl-uiAssignee: Neha Gupta <negupta>
Status: CLOSED ERRATA QA Contact: Filip Balák <fbalak>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rhgs-3.4CC: dahorak, fbalak, julim, negupta, nthomas, rhs-bugs, sankarshan
Target Milestone: ---   
Target Release: RHGS 3.4.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: tendrl-ui-1.6.3-6.el7rhgs tendrl-gluster-integration-1.6.3-4.el7rhgs tendrl-monitoring-integration-1.6.3-4.el7rhgs tendrl-commons-1.6.3-6.el7rhgs tendrl-node-agent-1.6.3-6.el7rhgs Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-09-04 07:06: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:    
Bug Blocks: 1503137    
Attachments:
Description Flags
Cluster list with expanding cluster
none
tooltip added for expanding cluster
none
Hosts list with expand icon none

Description Neha Gupta 2018-05-17 05:42:43 UTC
Description of problem:

No tooltip present for 'Expanding Cluster' message on cluster list view.

How reproducible:
100%

Steps to Reproduce:
1. Login to Tendrl
2. Go to 'All Clusters" view
3. Add a node to the existing cluster.
4. After few minutes, message will be set to 'Expansion required' for that particular cluster.
4. Expand the cluster.
5. After few minutes, message will be set to 'Expanding cluster' for that particular cluster.
6. Hover in the message.
 

Actual results:
No tooltip present for 'Expanding Cluster' message

Expected results:
Tooltip should be present for 'Expanding cluster' message to make itconsistent.

Comment 5 Filip Balák 2018-06-06 14:11:23 UTC
I don't see any tooltip. Am I looking at right place (attachment)?

Tested with:
tendrl-ui-1.6.3-3.el7rhgs.noarchtendrl-ui-1.6.3-3.el7rhgs.noarch

Comment 6 Filip Balák 2018-06-06 14:11:57 UTC
Created attachment 1448353 [details]
Cluster list with expanding cluster

Comment 7 Neha Gupta 2018-06-12 13:19:19 UTC
@fbalak - tooltip is added for the cluster's status icon. Attaching the screenshot for it.

Comment 8 Neha Gupta 2018-06-12 13:20:55 UTC
Created attachment 1450516 [details]
tooltip added for expanding cluster

Comment 9 Filip Balák 2018-06-26 13:01:49 UTC
Created attachment 1454650 [details]
Hosts list with expand icon

Comment 10 Filip Balák 2018-06-26 13:06:59 UTC
As seen in attachment 1454650 [details], there is a tooltip `Not Managed` in Hosts list during cluster expansion and in design document [1] is `status message reflects that host import is underway`. Should the tooltip be also changed for this BZ?

[1] https://redhat.invisionapp.com/share/8QCOEVEY9#/screens/283620800

Comment 11 Ju Lim 2018-06-28 15:41:47 UTC
A couple things I observed:

The tooltip being shown on the pficon-in-progress icon shows inconsistent and differing messages when you're in the Clusters List View (All Clusters Page) and Hosts List View (All Hosts Page).

* In the Clusters List view, the tooltip shows "Expanding in progress" while the text towards the end of the row says "Expanding Cluster View Details".

* In the Hosts List view, the tooltip shows "Not managed" while the text in the column says "Importing host."

Here are some recommendations on how to make this clearer, as well as to address the concern @Filip raised:

(1) The text "Expanding Cluster View Details" needs a period after the Cluster, i.e. "Expand Cluster. View Details" (with View Details as a hyperlink).

(2) The tooltip on the Clusters List view might be clarified to say "Expand cluster in progress" vs. "Expanding in progress" to be clearer what we're expanding.

(3) For the Hosts List view, the tooltip should show something like "Importing host to expand cluster" vs. "Not managed" only during cluster expansion scenario.

Comment 12 Filip Balák 2018-06-29 09:33:11 UTC
Based on input provided by Ju I turn this bz back to ASSIGNED.

Comment 13 Ju Lim 2018-07-02 13:36:01 UTC
Note: If action is in progress, then "Expanding cluster. View Details" makes sense.

If you say "Expand cluster. View Details" then you're telling user they need to perform "Expand Cluster" action and then view details, but this is after user has already clicked on Expand Cluster action.

Comment 14 Filip Balák 2018-07-10 08:23:24 UTC
Looks ok.
Cluster page tooltip: `Expand cluster in progress` and label `Expanding Cluster. View Details`
Hosts page tooltip: `Importing host to expand cluster` and label `Importing host.`
--> VERIFIED

Tested with:
tendrl-ansible-1.6.3-5.el7rhgs.noarch
tendrl-api-1.6.3-4.el7rhgs.noarch
tendrl-api-httpd-1.6.3-4.el7rhgs.noarch
tendrl-commons-1.6.3-8.el7rhgs.noarch
tendrl-grafana-plugins-1.6.3-6.el7rhgs.noarch
tendrl-grafana-selinux-1.5.4-2.el7rhgs.noarch
tendrl-monitoring-integration-1.6.3-6.el7rhgs.noarch
tendrl-node-agent-1.6.3-8.el7rhgs.noarch
tendrl-notifier-1.6.3-4.el7rhgs.noarch
tendrl-selinux-1.5.4-2.el7rhgs.noarch
tendrl-ui-1.6.3-6.el7rhgs.noarch

Comment 16 errata-xmlrpc 2018-09-04 07:06: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/RHSA-2018:2616