Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have an Ubuntu 10.04.3 guest running on VMWare ESXi 5.0. I want to create a virtual appliance of this guest that can be deployed on a KVM host.

Can anyone please provide me some suitable pointers and reference links that can be followed ?


share|improve this question
What do you want the appliance to do? Have you tried any research of your own? If you are asking for best practices you need to be more specific. – Nic Young Mar 2 '12 at 6:52
The Ubuntu VM has a running Puppet Master, Subversion, Puppet-Dashboard etc. Since all the packages are already installed with their respective dependencies, I would like to create a virtual appliance of this setup and distribute among people. – Iliyas Shirol Mar 2 '12 at 14:17
I'm not sure why this is marked for closure, the question is quite valid IMO – dyasny Mar 2 '12 at 17:30

First, use virt-v2v to convert the guest to libvirt and KVM format. Then package the guest image and VM definitions, and you're good to go.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.