From Fedora Project Wiki

(Add an example and unify the kickstart case steps)
(Use case format)
Line 1: Line 1:
= Description =
{{QA/Test_Case
|description=
This test will verify that anaconda can download the requested kickstart file using a HTTP url.  It requires a valid kickstart file and a working HTTP host.
This test will verify that anaconda can download the requested kickstart file using a HTTP url.  It requires a valid kickstart file and a working HTTP host.
 
|actions=
= Steps To Reproduce =
# Prepare a valid kickstart file.  For help creating a kickstart file, examine the file {{filename|/root/anaconda-ks.cfg}} on a previously installed system.  This file contains the kickstart instructions used to install that system.  For additional guidance on kickstart syntax, see [[Anaconda/Kickstart]].
# Prepare a valid kickstart file.  For help creating a kickstart file, examine the file {{filename|/root/anaconda-ks.cfg}} on a previously installed system.  This file contains the kickstart instructions used to install that system.  For additional guidance on kickstart syntax, see [[Anaconda/Kickstart]].
# Copy the kickstart file to a publicly-accessible place on your HTTP host.
# Copy the kickstart file to a publicly-accessible place on your HTTP host.
# Boot the system and add a <code>ks</code> argument like the following to the boot command line:
# Boot the system and add a <code>ks</code> argument like the following to the boot command line:
#:<pre>ks=http://server.tld/path/to/your/ks.cfg</pre> For example:<pre>http://rhe.fedorapeople.org/install/ks.cfg</pre>
#:<pre>ks=http://server.tld/path/to/your/ks.cfg</pre> For example:<pre>http://rhe.fedorapeople.org/install/ks.cfg</pre>
 
|results=
= Expected Results =
# The ks.cfg is successfully obtained from the specified location
# The ks.cfg is successfully obtained from the specified location
# The install should proceed in accordance with the directives in the ks.cfg file
# The install should proceed in accordance with the directives in the ks.cfg file
 
}}
[[Category:Kickstart Delivery]]
[[Category:Kickstart Delivery]]

Revision as of 08:02, 1 June 2010

Description

This test will verify that anaconda can download the requested kickstart file using a HTTP url. It requires a valid kickstart file and a working HTTP host.


How to test

  1. Prepare a valid kickstart file. For help creating a kickstart file, examine the file /root/anaconda-ks.cfg on a previously installed system. This file contains the kickstart instructions used to install that system. For additional guidance on kickstart syntax, see Anaconda/Kickstart.
  2. Copy the kickstart file to a publicly-accessible place on your HTTP host.
  3. Boot the system and add a ks argument like the following to the boot command line:
    ks=http://server.tld/path/to/your/ks.cfg
    For example:
    http://rhe.fedorapeople.org/install/ks.cfg

Expected Results

  1. The ks.cfg is successfully obtained from the specified location
  2. The install should proceed in accordance with the directives in the ks.cfg file