[opensuse-cloud] Fwd: Cloning images
---------- 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). Am frustrated by limitations and implementation with vm-install, so have been looking around at other tools, particularly any that integrate 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. 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
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
On Sun, Apr 07, Jim Fehlig wrote:
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?
Up to now noone has requested it, so it is available only from the Virtualization repo. I will see what needs to be done to get it into Factory. Olaf -- To unsubscribe, e-mail: opensuse-cloud+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-cloud+owner@opensuse.org
participants (3)
-
Jim Fehlig
-
Olaf Hering
-
Tony Su