commit dc0221d7240326a2d1b467e2a367bebb7e764e61
Author: Nikola Dipanov <email address hidden>
Date: Wed Aug 19 17:55:49 2015 +0100
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.
Reviewed: https:/ /review. openstack. org/200485 /git.openstack. org/cgit/ openstack/ nova/commit/ ?id=dc0221d7240 326a2d1b467e2a3 67bebb7e764e61
Committed: https:/
Submitter: Jenkins
Branch: master
commit dc0221d7240326a 2d1b467e2a367be bb7e764e61
Author: Nikola Dipanov <email address hidden>
Date: Wed Aug 19 17:55:49 2015 +0100
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 f0ffd9edcb16b1a af93486177f
Change-Id: I0233f964d8f294