Horizon quota collection is suboptimal
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Dashboard (Horizon) |
Triaged
|
Wishlist
|
Paul Karikh |
Bug Description
Confirmed on:
stable/kilo
stable/juno
Issue:
When user accesses `horizon/
Details:
For example for keypairs tab it is
table_actions = (CreateKeyPair, ImportKeyPair, DeleteKeyPairs,
Here `CreateKeyPair` will trigger call to quotas.
On default stable/kilo and stable/juno the call to floating_ip_list happens 2 times on this page.
If we set preload = False in https:/
Current quota retrieval mechanism is suboptimal and should be cached to not duplicate calls for tabs or allow doing calls to get specific quota (for example, only keypair quota or only floatingip quota).
Current code assumes fast/cheap API response which may sometimes not be true - for huge clouds for example.
Changed in horizon: | |
status: | In Progress → Confirmed |
assignee: | Paul Karikh (pkarikh) → nobody |
importance: | Undecided → Wishlist |
milestone: | none → ongoing |
status: | Confirmed → Triaged |
Changed in horizon: | |
milestone: | ongoing → next |
Fix proposed to branch: master /review. openstack. org/248151
Review: https:/