← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1333739] [NEW] Panels within a PanelGroup display in random order

 

Public bug reported:

I have created a PanelGroup (In the Project dashboard) with the code
below...

class DataProcessingPanels(horizon.PanelGroup):
    name = _("Data Processing")
    slug = "data_processing"
    panels = ('data_processing.plugins',
              'data_processing.data_image_registry',
              'data_processing.nodegroup_templates',
              'data_processing.cluster_templates',
              'data_processing.clusters',
              'data_processing.data_sources',
              'data_processing.job_binaries',
              'data_processing.jobs',
              'data_processing.job_executions', )


When I run horizon and look at the UI, I notice that each time I run, the panels appear in a different order.  I am guessing that it might be due to the fact that my panels are not directly in the "project" directory, but rather in a "data_processing" subdirectory, but I have not confirmed that yet.

Side note:  This might be loosely related to
https://bugs.launchpad.net/horizon/+bug/1329050

This bug shows up in the following patch:
https://review.openstack.org/#/c/89846/   (In order to be able to see
the DataProcessing PanelGroup, you would need a stack with the Sahara
(data_processing) service enabled.

** Affects: horizon
     Importance: Undecided
         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/1333739

Title:
  Panels within a PanelGroup display in random order

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  I have created a PanelGroup (In the Project dashboard) with the code
  below...

  class DataProcessingPanels(horizon.PanelGroup):
      name = _("Data Processing")
      slug = "data_processing"
      panels = ('data_processing.plugins',
                'data_processing.data_image_registry',
                'data_processing.nodegroup_templates',
                'data_processing.cluster_templates',
                'data_processing.clusters',
                'data_processing.data_sources',
                'data_processing.job_binaries',
                'data_processing.jobs',
                'data_processing.job_executions', )

  
  When I run horizon and look at the UI, I notice that each time I run, the panels appear in a different order.  I am guessing that it might be due to the fact that my panels are not directly in the "project" directory, but rather in a "data_processing" subdirectory, but I have not confirmed that yet.

  Side note:  This might be loosely related to
  https://bugs.launchpad.net/horizon/+bug/1329050

  This bug shows up in the following patch:
  https://review.openstack.org/#/c/89846/   (In order to be able to see
  the DataProcessing PanelGroup, you would need a stack with the Sahara
  (data_processing) service enabled.

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


Follow ups

References