nova/nova/conductor
Nikola Dipanov dc0221d724 rebuild: RPC sends additional args and claims are done
If a migration record was created for an evacuation operation, we will
want to pass it over to the compute node. It will be required for
resource tracking, and we can avoid a round trip back to the conductor
by making it a part of the RPC call.

Also - if we called the scheduler, we also know the node of the chosen
host, and the limits set, and this information is needed for doing claims.

We also make sure that rebuild now uses claims and resource tracking.

There is a final piece of the puzzle missing, and that is the following
patch which actually makes resource tracker update it's resources based
on the evacuation records, and adds the relevant tests.

Related-bug: #1417667
Change-Id: I0233f964d8f294f0ffd9edcb16b1aaf93486177f
2015-09-22 17:41:29 +01:00
..
tasks Handle MessageTimeout to MigrationPreCheckError 2015-08-05 20:06:55 +08:00
__init__.py Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
api.py Remove and deprecate conductor object_backport() 2015-09-09 19:52:41 +02:00
manager.py rebuild: RPC sends additional args and claims are done 2015-09-22 17:41:29 +01:00
rpcapi.py Add version 3.0 of conductor RPC interface 2015-09-09 19:55:34 +02:00