From Fedora Project Wiki

(Added install repository category)
(adjust associated_release_criterion template invocation)
 
(5 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Template:Associated_release_criterion|Alpha|remote-package-sources}}
{{QA/Test_Case
{{QA/Test_Case
|description=This install verifies that {{filename|Boot.iso}} image is recognizable and installable by Anaconda.
|description=This is to verify that [[Anaconda]] installs successfully from a network repository auto-selected during installation.
|setup=
# Prepare an installation media that uses network installation by default. Usually that is one of:
#* {{filename|netinst.iso}} (from CD or USB)
#* PXE boot with <code>inst.stage2</code> [[Anaconda Boot Options|boot option]]
#* PXE boot with <code>inst.repo</code> boot option and a partial repository (containing Anaconda stage2 image, but not yum package repository)
|actions=
|actions=
# Burn {{filename|Netinst.iso}}/{{filename|Boot.iso}} image to a writable CD
# Boot the media and do '''not''' enter the dialog for setting an installation source, leave it at the default settings
# Boot system from this ISO
# Finish the installation
# When prompted, enable network interface
# At the package installation step, selecting a set of packages from auto retrieved mirror links
# Remove the ISO before rebooting into installed system when instructed by installer
|results=
|results=
# System should boot into installer properly from {{filename|boot.iso}} image
# System boots into the installer properly  
# Anaconda retrieves installation information and adds package repository mirror links automatically 
# Installer defaults to auto-selecting a network mirror with no user interaction required
# Anaconda functions properly and successfully installs required packages
# Installer uses the mirror to install required packages
# Package errors should not occur
# After installation is complete, the new system initiates boot properly
# System boots successfully
}}
}}



Latest revision as of 21:03, 30 July 2013

Associated release criterion
This test case is associated with the Basic_Release_Criteria#remote-package-sources release criterion. If you are doing release validation testing, a failure of this test case may be a breach of that release criterion. If so, please file a bug and nominate it as blocking the appropriate milestone, using the blocker bug nomination page.


Description

This is to verify that Anaconda installs successfully from a network repository auto-selected during installation.

Setup

  1. Prepare an installation media that uses network installation by default. Usually that is one of:
    • netinst.iso (from CD or USB)
    • PXE boot with inst.stage2 boot option
    • PXE boot with inst.repo boot option and a partial repository (containing Anaconda stage2 image, but not yum package repository)

How to test

  1. Boot the media and do not enter the dialog for setting an installation source, leave it at the default settings
  2. Finish the installation

Expected Results

  1. System boots into the installer properly
  2. Installer defaults to auto-selecting a network mirror with no user interaction required
  3. Installer uses the mirror to install required packages
  4. After installation is complete, the new system initiates boot properly