nova/nova/scheduler
Dan Smith a22ae8baa2 Consider instance flavor resource overrides in allocations
This makes the scheduler reporting client consider resource overrides
stored in instance flavors when making allocations against placement.
This should ensure that compute nodes and scheduler calculate the same
allocations for resource overrides, and will mean that ironic computes
will start allocating custom resource amounts after existing instances
have their flavors healed.

Related to blueprint custom-resource-classes-in-flavors

Change-Id: Ib1b05e33e2a2f4ed1c3f8949df19d1c0f48ae07f
2017-07-18 15:10:35 -07:00
..
client Consider instance flavor resource overrides in allocations 2017-07-18 15:10:35 -07:00
filters Deprecate TypeAffinityFilter 2017-05-27 10:15:25 +00:00
weights Add PCIWeigher 2017-06-08 09:44:46 +01:00
__init__.py Improve hacking rule to avoid author markers 2014-05-05 14:35:20 +02:00
caching_scheduler.py placement: scheduler uses allocation candidates 2017-07-07 11:35:54 -04:00
chance.py placement: scheduler uses allocation candidates 2017-07-07 11:35:54 -04:00
driver.py placement: scheduler uses allocation candidates 2017-07-07 11:35:54 -04:00
filter_scheduler.py scheduler: isolate _get_sorted_hosts() 2017-07-14 12:17:01 -04:00
host_manager.py placement: scheduler uses allocation candidates 2017-07-07 11:35:54 -04:00
ironic_host_manager.py Move to proper target_cell calling convention 2017-05-23 08:12:42 -07:00
manager.py placement: scheduler uses allocation candidates 2017-07-07 11:35:54 -04:00
rpcapi.py Pass a list of instance UUIDs to scheduler 2017-06-01 14:54:16 +00:00
utils.py Merge "Extract custom resource classes from flavors" 2017-06-30 11:14:15 +00:00