Jwrdegoede (talk | contribs) |
|||
Line 34: | Line 34: | ||
== Test Plan == | == Test Plan == | ||
* Test install to a regular disk with /home on iscsi using no authentication | |||
* Test install to a regular disk with /home on iscsi using 1-way CHAP | |||
* Test install to a regular disk with /home on iscsi using 2-way CHAP | |||
* Test install with / on iscsi using an iBFT capable system using no authentication | |||
* Test install with / on iscsi using an iBFT capable system using 1-way CHAP | |||
* Test install with / on iscsi using an iBFT capable system using 2-way CHAP | |||
* Test install with / on 1 iscsi target and /home on a different target using an iBFT capable system | |||
* Test install with / on 1 iscsi lun and /home on a different lun of the same target using an iBFT capable system | |||
=== Known Issues === | |||
* When using NetworkManager for network configuration and using an iscsi /, other iscsi based file systems (ie /boot) will not be | |||
brought up automatically. | |||
== User Experience == | == User Experience == |
Revision as of 10:16, 11 February 2009
Anaconda iSCSI Cleanup
Summary
Improve anaconda's iSCSI support.
This is a complete iscsi rewrite that also adds the new libiscsi and associated 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 feature replaces existing 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. Additional support for ibft, CHAP, reverse CHAP.
Scope
- Review and fix numerous reported problems
- Include latest ibft, CHAP and reverse CHAP support
Test Plan
- Test install to a regular disk with /home on iscsi using no authentication
- Test install to a regular disk with /home on iscsi using 1-way CHAP
- Test install to a regular disk with /home on iscsi using 2-way CHAP
- Test install with / on iscsi using an iBFT capable system using no authentication
- Test install with / on iscsi using an iBFT capable system using 1-way CHAP
- Test install with / on iscsi using an iBFT capable system using 2-way CHAP
- Test install with / on 1 iscsi target and /home on a different target using an iBFT capable system
- Test install with / on 1 iscsi lun and /home on a different lun of the same target using an iBFT capable system
Known Issues
- When using NetworkManager for network configuration and using an iscsi /, other iscsi based file systems (ie /boot) will not be
brought up automatically.
User Experience
Dependencies
None
Contingency Plan
None; this is a necessary revision of existing (broken) support
Documentation
See http://people.atrpms.net/~hdegoede/html/index.html for details of the libiscsi API
Release Notes
Not user visible so none needed