Anaconda/Features/iSCSI

From FedoraProject

< Anaconda | Features(Difference between revisions)
Jump to: navigation, search
(Summary)
(Detailed Description)
Line 15: Line 15:
  
 
== Detailed Description ==
 
== Detailed Description ==
iSCSI support in anaconda needed extensive cleanup
+
iSCSI support in anaconda needed extensive cleanup.
 +
This patch replaces the iscsi.py code with new code using libiscsi.
 +
 
 +
Fixes:
 +
* Report error when we cannot add a disk instead of silently failing (461830)
 +
* Report error when trying to use iscsi from kickstart without having an
 +
iscsiname directive first (463156)
 +
* Better feedback while scanning iscsi disks
 +
* Make ibft work with chap and 2-way chap
 +
* Make ibft configured disks available for upgrades and in rescue mode
 +
* Make ibft boot work even when iscsi-initiator-utils is installed after the
 +
kernel in the transaction
 +
 
 
== Benefit to Fedora ==
 
== Benefit to Fedora ==
 
Fewer anaconda bugs and easier maintenance
 
Fewer anaconda bugs and easier maintenance

Revision as of 17:00, 10 February 2009

Contents

Anaconda iSCSI Cleanup

Summary

Improve anaconda's iSCSI support.

This is a complete iscsi rewrite replacing iscsiadm with the new libiscsi and adding python bindings.

Owner

  • Hans DeGoede <hdegoede@redhat.com>

Current status

  • Targeted release: [Fedora 11]
  • Last updated: (02/10/09)
  • Percentage of completion: 95%

Detailed Description

iSCSI support in anaconda needed extensive cleanup. This patch replaces the iscsi.py code with new code using libiscsi.

Fixes:

  • Report error when we cannot add a disk instead of silently failing (461830)
  • Report error when trying to use iscsi from kickstart without having an
iscsiname directive first (463156)
  • Better feedback while scanning iscsi disks
  • Make ibft work with chap and 2-way chap
  • Make ibft configured disks available for upgrades and in rescue mode
  • Make ibft boot work even when iscsi-initiator-utils is installed after the
kernel in the transaction

Benefit to Fedora

Fewer anaconda bugs and easier maintenance

Scope

  • Review and fix numerous reported problems
  • Include latest ibft, CHAP and reverse CHAP support

Test Plan

iSCSI

User Experience

Dependencies

none

Contingency Plan

none; this is a necessary revision of existing (broken) support

Documentation

Release Notes

Not user visible so none needed

Comments and Discussion