s/weired/weird/ in the commit message
Jan
On Tue, Jun 02, 2015 at 02:34:24PM +0200, Jiri Denemark wrote:
When cancelling migration we can see the following conversation on
QMP
monitor:
{"execute":"migrate_cancel","id":"libvirt-33"}
{"timestamp": {"seconds": 1432899178, "microseconds":
844907}, "event":
"MIGRATION", "data": {"status": "cancelling"}}
{"return": {}, "id": "libvirt-33"}
{"timestamp": {"seconds": 1432899178, "microseconds":
845625}, "event":
"MIGRATION", "data": {"status": "failed"}}
{"timestamp": {"seconds": 1432899178, "microseconds":
846432}, "event":
"MIGRATION", "data": {"status": "cancelled"}}
That is, migration status first changes to "failed" just to change to
the correct "cancelled" state in a few moments later. However, this is
enough to let libvirt report migration failed for unknown reason instead
of having been cancelled by a user.
This should really be fixed in QEMU but I'm not sure how easy it is.
However, it's pretty easy for us to work around it.
Signed-off-by: Jiri Denemark <jdenemar(a)redhat.com>
---