nova/nova/conductor
ShunliZhou 4e3be434bd Add populate_retry to schedule_and_build_instances
When boot an instance and failed on the compute node, nova will
not retry to boot on other host.

Since https://review.openstack.org/#/c/319379/ change the create
instance workflow and called schedule_and_build_instances which
not populate the retry into filter properties. So nova will not
retry when boot on compute fail. This patch populate retry to
instance properties when call schedule_and_build_instances.

Conflicts:
	nova/tests/functional/regressions/test_bug_1671648.py

NOTE(mriedem): The conflict is due to putting the functional
test fix before this bug fix in the backport series.

Change-Id: Ifdaddcd265a7fe8282499e27043936f8212610ad
Closes-Bug: #1671648
(cherry picked from commit cb4ce72f5f)
2017-03-17 10:15:10 -04:00
..
tasks Merge "Update RequestSpec nested flavor when a resize comes in" 2016-07-29 19:34:56 +00:00
__init__.py Remove conductor local api:s and 'use_local' config option 2016-10-18 14:26:06 +02:00
api.py Add schedule_and_build_instances conductor method 2016-12-14 11:56:55 -08:00
manager.py Add populate_retry to schedule_and_build_instances 2017-03-17 10:15:10 -04:00
rpcapi.py Integrate OSProfiler and Nova 2017-01-18 15:00:14 +07:00