Bug 1733401 - Doesn't check disk format when using format=raw
Summary: Doesn't check disk format when using format=raw
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat Enterprise Linux 8
Classification: Red Hat
Component: qemu-kvm
Version: 8.1
Hardware: All
OS: Unspecified
medium
unspecified
Target Milestone: rc
: ---
Assignee: Ademar Reis
QA Contact: Tingting Mao
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-07-26 02:30 UTC by Xujun Ma
Modified: 2019-07-26 21:49 UTC (History)
9 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-07-26 21:49:27 UTC
Type: Bug
Target Upstream Version:


Attachments (Terms of Use)

Description Xujun Ma 2019-07-26 02:30:09 UTC
Description of problem:
Doesn't check disk format when using format=raw

Version-Release number of selected component (if applicable):


How reproducible:
100%

Steps to Reproduce:
1.Boot up guest with command
/usr/libexec/qemu-kvm \
 -m 8133 -smp 8 \
 -boot menu=on \
 -device virtio-scsi-pci \
 -device scsi-hd,id=scsi-hd0,drive=scsi-hd0-dr0,bootindex=1 \
 -drive file=/home/rhel810-64-virtio-scsi.qcow2,if=none,id=scsi-hd0-dr0,format=raw,cache=none \
 -device nec-usb-xhci,id=xhci,bus=pci.0,addr=0x5 \
 -vga std \
 -vnc :9 \
 -device usb-tablet,id=tablet \
 -nographic \
 -device virtio-net-pci,netdev=net0,id=nic0,mac=52:54:00:c4:e7:84 \
 -netdev tap,id=net0,script=/etc/qemu-ifup,downscript=/etc/qemu-ifdown,vhost=on \
 -rtc base=utc,clock=vm\

2.
3.

Actual results:
Boot up vm successfully,but failed to find booting device. 

Expected results:
Should check disk format before booting up guest and failed to boot up with error message like this:
qemu-kvm: -drive file=/home/kvm_autotest_root/images/rhel77-64-virtio-scsi.raw,if=none,id=scsi-hd0-dr0,format=qcow2,cache=none: Image is not in qcow2 format


Additional info:

Same problem on x86.


Note You need to log in before you can comment on or make changes to this bug.