Bug 1333065 - it's not possible to reach items in Storage and Admin secondary menus directly
Summary: it's not possible to reach items in Storage and Admin secondary menus directly
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Storage Console
Classification: Red Hat Storage
Component: UI
Version: 2
Hardware: Unspecified
OS: Unspecified
unspecified
low
Target Milestone: ---
: 2
Assignee: Karnan
QA Contact: sds-qe-bugs
URL:
Whiteboard:
: 1348482 1358475 (view as bug list)
Depends On:
Blocks: Console-2-GA
TreeView+ depends on / blocked
 
Reported: 2016-05-04 15:05 UTC by Martin Bukatovic
Modified: 2016-08-23 19:49 UTC (History)
6 users (show)

Fixed In Version: rhscon-ui-0.0.40-1.el7scon.noarch
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-08-23 19:49:47 UTC
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHEA-2016:1754 0 normal SHIPPED_LIVE New packages: Red Hat Storage Console 2.0 2017-04-18 19:09:06 UTC

Description Martin Bukatovic 2016-05-04 15:05:46 UTC
Description of problem
======================

It's not possible to click on any item from seconday vertical navigation menu
of *Admin* section[1] when the primary *Admin* menu item itself is selected,
because the secondary menu hides itself when one tries to reach it.

[1] secondary vertical *Admin* menu contains links to Tasks, Events, Users,
LDAP and Email settings.

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

rhscon-ui-0.0.28-1.el7scon.noarch

Other usm packages from usm master server:

rhscon-core-0.0.14-1.el7scon.x86_64
rhscon-ceph-0.0.11-1.el7scon.x86_64

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

100 %

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

1. Following the documentation, install USM (note that any other operation,
   including accepting nodes is not necessary to reproduce this issue).
2. Login as an admin user to the web interface.
3. Click on *Admin* item in the left primary vertical navigation menu.
4. Try to click on *Tasks* item in the Admin secondary vertical nav. menu.

Note: this is a general issue, one can try this with Storage secondary menu
with the same results (click on Storage and then trying to reach Pools or RBDs
items).

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

The secondary *Admin* menu is shown with all it's items, but when I move curson
into the area of the secondary menu, it dissappears which prevents me to click
on any item in the secondary menu.

That said, there is a workaround: when I click on *Storage* item to select
*Storage* menu instead, I'm able to reach items in *Admin* secondary menu by:

 * moving the curson above the *Admin* item in the primary menu without
   clicking on it (which makes the secondary *Admin* menu displayed)
 * clicking on any secondary *Admin* item (eg. *Tasks*) is possible,
   because this time the secondary menu doesn't disappear

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

When the *Admin* item in the primary vertical menu is selected, I'm able to
click on any item from the secondary menu, such as: *Tasks*, *Events*, *Users*
and so on.

Additional info
===============

Related Patternfly pattern: Vertical Navigation

https://www.patternfly.org/patterns/vertical-with-persistent-secondary/

Comment 3 Lubos Trilety 2016-06-22 13:02:57 UTC
*** Bug 1348482 has been marked as a duplicate of this bug. ***

Comment 4 Lubos Trilety 2016-06-23 08:48:24 UTC
Tested on
rhscon-ui-0.0.41-1.el7scon.noarch

The issue is still there, however it is related to firefox only, it doesn't happen in chrome.

Comment 6 Chris Blum 2016-07-21 09:09:11 UTC
*** Bug 1358475 has been marked as a duplicate of this bug. ***

Comment 8 Martin Kudlej 2016-07-27 13:55:40 UTC
Tested with
Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:47.0) Gecko/20100101 Firefox/47.0
Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.106 Safari/537.36
with 
ceph-ansible-1.0.5-31.el7scon.noarch
ceph-installer-1.0.14-1.el7scon.noarch
rhscon-ceph-0.0.36-1.el7scon.x86_64
rhscon-core-0.0.36-1.el7scon.x86_64
rhscon-core-selinux-0.0.36-1.el7scon.noarch
rhscon-ui-0.0.50-1.el7scon.noarch
and it works.

Comment 9 Chris Blum 2016-08-03 18:57:45 UTC
I can also add that I just tested it with Chrome on Mac and it works

Version:   0.0.39
Provider:   Ceph  Version:   0.0.39
Monitoring:   Graphite  Version:   0.9.15
Database:   Mongo DB  Version:   2.6.11
Chrome Version 51.0.2704.103 (64-bit)

Comment 11 errata-xmlrpc 2016-08-23 19:49:47 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/RHEA-2016:1754


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