Test Day:2012-04-12 Virtualization Test Day-GuestOS

From FedoraProject

Revision as of 11:07, 10 April 2012 by Berrange (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Fedora 17 will ship with KVM as the default hypervisor, based on the QEMU 1.0 release. The test day will focus on determining what guest operating systems can be successfully installed and run post-install. It will also check whether libguestfs can inspect the initial install media and resulting disl image.

Contents

Requirements

You will need

  • a Fedora 17 x86 baremetal host with Intel VT or AMD SVM virtualization capabilities (We are not interested in testing plain QEMU emulation at this time)
  • Installation ISO images for each guest OS you wish to test
  • 10+ GB free disk space (if disk space is tight, you can delete each guest disk after installation, to make space for the next)

Installing KVM and the virt tools

As root, do:

# yum install libvirt-daemon-kvm virt-manager

After installation, check whether libvirtd is running:

# systemctl status libvirtd.service

If not then start it

# systemctl start libvirtd.service

Basic checks

To make sure that the host is correctly configured to be able to run KVM guests run the libvirt host validation tool as root:

 # virt-host-validate qemu
 QEMU: Checking for hardware virtualization                                 : PASS
 QEMU: Checking for device /dev/kvm                                         : PASS
 QEMU: Checking for device /dev/vhost-net                                   : PASS
 QEMU: Checking for device /dev/net/tun                                     : PASS

If any failures are reported, resolve these before continuing with testing.

Tests

Bugs

If you find bugs, please file them using this link:

https://bugzilla.redhat.com/enter_bug.cgi?product=Fedora

For problems installing or booting guests, use the component 'qemu'. For problems inspecting the installation ISOs or disk images, use the component 'libguestfs'. Don't worry too much about getting the component perfect - the maintainers will re-assign bugs if the component is wrong.

IRC and mailing list

During the test day (2012-04-12) we will be on the #fedora-test-day IRC channel. The rest of the time, find us on #virt (on irc.oftc.net). There is also a Fedora virtualization mailing list.