From Fedora Project Wiki

Note.png
Associated release criterion
This test case is associated with the Fedora_40_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.