[master] brcm_iscsiuio is not in Fedora yet, handle that you can't find it.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Resolves: rhbz#678675
---
 pyanaconda/storage/iscsi.py |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/pyanaconda/storage/iscsi.py b/pyanaconda/storage/iscsi.py
index ebaabe5..77be124 100644
--- a/pyanaconda/storage/iscsi.py
+++ b/pyanaconda/storage/iscsi.py
@@ -193,12 +193,17 @@ class iscsi(object):
         log.info("iSCSI startup")
         iutil.execWithRedirect('modprobe', ['-a'] + ISCSI_MODULES,
                                stdout="/dev/tty5", stderr="/dev/tty5")
-        # this is needed by Broadcom offload cards (bnx2i)
-        brcm_iscsiuio = iutil.find_program_in_path('brcm_iscsiuio',
+        # brcm_iscsiuio is needed by Broadcom offload cards (bnx2i). Currently
+        # not present in iscsi-initiator-utils for Fedora.
+        try:
+            brcm_iscsiuio = iutil.find_program_in_path('brcm_iscsiuio',
                                                    raise_on_error=True)
-        log.debug("iscsi: brcm_iscsiuio is at %s" % brcm_iscsiuio)
-        iutil.execWithRedirect(brcm_iscsiuio, [],
-                               stdout="/dev/tty5", stderr="/dev/tty5")
+        except RuntimeError:
+            log.info("iscsi: brcm_iscsiuio not found.")
+        else:
+            log.debug("iscsi: brcm_iscsiuio is at %s" % brcm_iscsiuio)
+            iutil.execWithRedirect(brcm_iscsiuio, [],
+                                   stdout="/dev/tty5", stderr="/dev/tty5")
         # run the daemon
         iutil.execWithRedirect(ISCSID, [],
                                stdout="/dev/tty5", stderr="/dev/tty5")
-- 
1.7.3.3

_______________________________________________
Anaconda-devel-list mailing list
Anaconda-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/anaconda-devel-list


[Index of Archives]     [Kickstart]     [Fedora Users]     [Fedora Legacy List]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]
  Powered by Linux