← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1604110] [NEW] when ngimages is set as default panel, page loops infinitely

 

Public bug reported:

Steps to reproduce the issue:
1. Comment out https://github.com/openstack/horizon/blob/master/openstack_dashboard/enabled/_1020_project_overview_panel.py#L21

# DEFAULT_PANEL = 'overview'

This disables 'overview' as being the default panel of project
dashboard.

In
https://github.com/openstack/horizon/blob/master/openstack_dashboard/enabled/_1051_project_ng_images_panel.py

2. Set DISABLED = False
3. Add line: DEFAULT_PANEL = 'ngimages'

4. Load the project dashboard.
The ngimages panel will reload itself infinitely. I set a debug point in the images.module.js and saw that the loading of js modules would occur again and again, but the page itself wouldn't load.

** Affects: horizon
     Importance: Undecided
         Status: New


** Tags: angularjs

-- 
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/1604110

Title:
  when ngimages is set as default panel, page loops infinitely

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  Steps to reproduce the issue:
  1. Comment out https://github.com/openstack/horizon/blob/master/openstack_dashboard/enabled/_1020_project_overview_panel.py#L21

  # DEFAULT_PANEL = 'overview'

  This disables 'overview' as being the default panel of project
  dashboard.

  In
  https://github.com/openstack/horizon/blob/master/openstack_dashboard/enabled/_1051_project_ng_images_panel.py

  2. Set DISABLED = False
  3. Add line: DEFAULT_PANEL = 'ngimages'

  4. Load the project dashboard.
  The ngimages panel will reload itself infinitely. I set a debug point in the images.module.js and saw that the loading of js modules would occur again and again, but the page itself wouldn't load.

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


Follow ups