migrate exec ignores exit status
Bug #391879 reported by
Nathan Baum
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
QEMU |
Fix Released
|
Wishlist
|
Unassigned | ||
qemu-kvm (Ubuntu) |
Won't Fix
|
Wishlist
|
Unassigned |
Bug Description
Binary package hint: kvm
Using
migrate "exec:cat > foo; false"
in the monitor results in the state of the VM being written to foo, as expected, and the VM then being stopped. This is surprising, as I think it stands to reason that in case of a failed migrate-exec process, which is what a non-zero exit status implies to me, the VM should continue.
== Version information
$ lsb_release -rd
Description: Ubuntu 9.04
Release: 9.04
$ apt-cache policy kvm
kvm:
Installed: 1:84+dfsg-0ubuntu11
Candidate: 1:84+dfsg-0ubuntu11
Version table:
*** 1:84+dfsg-0ubuntu11 0
500 http://
100 /var/lib/
Changed in kvm (Ubuntu): | |
importance: | Undecided → Wishlist |
Changed in qemu: | |
importance: | Undecided → Wishlist |
affects: | kvm (Ubuntu) → qemu-kvm (Ubuntu) |
Changed in qemu-kvm (Ubuntu): | |
status: | New → Confirmed |
Changed in qemu: | |
status: | New → Confirmed |
To post a comment you must log in.
Well, I have reproduced this behavior in Lucid's qemu-kvm 0.12.3, so the report is still accurate.
I don't have a strong opinion on the desired behavior, though I can certainly see the bug reporter's point.
This bug is filed against the upstream QEMU project, so we'll defer to Upstream's decision on this feature. Thanks for the report.