Re: [openstack-dev] [OpenStack][VMWare] qemu-img convert problems for VM creation

2014-04-17 Thread Jay Lau
Thanks Brown, I was using same way as you did but always failed, not sure
if it is caused by my image but the image does work for KVM before convert.

I will try your image later.

Thanks!


2014-04-17 11:04 GMT+08:00 Eric Brown bro...@vmware.com:

 Good timing.  I just tried this today for the first time.
 Here's what worked for me:

 wget
 http://cloud-images.ubuntu.com/saucy/current/saucy-server-cloudimg-i386-disk1.img

 qemu-img convert -f qcow2 saucy-server-cloudimg-i386-disk1.img -O vmdk
 saucy-server-cloudimg-i386-disk1.vmdk

 glance image-create --name precise-cloud --is-public=True
 --container-format=bare --disk-format=vmdk --property
 vmware_disktype=sparse --property vmware_adaptertype=ide 
 saucy-server-cloudimg-i386-disk1.vmdk

 nova boot --config-drive=true --image saucy-cloud --flavor m1.small --poll
 saucy


 On Apr 16, 2014, at 6:36 PM, Jay Lau jay.lau@gmail.com wrote:

 Hi,

 Does anyone ever create VMWare image using qemu-img convert from a QCOW2
 image? I did some test according to the following guide but the VM creation
 always failed.

 I tried to logon to the console of the VM and found the console is
 reporting the VM was boot from PXE and no operating systems.

 ==
 =

 Using the qemu-img utility, disk images in several formats (such as,
 qcow2) can be converted to the VMDK format.

 For example, the following command can be used to convert a qcow2 Ubuntu
 Precise cloud 
 imagehttps://urldefense.proofpoint.com/v1/url?u=http://cloud-images.ubuntu.com/precise/current/precise-server-cloudimg-amd64-disk1.imgk=oIvRg1%2BdGAgOoM1BIlLLqw%3D%3D%0Ar=2CQc966BQ6s3Cdd6nQ79uvWP17nF9g%2FX4m3XppGg1xQ%3D%0Am=OuyW8RHPj7QHpDd93d%2FQQwJNpI%2F4XdkhvUGKMXnbw%2Bg%3D%0As=eb589ffb27d6ccf66a79f2ade5db63415db32882d1aa7392812035a6d3aa0a22
 :

 $ qemu-img convert -f qcow2 
 ~/Downloads/precise-server-cloudimg-amd64-disk1.img \
 -O vmdk precise-server-cloudimg-amd64-disk1.vmdk

 VMDK disks converted through qemu-img are always monolithic sparse VMDK
 disks with an IDE adapter type. Using the previous example of the Precise
 Ubuntu image after the qemu-img conversion, the command to upload the
 VMDK disk should be something like:

 $ glance image-create --name precise-cloud --is-public=True \
 --container-format=bare --disk-format=vmdk \
 --property vmware_disktype=sparse \
 --property vmware_adaptertype=ide  \
 precise-server-cloudimg-amd64-disk1.vmdk

 ===

 --
 Thanks,

 Jay
  ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org

 https://urldefense.proofpoint.com/v1/url?u=http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-devk=oIvRg1%2BdGAgOoM1BIlLLqw%3D%3D%0Ar=2CQc966BQ6s3Cdd6nQ79uvWP17nF9g%2FX4m3XppGg1xQ%3D%0Am=OuyW8RHPj7QHpDd93d%2FQQwJNpI%2F4XdkhvUGKMXnbw%2Bg%3D%0As=f9ff1b7ad27552da9560a5d008cf6c5ad005402826712e2d477e3dc687044174



 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev




-- 
Thanks,

Jay
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [OpenStack][VMWare] qemu-img convert problems for VM creation

2014-04-16 Thread Eric Brown
Good timing.  I just tried this today for the first time.

Here's what worked for me:

wget 
http://cloud-images.ubuntu.com/saucy/current/saucy-server-cloudimg-i386-disk1.img

qemu-img convert -f qcow2 saucy-server-cloudimg-i386-disk1.img -O vmdk 
saucy-server-cloudimg-i386-disk1.vmdk

glance image-create --name precise-cloud --is-public=True 
--container-format=bare --disk-format=vmdk --property vmware_disktype=sparse 
--property vmware_adaptertype=ide  saucy-server-cloudimg-i386-disk1.vmdk

nova boot --config-drive=true --image saucy-cloud --flavor m1.small --poll saucy


On Apr 16, 2014, at 6:36 PM, Jay Lau jay.lau@gmail.com wrote:

 Hi,
 
 Does anyone ever create VMWare image using qemu-img convert from a QCOW2 
 image? I did some test according to the following guide but the VM creation 
 always failed.
 
 I tried to logon to the console of the VM and found the console is reporting 
 the VM was boot from PXE and no operating systems.
 
 ==
 =
 Using the qemu-img utility, disk images in several formats (such as, qcow2) 
 can be converted to the VMDK format.
 For example, the following command can be used to convert a qcow2 Ubuntu 
 Precise cloud image:
 $ qemu-img convert -f qcow2 
 ~/Downloads/precise-server-cloudimg-amd64-disk1.img \
 -O vmdk precise-server-cloudimg-amd64-disk1.vmdk
 VMDK disks converted through qemu-img are always monolithic sparse VMDK disks 
 with an IDE adapter type. Using the previous example of the Precise Ubuntu 
 image after the qemu-img conversion, the command to upload the VMDK disk 
 should be something like:
 $ glance image-create --name precise-cloud --is-public=True \
 --container-format=bare --disk-format=vmdk \
 --property vmware_disktype=sparse \
 --property vmware_adaptertype=ide  \
 precise-server-cloudimg-amd64-disk1.vmdk
 
 ===
 -- 
 Thanks,
 
 Jay
 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 https://urldefense.proofpoint.com/v1/url?u=http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-devk=oIvRg1%2BdGAgOoM1BIlLLqw%3D%3D%0Ar=2CQc966BQ6s3Cdd6nQ79uvWP17nF9g%2FX4m3XppGg1xQ%3D%0Am=OuyW8RHPj7QHpDd93d%2FQQwJNpI%2F4XdkhvUGKMXnbw%2Bg%3D%0As=f9ff1b7ad27552da9560a5d008cf6c5ad005402826712e2d477e3dc687044174

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev