Bug 690382 - virt-convert:Output_dir value is incorrect in debug info.
Summary: virt-convert:Output_dir value is incorrect in debug info.
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: python-virtinst
Version: 6.1
Hardware: All
OS: Linux
low
low
Target Milestone: rc
: ---
Assignee: Cole Robinson
QA Contact: Virtualization Bugs
URL:
Whiteboard:
Depends On:
Blocks: 704449
TreeView+ depends on / blocked
 
Reported: 2011-03-24 06:21 UTC by zhe peng
Modified: 2011-12-06 16:16 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
No description necessary
Clone Of:
: 704449 (view as bug list)
Environment:
Last Closed: 2011-12-06 16:16:13 UTC
Target Upstream Version:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2011:1643 0 normal SHIPPED_LIVE python-virtinst bug fix and enhancement update 2011-12-06 00:50:36 UTC

Description zhe peng 2011-03-24 06:21:17 UTC
Description of problem:
Output_dir value in debug info. is incorrect.

Version-Release number of selected component (if applicable):
- python-virtinst-0.500.5-2.el6.noarch
- qemu-kvm-0.12.1.2-2.134.el6.x86_64
- qemu-img-0.12.1.2-2.90.el6.x86_64


How reproducible:
Always


Steps to Reproduce:
1. 
#ll vmware/
total 10485772
-rw-r--r--. 1 root root 10737418240 Mar 23 10:21 ESX3.5-RHEL6-x64-20100807.0-flat.vmdk
-rw-r--r--. 1 root root        2154 Mar 23 10:21 ESX3.5-RHEL6-x64-20100807.0.vmx
-rw-r--r--. 1 root root         282 Mar 23 10:21 ESX3.5-RHEL6-x64-20100807.0.vmxf
2.
# virt-convert -i vmx -o virt-image vmware/ test/ --debug
Thu, 24 Mar 2011 10:05:22 DEBUG    Launched with command line:
/usr/bin/virt-convert -i vmx -o virt-image vmware/ test/ --debug
Thu, 24 Mar 2011 10:05:22 DEBUG    Creating directory test/
Thu, 24 Mar 2011 10:05:22 DEBUG    input_file: vmware/ESX3.5-RHEL6-x64-20100807.0.vmx
Thu, 24 Mar 2011 10:05:22 DEBUG    input_dir: vmware/
Thu, 24 Mar 2011 10:05:22 DEBUG    output_file: test/ESX3.5-RHEL6-64b-20100909.1.virt-image.xml
Thu, 24 Mar 2011 10:05:22 DEBUG    output_dir: vmware/
Generating output in 'virt-image' format to test//
Converting disk 'ESX3.5-RHEL6-x64-20100807.0-flat.vmdk' to type raw...
Thu, 24 Mar 2011 10:05:22 DEBUG    Running command: qemu-img convert -O raw /tmp/vmware/ESX3.5-RHEL6-x64-20100807.0-flat.vmdk /tmp/test/ESX3.5-RHEL6-x64-20100807.0-flat.raw
Done.
3.
# ll test/
total 4897800
-rw-r--r--. 1 root root         544 Mar 24 10:08 ESX3.5-RHEL6-64b-20100909.1.virt-image.xml
-rw-r--r--. 1 root root 10737418240 Mar 24 10:08 ESX3.5-RHEL6-x64-20100807.0-flat.raw
  
Actual results:
......
Thu, 24 Mar 2011 10:05:22 DEBUG    output_dir: vmware/
......
Expected results:
......
Thu, 24 Mar 2011 10:05:22 DEBUG    output_dir: test/
......


Additional info:

Comment 2 Cole Robinson 2011-03-24 15:57:04 UTC
Yeah, it was just a debugging issue. Fixed upstream:

http://git.fedorahosted.org/git?p=python-virtinst.git;a=commit;h=c4efa30f8e5ba2dd23793f844a9e4f204933ccd7

Comment 4 Cole Robinson 2011-07-28 15:34:18 UTC
Fixed in python-virtinst-0.600.0-1.el6

Comment 6 zhe peng 2011-08-02 05:40:06 UTC
Verify with :

python-virtinst-0.600.0-1.el6
qemu-kvm-0.12.1.2-2.172.el6
libvirt-0.9.4-0rc1.el6

step:
1. run command line:
# virt-convert -i vmx -o virt-image vmware/ test/ --debug
Tue, 02 Aug 2011 01:24:04 DEBUG    Launched with command line:
/usr/bin/virt-convert -i vmx -o virt-image vmware/ test/ --debug
Tue, 02 Aug 2011 01:24:04 DEBUG    Importing VMX file:
........
Tue, 02 Aug 2011 01:24:04 DEBUG    VMDK file 'ESX3.5-RHEL6-x64-20100807.0-flat.vmdk' doesn't exist
Tue, 02 Aug 2011 01:24:04 DEBUG    Creating directory test/
Tue, 02 Aug 2011 01:24:04 DEBUG    input_file: vmware/ESX3.5-RHEL6-x64-20100807.0.vmx
Tue, 02 Aug 2011 01:24:04 DEBUG    input_dir: vmware/
Tue, 02 Aug 2011 01:24:04 DEBUG    output_file: test/ESX3.5-RHEL6-64b-20100909.1.virt-image.xml
Tue, 02 Aug 2011 01:24:04 DEBUG    output_dir: test/
Generating output in 'virt-image' format to test//
Converting disk 'ESX3.5-RHEL6-x64-20100807.0-flat.vmdk' to type raw...
Tue, 02 Aug 2011 01:24:04 DEBUG    Running command: qemu-img convert -O raw /tmp/vmware/ESX3.5-RHEL6-x64-20100807.0-flat.vmdk /tmp/test/ESX3.5-RHEL6-x64-20100807.0-flat.raw
.......
Done.

Verification passed.

Comment 7 Cole Robinson 2011-11-07 16:51:05 UTC
    Technical note added. If any revisions are required, please edit the "Technical Notes" field
    accordingly. All revisions will be proofread by the Engineering Content Services team.
    
    New Contents:
No description necessary

Comment 8 errata-xmlrpc 2011-12-06 16:16:13 UTC
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-2011-1643.html


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