nova/nova/scheduler
Jay Pipes 5390210a4f Remove provider allocs in confirm/revert resize
Now that the scheduler creates a doubled-up allocation for the duration
of a move operation (with part of the allocation referring to the
source and part referring to the destination host), we need to remove
the source provider when confirming the resize and remove the
destination provider from the allocation when reverting a resize. This
patch adds this logic in the RT's drop_move_claim() method.

Change-Id: I6f8afe6680f83125da9381c812016b3623503825
Co-Authored-By: Dan Smith <dms@danplanet.com>
Fixes-bug: #1707071
2017-08-09 16:48:33 -04:00
..
client Remove provider allocs in confirm/revert resize 2017-08-09 16:48:33 -04: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 Merge "add dict of allocation requests to select_dests()" 2017-07-20 11:00:01 +00:00
driver.py placement: scheduler uses allocation candidates 2017-07-07 11:35:54 -04:00
filter_scheduler.py remove log message with potential stale info 2017-08-09 16:03:23 -04:00
host_manager.py placement: scheduler uses allocation candidates 2017-07-07 11:35:54 -04:00
ironic_host_manager.py Set IronicNodeState.uuid in _update_from_compute_node 2017-07-25 17:52:47 -04:00
manager.py Merge "Add log info in scheduler to mark start of scheduling" 2017-07-20 12:31:10 +00:00
rpcapi.py conf: remove *_topic config opts 2017-07-17 21:27:02 -07:00
utils.py Add resource utilities to scheduler utils 2017-08-04 11:15:04 -07:00