QA:Testcase install to iSCSI using iBFT

From FedoraProject

Jump to: navigation, search

Contents

Description

This test verifies that the the installer can read iSCSI [1] volume information from the iBFT [2], install and boot a system configured with remote iSCSI storage block device works properly. While testing access to remote iSCSI volumes generally doesn't require specific hardware, iBFT is intended only for systems that support booting iSCSI volumes.

  1. http://en.wikipedia.org/wiki/ISCSI
  2. http://en.wikipedia.org/wiki/ISCSI_Boot_Firmware_Table
Important.png
iSCSI iBFT hardware support required
Just a reminder, this test is only for systems capable of booting remote iSCSI volumes. While you can use a software or hardware iSCSI target, the initiator (aka the system being installed) must have iBFT support. Check your system documentation or BIOS for the presence of iBFT boot support.

Setup

  1. Prepare an iSCSI target. If a hardware iSCSI target is unavailable, you may setup a software iSCSI target following the instructions at Scsi-target-utils_Quickstart_Guide#Up_and_running_in_3_steps.
  2. Enable initiator boot support for the iSCSI target created in previous step. Often this involves pressing a function key during boot, configuration through the BIOS, or booting a vendor provided configuration utility. Consult your vendor documentation for details.

How to test

  1. Start installation using any available means (CD, DVD, boot.iso etc...)
  2. Advance to Storage Devices screen.
  3. Choose Specialized Storage Devices and click Next.
  4. Select the Other SAN Devices to see the list of iBFT configured iSCSI volume(s)
  5. Proceed to the partitioning screen, and select Use all space. Click Next to proceed.
  6. Select all local and remote iSCSI volumes as Install Target Devices. Be sure the iSCSI volumes are not selected as the Boot volume. Click Next to proceed
  7. Complete installation as desired.

Expected Results

  1. The installer connects to the iSCSI target without error
  2. The iBFT configured iSCSI target volume is detected and listed under Other SAN Devices
  3. All expected iSCSI disks are included in list of available disks.
  4. Installation completes without error.
  5. The installed system boots from the remote iSCSI volume. All filesystems on iSCSI devices are mounted and available. For assistance troubleshooting network boot issues, consult How_to_debug_Dracut_problems.