Description of problem: Due to ongoing work for iSCSI support in Fedora and RHEL, we need to support BOOTPROTO=ibft in ifcfg- configuration scripts. For related info see bug 445721 and command iscsiadm -m fw. Example output from this command follows: # [root@elm3b87 ~]# iscsiadm -m fw # iface.initiatorname = iqn.2007-05.com.ibm.beaverton.elm3b87:01 # iface.hwaddress = 00:14:5e:b3:8e:b2 # iface.bootproto = DHCP # or # iface.bootproto = STATIC # iface.ipaddress = 192.168.32.72 # iface.subnet_mask = 255.255.252.0 # iface.gateway = 192.168.35.254 # node.name = iqn.1992-08.com.netapp:sn.84183797 # node.conn[0].address = 9.47.67.152 # node.conn[0].port = 3260 Version-Release number of selected component (if applicable): Needed for F11. Expected results: When ifcfg-nic contains the BOOTPROTO=ibft, NM launches iscsiadm, reads the network settings, compares MAC addresses for match and if successful, sets the network card configuration according to the values in iBFT table.
Is there no way to inspect the iSCSI stuff other than to launch iscsiadm? That should seriously be a library. Launching binaries and screenscraping the results is just fragile.
hansg and mchristi are preparing libiscsi for Fedora. It has already been reviewed and I'm waiting for the iBFT specific parts to get there.
http://koji.fedoraproject.org/koji/buildinfo?buildID=80624 This build of iscsi-initiator-utils contains code which allows you to read the values using C library.
*** Bug 467865 has been marked as a duplicate of this bug. ***
*** Bug 485353 has been marked as a duplicate of this bug. ***
Need to also use IBFT VLAN configuration for the interface
This bug has been triaged -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers
Anyone have any idea what iscsiadm -m fw output looks like when more than one iscsi device is configured in the system?
dcbw: fixed as of F17, right?
(In reply to Dan Winship from comment #10) > dcbw: fixed as of F17, right? Yes, except for VLAN support which is tracked by other bugs.