Bug 1599291

Summary: Strange behavior of closing functionality of list of hosts popup window
Product: [Red Hat Storage] Red Hat Gluster Storage Reporter: Daniel Horák <dahorak>
Component: web-admin-tendrl-uiAssignee: Neha Gupta <negupta>
Status: CLOSED ERRATA QA Contact: Filip Balák <fbalak>
Severity: low Docs Contact:
Priority: unspecified    
Version: rhgs-3.4CC: dahorak, fbalak, mbukatov, nthomas, rhs-bugs, sankarshan
Target Milestone: ---Keywords: ZStream
Target Release: RHGS 3.4.z Batch Update 2   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: tendrl-ui-1.6.3-12.el7rhgs Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-12-17 17:06:56 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
01_Clusters_list
none
02_List_of_Hosts_popup_window none

Description Daniel Horák 2018-07-09 12:22:48 UTC
Created attachment 1457444 [details]
01_Clusters_list

Description of problem:
  If you have multiple Gluster Clusters (Trusted Storage Pools) registered into
  one RHGS WA server, open the list of Hosts pop-up window from
  the Clusters page by clicking on the blue number in the "Hosts" column
  (01_Clusters_list screenshot in attachments).
  Now when you want to close this pop-up, you have to click on the cross or
  Close button (attachment 02 [details]_List_of_Hosts_popup_window) multiple times -
  in particular the same number of times as is the number of registered
  clusters.

Version-Release number of selected component (if applicable):
  RHGS WA Server:
  Red Hat Enterprise Linux Server release 7.5 (Maipo)
  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

How reproducible:
  100%

Steps to Reproduce:
1. Prepare two, three or more Gluster Trusted storage pools.
2. Install and configure RHGS WA Server.
3. Install and configure RHGS WA Node Agents on all the Gluster Storage servers.
4. Open RHGS WA Clusters page (first page after login into RHGS WA).
5. Click on the blue number in "Hosts" column for one of the clusters.
5. Try to close the pop-up window with list of hosts.

Actual results:
  You have to click multiple times on the Close button to close the pop-up
  window.

Expected results:
  The pop-up window should close after first click on the Close or cross button.

Additional info:

Comment 2 Daniel Horák 2018-07-09 12:23:21 UTC
Created attachment 1457445 [details]
02_List_of_Hosts_popup_window

Comment 3 Nishanth Thomas 2018-07-11 14:13:48 UTC
What's the behaviour if you have just a single cluster?

Comment 4 Daniel Horák 2018-07-12 05:35:08 UTC
With single cluster, the pop-up is closed by first click on the close or cross button.

Comment 8 Filip Balák 2018-11-12 13:28:29 UTC
Looks ok. --> VERIFIED

Tested 3 cluster setup with:
tendrl-api-1.6.3-8.el7rhgs.noarch
tendrl-node-agent-1.6.3-11.el7rhgs.noarch
tendrl-ui-1.6.3-12.el7rhgs.noarch
tendrl-monitoring-integration-1.6.3-15.el7rhgs.noarch
tendrl-grafana-selinux-1.5.4-2.el7rhgs.noarch
tendrl-notifier-1.6.3-4.el7rhgs.noarch
tendrl-ansible-1.6.3-9.el7rhgs.noarch
tendrl-selinux-1.5.4-2.el7rhgs.noarch
tendrl-api-httpd-1.6.3-8.el7rhgs.noarch
tendrl-grafana-plugins-1.6.3-15.el7rhgs.noarch
tendrl-commons-1.6.3-13.el7rhgs.noarch
Firefox Version 63.0
Chromium 69.0.3497.100

Comment 9 errata-xmlrpc 2018-12-17 17:06:56 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:3829