From Fedora Project Wiki


Virtualization

In this section, we cover discussion of Fedora virtualization technologies on the @fedora-virt, @fedora-xen-list, and @libvirt-list lists.

Contributing Writer: Dale Bewley

Fedora Virtualization List

This section contains the discussion happening on the fedora-virt list.

Bridges

Andrés García asked[1]

[2]

[3] [4]

New Release libguestfs 1.0.78

Richard Jones announced[1] version 1.0.78 of Package-x-generic-16.pnglibguestfs[2], the library for accessing and modifying virtual machine filesystems.

New Features:

  • FUSE support so you can mount guest filesystems in the host [3]
  • Support for btrfs, gfs, gfs2, hfs, hfs+, nilfs2, jfs, reiserfs, xfs[4]
  • Support for huge (multi-exabyte) sparse virtual disks[5]
  • New partitioning API, supports GPT and more[6]
  • New tools:
  • Windows Registry support, tools and library[11] [12]
  • OCaml bindings for virt-inspector
  • RELAX NG schema for virt-inspector
  • New APIs: utimens, vfs_type, truncate, truncate_size, lchown, lstatlist, lxattrlist, readlinklist, case_sensitive_path, find0, mkfs_b, mke2journal, and more ...
  • New program: OCaml viewer[13]
  • Allow stdout to be redirected when running guestfish remotely (Matt Booth).
  • Remove requirement for vmchannel support in qemu (horray!) and the tricky main loop code.

Fedora Xen List

This section contains the discussion happening on the fedora-xen list.

No Xen dom0 in Fedora 12 Hopefully 13

Zhang Enming was disappointed[1] to learn[2] the pv_ops dom0 support[3] for hosting Xen guests, dropped in Fedora 9, is still not present in Fedora 12. Zhang referenced numerous videos documenting success in creating "a fully working Xen pv-ops dom0 Fedora 11 host operating system."

While there are experimental patches which may be applied[4] [5] to the kernel to enable support for dom0, they are not yet in the upstream kernel which forms the basis the Fedora kernel package.

It was decided[6] two years ago this month that Fedora "simply cannot spend more time forward porting Xen kernels" and "the plan is to re-focus 100% of all Xen kernel efforts onto paravirt_ops." See FWN#137.[7]

Pasi Kärkkäinen noted[8] "pv_ops dom0 kernel has only recently started working for many/most people, so it was too late for F12 release" and "There are still some missing features, most notably missing blktap2 support for tap:aio: file-based images."

Libvirt List

This section contains the discussion happening on the libvir-list.