Is anaconda broken solution

Test Environment

 * Virtualization
 * python-fedora installed
 * libvirt installed
 * qemu-kvm installed
 * python-virtinst installed
 * pax installed
 * service libvirtd started


 * Virtual disk (required for hd installation and ks hosted on hd)
 * libguestfs installed
 * python-libguestfs installed


 * Interaction with Desktop
 * Linux Desktop Test Project (LDTP)[]
 * ldtp installed
 * python-ldtp installed
 * dogtail


 * Logging
 * service rsyslog started on host
 * rsyslog listening on specific port on host

Watcher and Download Images
Identify potential test drivers that trigger off of events.


 * Source to watcher
 * URL install source (typically, http://download.fedoraproject.org/pub/fedora/linux/development/15/i386/os)
 * DVD images (typically, http://dl.fedoraproject.org/pub/alt/stage/)
 * Live images (typically, http://dl.fedoraproject.org/pub/alt/stage/)
 * netinst.iso images (typically, http://dl.fedoraproject.org/pub/alt/stage/)

To avoid multiple download for saving bandwidth and time, the following methods can be adopted:
 * Download Methods
 * mirror
 * proxy, such as squid

Image Sanity

 * size
 * sha256sum
 * md5sum
 * repoclosure for DVD
 * file conflict for DVD

Create Guest

 * virt-install

Boot Arguments

 * Linux Desktop Test Project []

The mapping of test cases with kick start files can be found at Testcase_Kickstart_Mapping

Virtue Disk

 * libguestfs

Logging

 * serial console
 * Anaconda/Logging

Watch Installation Steps
The installation steps can be watched by monitor the terminal output