diff options
author | Hans Lindgren <hanlind@kth.se> | 2013-04-29 23:17:41 +0200 |
---|---|---|
committer | Hans Lindgren <hanlind@kth.se> | 2013-05-01 18:51:54 +0200 |
commit | 9eb3dc7ed44d99652a17238724842e3067d46120 (patch) | |
tree | 8085e6229863a874678bb03d0d32f7b661d3f1a7 /HACKING.rst | |
parent | 3266bff670f6ab25ab8d850917898bf4ee2a705c (diff) | |
download | nova-9eb3dc7ed44d99652a17238724842e3067d46120.tar.gz nova-9eb3dc7ed44d99652a17238724842e3067d46120.tar.xz nova-9eb3dc7ed44d99652a17238724842e3067d46120.zip |
Reset migrating task state for MigrationError exceptions
Create an exception type for pre-check errors and add it to the list
of exceptions for which instance task state is reset to ACTIVE to
avoid cases where an instance get stuck in MIGRATING state.
Convert existing instances of raise MigrationError in scheduler and
driver pre-checks to have them raise the new MigrationPreCheckError
exception instead.
In addition, also make sure that expected exceptions are passed over
RPC silently.
Resolves bug 1171526.
Change-Id: I00fa0962e555f895dd98861684ec7767fed3b37b
Diffstat (limited to 'HACKING.rst')
0 files changed, 0 insertions, 0 deletions