Show volume quotas on launch instance modal
Summary
=======
When Cinder is enabled, it would be nice to show the volume quotas on the launch instance modal.
Motivation
========
This feature will allow the user to get a picture of how much quotas are available and the impact of the action on the volume quotas.
Description
=========
Currently, the quotas for Number of Instances, Number of vCPUs, Total RAM are available on the launch instance modal. When Cinder is enabled, two new charts for Number of Volumes and Total Volume Storage should be shown as the existing charts.
UX
===
For the Python-based launch instance modal, two new stacked bar charts should be added below the existing quota charts on the right side of the modal.
For the Angular-base launch instance wizard, two new pie charts should be added below the available image/volume/volume snapshot options.
The charts should reflect the volume usage of the new volume created with the new instance as the user changes the configuration on the launch instance modal.
Testing
======
Unit test should be added to cover the new action.
Outside Dependencies
==================
None
Requirements Update Required
=======
None
Doc Impact
=========
None
Blueprint information
- Status:
- Complete
- Approver:
- Rob Cresswell
- Priority:
- Low
- Drafter:
- Ying Zuo
- Direction:
- Approved
- Assignee:
- Ying Zuo
- Definition:
- Approved
- Series goal:
- Accepted for 12.0.0-pike
- Implementation:
- Implemented
- Milestone target:
- pike-3
- Started by
- Rob Cresswell
- Completed by
- Rob Cresswell
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add charts to show volume quotas on Python launch instance modal
As cinder has more adoption of multiple backends / types, there will likely need to be follow on patches to support quotas for each volume type.
Addressed by: https:/
Add charts to show volume quotas on Angular launch instance modal