From Fedora Project Wiki

Description

This test case verifies that partial kickstart files are processed correctly without any failure in the specified Fedora release.

Setup

  1. Install any Fedora to be tested on a bare metal system or a virtual machine.
  2. Ensure that you have a partial kickstart file prepared for the test. The partial kickstart file should include a few basic configurations like user creation, package installation, and disk partitioning. You can use this [[1]]

How to test

  1. Boot the system and interrupt the boot process to access the boot menu.
  2. At the boot menu, append the ks parameter to the kernel line, pointing to the location of your partial kickstart file. For example: ks=http://path/to/your/partial.ks
  3. Continue with the boot process to start the Fedora installation.
  4. Monitor the installation process to ensure that the configurations specified in the partial kickstart file are being applied.
  5. Once the installation is complete, reboot the system.

Expected Results

  1. The system should boot into the installer and the installation process should initiate without any error.
  2. The configurations specified in the partial kickstart file should be applied correctly during the installation.
  3. The installation should complete successfully without any errors or warnings.
  4. The system should reboot and reach the login prompt, reflecting the configurations applied from the partial kickstart file.

Optional

  1. Experiment with different partial kickstart files with varying configurations to check the robustness of the kickstart process.
  2. Check the logs in /var/log/anaconda/ for any errors or warnings related to kickstart processing.