summaryrefslogtreecommitdiffstats
path: root/nova/scheduler/manager.py
diff options
context:
space:
mode:
Diffstat (limited to 'nova/scheduler/manager.py')
-rw-r--r--nova/scheduler/manager.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/nova/scheduler/manager.py b/nova/scheduler/manager.py
index 1303cce00..87b0a39c6 100644
--- a/nova/scheduler/manager.py
+++ b/nova/scheduler/manager.py
@@ -94,7 +94,10 @@ class SchedulerManager(manager.Manager):
return self.driver.schedule_live_migration(
context, instance, dest,
block_migration, disk_over_commit)
- except exception.ComputeServiceUnavailable as ex:
+ except (exception.ComputeServiceUnavailable,
+ exception.InvalidHypervisorType,
+ exception.UnableToMigrateToSelf,
+ exception.DestinationHypervisorTooOld) as ex:
request_spec = {'instance_properties': {
'uuid': instance['uuid'], },
}