Optimize Nova Custom Constraints¶
https://blueprints.launchpad.net/heat/+spec/nova-custom-constraints
Optimize Nova Custom Constraints, add/apply nova server constraint, and apply nova flavor constraint.
Problem description¶
Many resources have property InstanceId/Server which related with nova server, but until now we haven’t support nova server constraints.
Just define nova flavor custom constraint, but not to apply it.
Proposed change¶
Add nova server custom constraint, and to apply it for resources.
Move nova keypair and flavor custom constraints to nova.py, to make sure all nova custom constraints defined together.
Apply nova flavor constraints for resources.
Alternatives¶
None
Implementation¶
Assignee(s)¶
- Primary assignee:
Milestones¶
- Target Milestone for completion:
Kilo-1
Work Items¶
Add/Apply nova server custom constraint.
Move nova keypair and flavor custom constraints to nova.py.
Apply nova flavor constraints for resources
Add UT/Tempest tests for all the changes.
Dependencies¶
None