Hide Forgot
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:
Yeah, it was just a debugging issue. Fixed upstream: http://git.fedorahosted.org/git?p=python-virtinst.git;a=commit;h=c4efa30f8e5ba2dd23793f844a9e4f204933ccd7
Fixed in python-virtinst-0.600.0-1.el6
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.
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
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