Richard W.M. Jones
2012-Aug-19 21:05 UTC
[Libguestfs] Fedora 18 / Rawhide switch over to using libvirt as the back end
Just a note [possibly more of a warning] that I'm intending to switch the default backend in Fedora 18+ to libvirt this week. For more information about what this means, see: https://rwmj.wordpress.com/2012/07/23/new-in-libguestfs-use-libvirt-to-launch-the-appliance/#content Barring any bugs, the change ought to be transparent. The reasons why we're making this change in Fedora are: - Because in RHEL 7 this will be the default and we want to test it. - Improved encapsulation and security through sVirt. - Allows us to implement advanced features, especially disk hotplugging and access to remote disks. Note there's no change upstream. libvirt still isn't required. Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones virt-p2v converts physical machines to virtual machines. Boot with a live CD or over the network (PXE) and turn machines into Xen guests. http://et.redhat.com/~rjones/virt-p2v
Richard W.M. Jones
2012-Aug-30 15:56 UTC
[Libguestfs] Fedora 18 / Rawhide switch over to using libvirt as the back end
On Sun, Aug 19, 2012 at 10:05:28PM +0100, Richard W.M. Jones wrote:> Just a note [possibly more of a warning] that I'm intending to switch > the default backend in Fedora 18+ to libvirt this week. For more > information about what this means, see: > > https://rwmj.wordpress.com/2012/07/23/new-in-libguestfs-use-libvirt-to-launch-the-appliance/#content > > Barring any bugs, the change ought to be transparent. The reasons why > we're making this change in Fedora are: > > - Because in RHEL 7 this will be the default and we want to test it. > > - Improved encapsulation and security through sVirt. > > - Allows us to implement advanced features, especially disk > hotplugging and access to remote disks. > > Note there's no change upstream. libvirt still isn't required.It took a while, but this should happen today. In Rawhide: libguestfs >= 1.19.36-1.fc19 In F18: libguestfs >= 1.19.36-1.fc18 To tell if your version of libguestfs uses libvirt do: $ guestfish get-attach-method libvirt (If it prints 'appliance' instead of 'libvirt', then it's using the non-libvirt direct launch method). There ought to be no user-visible change. If you want you can switch back to using the direct launch method by doing: export LIBGUESTFS_ATTACH_METHOD=appliance If you want to change the libvirt URI used, do something like: export LIBGUESTFS_ATTACH_METHOD=libvirt:qemu:///system (It sounds tempting, but this won't let you use Xen etc, although it is now plausible that someone could patch libguestfs to make that work.) Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones virt-df lists disk usage of guests without needing to install any software inside the virtual machine. Supports Linux and Windows. http://et.redhat.com/~rjones/virt-df/
Reasonably Related Threads
- Release notes appendix for libguestfs 1.20 on Fedora 18
- Qemu-1.4.0-2 and Qemu-1.4.0-1 is broken on virt-preview and rawhide
- [Bug 59474] New: fedora 18 X server crashes after boot
- Fedora 18, virt-manager & libguestfs SELinux relabelling problem
- Fedora 18 dom0, no video?