QA:Testcase Boot Methods Pxeboot

From FedoraProject

(Difference between revisions)
Jump to: navigation, search
(s/prep/setup/, doh)
(fix a path)
Line 4: Line 4:
 
|setup=
 
|setup=
 
# Set up a PXE server
 
# Set up a PXE server
# Have the server serve out the {{filename|vmlinuz}} and {{filename|initrd.img}} files found in the {{filename|(arch)/images/pxeboot}} directory of the tree for the Fedora release, pre-release or candidate build you wish to test
+
# Have the server serve out the {{filename|vmlinuz}} and {{filename|initrd.img}} files found in the {{filename|(arch)/os/images/pxeboot}} directory of the tree for the Fedora release, pre-release or candidate build you wish to test
 
|actions=
 
|actions=
 
# Boot the test system via PXE, using the {{filename|vmlinuz}} (kernel) and {{filename|initrd.img}} (initrd) files provided by the server, and passing a valid [[Anaconda_Boot_Options#repo|inst.repo]] argument pointing to a server containing a Fedora tree matching the release you are testing (see the [[Anaconda_Boot_Options#repo|inst.repo]] documentation for further instructions)
 
# Boot the test system via PXE, using the {{filename|vmlinuz}} (kernel) and {{filename|initrd.img}} (initrd) files provided by the server, and passing a valid [[Anaconda_Boot_Options#repo|inst.repo]] argument pointing to a server containing a Fedora tree matching the release you are testing (see the [[Anaconda_Boot_Options#repo|inst.repo]] documentation for further instructions)

Revision as of 00:36, 5 October 2012

Contents

Description

This test confirms that you are able to install a system when booting the installer using only a kernel and initial ramdisk image.

Note.png
Pxeboot Images Required
This test case requires having pxeboot images made available for a system. For further information on PXE, please see http://en.wikipedia.org/wiki/Preboot_Execution_Environment

Setup

  1. Set up a PXE server
  2. Have the server serve out the vmlinuz and initrd.img files found in the (arch)/os/images/pxeboot directory of the tree for the Fedora release, pre-release or candidate build you wish to test

How to test

  1. Boot the test system via PXE, using the vmlinuz (kernel) and initrd.img (initrd) files provided by the server, and passing a valid inst.repo argument pointing to a server containing a Fedora tree matching the release you are testing (see the inst.repo documentation for further instructions)

Expected Results

  1. The kernel/initrd pair boots and, via dracut, handles download of the anaconda image from the specified repository
  2. Dracut hands over to anaconda without error
  3. The installer utilizes the package repository specified on the command line