Bug 864962
Summary: | mirroring starts anyway with "existing" mode and a non-existing target | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 6 | Reporter: | RHEL Program Management <pm-rhel> |
Component: | qemu-kvm | Assignee: | Virtualization Maintenance <virt-maint> |
Status: | CLOSED ERRATA | QA Contact: | Virtualization Bugs <virt-bugs> |
Severity: | medium | Docs Contact: | |
Priority: | urgent | ||
Version: | 6.3 | CC: | abaron, acathrow, areis, bsarathy, dyasny, jcody, jpallich, juzhang, michen, minovotn, mkenneth, pbonzini, pm-eus, shu, tburke, virt-maint |
Target Milestone: | rc | Keywords: | ZStream |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | qemu-kvm-0.12.1.2-2.295.el6_3.3 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2012-11-01 09:26:01 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 814102 | ||
Bug Blocks: | 844627 |
Description
RHEL Program Management
2012-10-10 13:47:09 UTC
*** Bug 861905 has been marked as a duplicate of this bug. *** Note that the patch was already acked for 6.3.z when it was first posted. Reproduced on qemu-kvm-0.12.1.2-2.295.el6_3.2. Steps: 1. { "execute" : "__com.redhat_drive-mirror", "arguments" : { "device" : "drive-virtio-disk0", "target" : "/root/sn1", "format": "qcow2", "mode": "existing", "full" : false } } {"error": {"class": "OpenFileFailed", "desc": "Could not open '/root/sn1'", "data": {"filename": "/root/sn1"}}} 2. in hmp (qemu) info block-jobs Type mirror, device drive-virtio-disk0: Completed 0 of 0 bytes, speed limit 0 bytes/s 3.{ "execute": "transaction", "arguments": {'actions': [ { 'type': 'blockdev-snapshot-sync', 'data' : { 'device': 'drive-virtio-disk0', 'snapshot-file': '/root/sn1' } }] } } {"error": {"class": "DeviceInUse", "desc": "Device 'drive-virtio-disk0' is in use", "data": {"device": "drive-virtio-disk0"}}} Results: 1.(qemu) info block-jobs Type mirror, device drive-virtio-disk0: Completed 0 of 0 bytes, speed limit 0 bytes/s 2.{"error": {"class": "DeviceInUse", "desc": "Device 'drive-virtio-disk0' is in use", "data": {"device": "drive-virtio-disk0"}}} Verify on qemu-kvm-rhev-0.12.1.2-2.295.el6_3.4.x86_64. Steps: 1. { "execute" : "__com.redhat_drive-mirror", "arguments" : { "device" : "drive-virtio-disk0", "target" : "/root/sn1", "format": "qcow2", "mode": "existing", "full" : false } } {"error": {"class": "OpenFileFailed", "desc": "Could not open '/root/sn1'", "data": {"filename": "/root/sn1"}}} 2. { "execute": "transaction", "arguments": {'actions': [ { 'type': 'blockdev-snapshot-sync', 'data' : { 'device': 'drive-virtio-disk0', 'snapshot-file': '/root/sn1' } }] } } {"return": {}} Results: after step1 (qemu) info block-jobs No active jobs after step2 (qemu) info block drive-virtio-disk0: removable=0 io-status=ok file=/root/sn1 backing_file=/root/blockcopy/rhel6.4.qcow ro=0 drv=qcow2 encrypted=0 Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHBA-2012-1420.html |