
On Thu, Apr 10, 2014 at 3:45 PM, Andrew Lau <andrew@andrewklau.com> wrote:
On Wed, Apr 9, 2014 at 11:39 PM, Jeremiah Jahn <jeremiah@goodinassociates.com> wrote:
One of the things that I have to where I work, is pull and push disk images onto appliances and other physical things. This is generally done with a little dd magic. We'll start up the appliance in a virtual machine and mess with it in one way or another, then when we're done we'll take that image and use it to image our appliances that we send out. So we have this collection of some_system.img files laying around. With virt-manager I can just stick the image file in a storage pool somewhere, create a new vm, and attach the image.
So my question is how is this done in ovirt. v2v and engine-upload-image all want a pre-configured vm to work with. That is not what I have. Is there anyway to do this? I thought it'd be something like drop an img onto the export domain, and import it, create a vm around it. Once done export the image back to the export domain and move it someplace to be useful. This is not the case as far as I can tell. Am I missing something?
I was just looking at the same thing a few hours ago.. so far I've found two possible options:
- Create the VM with your disk, find the uuid of that and dd your source image onto this newly created image - You should be able to manually create items in your export domain, they just need a metadata file.
First is a VM export template and the second is an exported VM Oops, other way round..
[root@ov-engine1 images]# cat 39efaa5f-394c-4842-b791-8eff831bca83/10824522-7e89-4f39-821d-bd7371b23f76.meta DOMAIN=a571b1f5-b3c6-45d6-99dc-cdc5bdcdc249 VOLTYPE=LEAF CTIME=1397108117 FORMAT=RAW IMAGE=39efaa5f-394c-4842-b791-8eff831bca83 DISKTYPE=2 PUUID=00000000-0000-0000-0000-000000000000 LEGALITY=LEGAL MTIME=1397108118 POOL_UUID= DESCRIPTION= TYPE=SPARSE SIZE=41943040 EOF
[root@ov-engine1 images]# cat 9efe9fea-fb1d-4945-b10a-93d8914638bc/c06a63de-3761-485a-a6e9-92f6ed586254.meta DOMAIN=a571b1f5-b3c6-45d6-99dc-cdc5bdcdc249 VOLTYPE=SHARED CTIME=1397108361 FORMAT=RAW IMAGE=9efe9fea-fb1d-4945-b10a-93d8914638bc DISKTYPE=2 PUUID=00000000-0000-0000-0000-000000000000 LEGALITY=LEGAL MTIME=1397108361 POOL_UUID= SIZE=33554432 TYPE=SPARSE DESCRIPTION= EOF
I find the first option would probably be easier. Would be nice to see a better alternative, ie. the glance import method is quite nice.
-jj- _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users