From Fedora Project Wiki

(Created page with '{{QA/Test_Case |description=[https://fedoraproject.org/wiki/QA:Test_Plans/iSCSI_Installation_Test_plan ISCSI Installation Test Plan]. |actions= # Start installation, advance to p...')
 
No edit summary
 
(14 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{Template:Associated_release_criterion|Final|network-attached-storage}}
{{QA/Test_Case
{{QA/Test_Case
|description=[https://fedoraproject.org/wiki/QA:Test_Plans/iSCSI_Installation_Test_plan ISCSI Installation Test Plan].
|description=This install verifies that unauthenticated access to and installation with an iSCSI <ref>http://en.wikipedia.org/wiki/ISCSI</ref> block device works properly.  While this test can be performed on systems with iBFT <ref>http://en.wikipedia.org/wiki/ISCSI_Boot_Firmware_Table</ref> support, it is intended for systems that do not support booting iSCSI volumes.  For a more exhaustive test iSCSI strategy, refer to [[QA:iSCSI_Installation_Test_plan]].
<references/>
|setup=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]].
|actions=
|actions=
# Start installation, advance to partitioning screen,
# Start installation using any available means (CD, DVD, {{filename|boot.iso}} etc...)
# click ''Advanced storage configuration'' button,
# Advance to the installer hub
# select ''Add iSCSI target'' option and click ''Add drive'' button,
# Click on ''Installation Destination''
# specify ''Target IP Address'' and click ''Add target'' button,
# Under "Specialized & Network Disks" click on "Add a disk..."
# complete installation.
# Click on "Add iSCSI Target..."
# Fill out the Target IP address and click on "Start Discovery"
# Select the correct node in the list of discovered targets
# Select "No credentials (discovery authentication disabled)" as the Node login authentication type
# Click the "log in" button (not the "OK" button)
# Select the desired virtual disk by using the checkbox on the left hand side of the spoke
# Click "Done"
# At this point, there should be checkmark icons on the iSCSI virtual disk and the local disk needed for boot
# Enter the custom partitioning screen
# Make sure that ''/boot'' is on the local disk and '/' is on the iSCSI virtual disk
# Complete installation as desired.
|results=
|results=
# iSCSI inititiator is properly started,
# The installer connects to the iSCSI target without error
# new SCSI drive(s) is included in list of available drives,
# All expected iSCSI disks are included in list of available disks.
# installation is completed without error,
# Installation completes without error.
# new system will start with all filesystems mounted.
# The installed system boots with all filesystems on the iSCSI device mounted.  For assistance troubleshooting network boot issues, consult [[How_to_debug_Dracut_problems]].
}}
}}
[[Category:ISCSI_installation]]
[[Category:Installer Block Device Test Cases]]

Latest revision as of 11:07, 7 June 2016

Associated release criterion
This test case is associated with the Fedora_42_Final_Release_Criteria#network-attached-storage 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 install verifies that unauthenticated access to and installation with an iSCSI [1] block device works properly. While this test can be performed on systems with iBFT [2] support, it is intended for systems that do not support booting iSCSI volumes. For a more exhaustive test iSCSI strategy, refer to QA:iSCSI_Installation_Test_plan.

Setup

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.

How to test

  1. Start installation using any available means (CD, DVD, boot.iso etc...)
  2. Advance to the installer hub
  3. Click on Installation Destination
  4. Under "Specialized & Network Disks" click on "Add a disk..."
  5. Click on "Add iSCSI Target..."
  6. Fill out the Target IP address and click on "Start Discovery"
  7. Select the correct node in the list of discovered targets
  8. Select "No credentials (discovery authentication disabled)" as the Node login authentication type
  9. Click the "log in" button (not the "OK" button)
  10. Select the desired virtual disk by using the checkbox on the left hand side of the spoke
  11. Click "Done"
  12. At this point, there should be checkmark icons on the iSCSI virtual disk and the local disk needed for boot
  13. Enter the custom partitioning screen
  14. Make sure that /boot is on the local disk and '/' is on the iSCSI virtual disk
  15. Complete installation as desired.

Expected Results

  1. The installer connects to the iSCSI target without error
  2. All expected iSCSI disks are included in list of available disks.
  3. Installation completes without error.
  4. The installed system boots with all filesystems on the iSCSI device mounted. For assistance troubleshooting network boot issues, consult How_to_debug_Dracut_problems.