Usage overview page time's out with a large number of tenants and instances

Bug #1331391 reported by James Page
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
Confirmed
Medium
MehdiAmirirad
horizon (Ubuntu)
Triaged
Medium
MehdiAmirirad

Bug Description

The 'Usage Overview' page presented to a cloud admin via Horizon times out when a cloud has a) a large number of tenants and b) a large number of instances.

We saw this during scale testing with 500 tenants and anything over about 25,000 instances.

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: openstack-dashboard 1:2014.1-0ubuntu1
ProcVersionSignature: User Name 3.13.0-24.47-generic 3.13.9
Uname: Linux 3.13.0-24-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.2
Architecture: amd64
Date: Wed Jun 18 09:20:19 2014
PackageArchitecture: all
SourcePackage: horizon
UpgradeStatus: No upgrade log present (probably fresh install)
modified.conffile..etc.apache2.conf.available.openstack.dashboard.conf: [modified]
modified.conffile..etc.openstack.dashboard.local.settings.py: [modified]
mtime.conffile..etc.apache2.conf.available.openstack.dashboard.conf: 2014-06-12T10:32:39.742143
mtime.conffile..etc.openstack.dashboard.local.settings.py: 2014-06-12T10:32:39.710143

Revision history for this message
James Page (james-page) wrote :
tags: added: sm15k
Changed in horizon (Ubuntu):
status: New → Triaged
importance: Undecided → Medium
Revision history for this message
Doug Fish (drfish) wrote :

I'm aware of this behavior happening in earlier versions of Horizon - I do need to double check that it happens on the latest code.

As an ugly workaround this panel can be disabled in a large environment.

Changed in horizon:
status: New → Confirmed
importance: Undecided → Medium
Revision history for this message
Doug Fish (drfish) wrote :

No pagination in the current code; I'm sure this is still an issue
https://github.com/openstack/horizon/blob/master/openstack_dashboard/api/nova.py#L734

Timur Sufiev (tsufiev-x)
tags: added: large-scale
information type: Public → Public Security
information type: Public Security → Public
Changed in horizon (Ubuntu):
assignee: nobody → MehdiAmirirad (mahdi3742)
Changed in horizon:
assignee: nobody → MehdiAmirirad (mahdi3742)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.