Tony Su wrote:
---------- Forwarded message ---------- From: Tony Su <tonysu@su-networking.com> Date: Fri, Apr 5, 2013 at 11:26 AM Subject: Cloning images To: opensuse-cloud@opensuse.org
At the moment am exploring image management, specifically cloning from existing images.
By default, it looks like openstack supports libvirt and through tools like vm-install and virt-manager, it's likely that openstack is just building on libvirt functionality (please correct me if I'm incorrect).
libvirt is used to manage one node. OpenStack manages a collection of compute, storage, and network resources.
Am frustrated by limitations and implementation with vm-install, so have been looking around at other tools, particularly any that integrate with openstack.
virt-install, kiwi, and SUSE Studio are other image building tools that can be used with OpenStack.
Came across libguestfs, specifically it's tool virt-sysprep (shades of Windows terminology!) http://libguestfs.org/ http://freecode.com/projects/libguestfs
http://libguestfs.org/virt-sysprep.1.html
After skimming the code, it looks like it heavily leans on debootstrap and febootstrap, which of course are tools with little relevance to openSUSE (and SUSE). debootstrap is available as a community import, and febootstrap is not available at all.
libguestfs lists itself as "projects using libguestfs today" at the end of the first section on its website homepage, but unsurprisingly none of its components can be found on an openSUSE install.
Hmm, I see libguestfs is not in openSUSE12.3 or Factory. I suppose it simply has not been submitted from the Virtualization project, where development of virtualization-related packages occur https://build.opensuse.org/package/show?package=libguestfs&project=Virtualization You can use the libguestfs packages from that project. Olaf, is there any reason libguestfs cannot be submitted to Factory? Regards, Jim
Am wondering if there are alternative tools I should be looking at? For the moment, I'm considering simply creating a script that does typical cloning modifications.
TIA, Tony
-- To unsubscribe, e-mail: opensuse-cloud+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-cloud+owner@opensuse.org