Bug 1036957

Summary: Disk size of libiscsi image is unavailable checked by "qemu-img info"
Product: Red Hat Enterprise Linux 7 Reporter: huiqingding <huding>
Component: qemu-kvmAssignee: Paolo Bonzini <pbonzini>
Status: CLOSED NOTABUG QA Contact: Virtualization Bugs <virt-bugs>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 7.0CC: acathrow, hhuang, huding, juzhang, pbonzini, virt-maint
Target Milestone: rc   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-12-03 19:33:01 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description huiqingding 2013-12-03 00:03:48 UTC
Description of problem:
Use "qemu-img info" to check libiscsi image, disk size of the image is unavailable.

Version-Release number of selected component (if applicable):
qemu-kvm-rhev-1.5.3-20.el7.x86_64
kernel-3.10.0-54.el7.x86_64

How reproducible:
100%

Steps to Reproduce:
1.Create a image which backend is libiscsi
# qemu-img create -f qcow2 iscsi://10.66.6.82:3260/iqn.2013-11.com.example:storage.disk1.juli.xyz/1 30G

2. Check the info of the image
# qemu-img info iscsi://10.66.6.82:3260/iqn.2013-11.com.example:storage.disk1.juli.xyz/1


Actual results:
disk size: unavailable

Expected results:
disk size: 136K

Additional info:
Install a guest in this image and use "qemu-img info" to check it, disk size is also "unavailable".

Comment 2 Paolo Bonzini 2013-12-03 19:33:01 UTC
This is okay.  In fact the output for block devices is incorrect and should show "unavailable", but we probably cannot change it without breaking backwards-compatibility.

$ sudo qemu-img info /dev/sda
image: /dev/sda
file format: raw
virtual size: 298G (320072933376 bytes)
disk size: 0