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