Updated openstack/openstack
Project: openstack/nova  1435649bc00b5792faa7ece1ff721e31752dce3e
null
Convert poll_rescued_instances() periodic task to objects

This converts poll_rescued_instances() to use instance objects for
fetching the list of unrescued instances, and makes it call directly
to compute api instead of going through conductor. Now that
compute_api.unrescue() uses objects natively, we can avoid the
indirection through conductor, which makes it faster and reduces
messaging load.

Related to blueprint compute-manager-objects-juno

Change-Id: I68b2b57831048932277e1f4e388f8a1aa8309aff
Updated openstack/openstack
Project: openstack/nova  d752adeee0feedbb6066fd5d4c49d2c08997e65f
null
Make aggregate host operations use Aggregate object

This removes use of the conductor aggregate host methods, which
can now be done on the aggregate object itself. This is only used
in the xenapi driver, and the tests validate the operation in the
database afterwards, so no test changes are required here. This
will allow us to deprecate those aggregate methods in the conductor
api.

Related to blueprint compute-manager-objects-juno

Change-Id: I78f8d0d9ad0dd73c5c52582940dd70db73522600