File 0315-test-iscsi-for-flash-directory-before-continuing.patch of Package dracut.4406

From: Lee Duncan <lduncan@suse.com>
Date: Tue May 24 09:31:05 PDT 2016
Subject: test iscsi for flash directory before continuing

When detecting iSCSI boot, test that the 'flash'
directory is present before trying to find files
under it.

Signed-off-by: Lee Duncan <lduncan@suse.com>
--- 
 modules.d/95iscsi/module-setup.sh |    1 +
 1 file changed, 1 insertion(+)

--- a/modules.d/95iscsi/module-setup.sh
+++ b/modules.d/95iscsi/module-setup.sh
@@ -61,6 +61,7 @@ install_iscsiroot() {
     iscsi_host=${host##*/}
 
     for flash in ${host}/flashnode_sess-* ; do
+        [[ -d $flash ]] || continue
         is_boot=$(cat $flash/is_boot_target)
         if [ $is_boot -eq 1 ] ; then
             # qla4xxx flashnode session; skip iBFT discovery
openSUSE Build Service is sponsored by