Optimize Nova Custom Constraints
Optimize Nova Custom Constraints, add/apply nova server constraint,
and apply nova flavor constraint.
- 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.
- 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.
- Target Milestone for completion:
- 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.