The cluster listing page isn't paginated
Bug #1301242 reported by
Raphaël Badin
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
High
|
Raphaël Badin | ||
1.5 |
Fix Released
|
High
|
Raphaël Badin |
Bug Description
When a MAAS instance has a lot of clusters, the cluster listing page becomes huge, up to the point where it is intractable, because it's not paginated. The problem is made worse by the fact that the cluster listing is on the settings page: with many clusters the settings page is slow and thus access to the other settings is difficult.
Related branches
lp:~rvb/maas/cluster-own-ui4
- Jeroen T. Vermeulen (community): Approve
-
Diff: 959 lines (+412/-205)18 files modifieddocs/man/maas-import-pxe-files.8.rst (+1/-1)
man/maas-import-pxe-files.8 (+2/-2)
src/maasserver/api.py (+1/-2)
src/maasserver/templates/maasserver/base.html (+5/-0)
src/maasserver/templates/maasserver/cluster_listing.html (+54/-58)
src/maasserver/templates/maasserver/cluster_listing_head.html (+10/-0)
src/maasserver/templates/maasserver/cluster_listing_row.html (+16/-3)
src/maasserver/templates/maasserver/no-bootimages-warning.html (+1/-1)
src/maasserver/templates/maasserver/nodegroup_confirm_delete.html (+1/-1)
src/maasserver/templates/maasserver/nodegroup_edit.html (+1/-1)
src/maasserver/templates/maasserver/settings.html (+0/-5)
src/maasserver/tests/test_api.py (+3/-1)
src/maasserver/urls.py (+22/-9)
src/maasserver/views/clusters.py (+108/-3)
src/maasserver/views/settings.py (+1/-38)
src/maasserver/views/tests/test_boot_image_list.py (+1/-1)
src/maasserver/views/tests/test_clusters.py (+185/-6)
src/maasserver/views/tests/test_settings.py (+0/-73)
lp:~rvb/maas/cluster-own-ui4-1.5
- Raphaël Badin (community): Approve
-
Diff: 959 lines (+412/-205)18 files modifieddocs/man/maas-import-pxe-files.8.rst (+1/-1)
man/maas-import-pxe-files.8 (+2/-2)
src/maasserver/api.py (+1/-2)
src/maasserver/templates/maasserver/base.html (+5/-0)
src/maasserver/templates/maasserver/cluster_listing.html (+54/-58)
src/maasserver/templates/maasserver/cluster_listing_head.html (+10/-0)
src/maasserver/templates/maasserver/cluster_listing_row.html (+16/-3)
src/maasserver/templates/maasserver/no-bootimages-warning.html (+1/-1)
src/maasserver/templates/maasserver/nodegroup_confirm_delete.html (+1/-1)
src/maasserver/templates/maasserver/nodegroup_edit.html (+1/-1)
src/maasserver/templates/maasserver/settings.html (+0/-5)
src/maasserver/tests/test_api.py (+3/-1)
src/maasserver/urls.py (+22/-9)
src/maasserver/views/clusters.py (+108/-3)
src/maasserver/views/settings.py (+1/-38)
src/maasserver/views/tests/test_boot_image_list.py (+1/-1)
src/maasserver/views/tests/test_clusters.py (+185/-6)
src/maasserver/views/tests/test_settings.py (+0/-73)
tags: |
added: hyperscale removed: hypercale |
Changed in maas: | |
milestone: | none → 14.10 |
assignee: | nobody → Raphaël Badin (rvb) |
Changed in maas: | |
status: | Triaged → Fix Committed |
Changed in maas: | |
status: | Fix Committed → Fix Released |
milestone: | 14.10 → none |
To post a comment you must log in.