Public bug reported:

In a panel enabled.py file you can make a panel appear directly in the
dashboard nav menu by putting it in the default panel group:

# The slug of the panel group the PANEL is associated with.
# If you want the panel to show up without a panel group,
# use the panel group "default".

https://github.com/openstack/horizon/blob/master/horizon/base.py#L51-L52

At some point in Ocata, something changed that made panels
intermittently disappear from the nav menu if they are not in a panel
group and you are using the 'default' theme.  If you switch to the
material theme, this does not occur.

For example, with searchlight ui enabled [0]

The search panel will appear in the nave menu when you first open the
project dashboard.  However, if you then expand the compute panel group
and click into Instances, Volumes, etc, when the page reloads and
displays one of those panel, the search panel (which is in the default
panel group [1]) will no longer appear in the left hand menu nav.

http://imgur.com/a/WDd6y

[0] https://github.com/openstack/searchlight-ui
[1] 
https://github.com/openstack/searchlight-ui/blob/master/searchlight_ui/enabled/_1001_project_search_panel.py#L21

** Affects: horizon
     Importance: High
         Status: New

** Affects: horizon/ocata
     Importance: High
         Status: New

** Summary changed:

- Dashboard panels intermittently disappear when they aren't nested in a panel 
group
+ Dashboard panels intermittently disappear when they are in the 'default' 
panel group.

** Also affects: horizon/ocata
   Importance: High
       Status: New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1656045

Title:
  Dashboard panels intermittently disappear when they are in the
  'default' panel group.

Status in OpenStack Dashboard (Horizon):
  New
Status in OpenStack Dashboard (Horizon) ocata series:
  New

Bug description:
  In a panel enabled.py file you can make a panel appear directly in the
  dashboard nav menu by putting it in the default panel group:

  # The slug of the panel group the PANEL is associated with.
  # If you want the panel to show up without a panel group,
  # use the panel group "default".

  https://github.com/openstack/horizon/blob/master/horizon/base.py#L51-L52

  At some point in Ocata, something changed that made panels
  intermittently disappear from the nav menu if they are not in a panel
  group and you are using the 'default' theme.  If you switch to the
  material theme, this does not occur.

  For example, with searchlight ui enabled [0]

  The search panel will appear in the nave menu when you first open the
  project dashboard.  However, if you then expand the compute panel
  group and click into Instances, Volumes, etc, when the page reloads
  and displays one of those panel, the search panel (which is in the
  default panel group [1]) will no longer appear in the left hand menu
  nav.

  http://imgur.com/a/WDd6y

  [0] https://github.com/openstack/searchlight-ui
  [1] 
https://github.com/openstack/searchlight-ui/blob/master/searchlight_ui/enabled/_1001_project_search_panel.py#L21

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1656045/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to