Blame SOURCES/0015-update-iscsi.service-for-boot-session-recovery.patch

62f653
From f349a706ec083574fbf7ed1e479fdfebde7023b8 Mon Sep 17 00:00:00 2001
62f653
From: Chris Leech <cleech@redhat.com>
62f653
Date: Fri, 14 Mar 2014 09:22:21 -0700
62f653
Subject: [PATCH 15/32] update iscsi.service for boot session recovery
62f653
62f653
---
62f653
 etc/systemd/iscsi.service | 5 +++--
62f653
 1 file changed, 3 insertions(+), 2 deletions(-)
62f653
62f653
diff --git a/etc/systemd/iscsi.service b/etc/systemd/iscsi.service
62f653
index d5712bd3779b..3de76c5b07ec 100644
62f653
--- a/etc/systemd/iscsi.service
62f653
+++ b/etc/systemd/iscsi.service
62f653
@@ -5,14 +5,15 @@ DefaultDependencies=no
62f653
 Conflicts=shutdown.target
62f653
 After=systemd-remount-fs.service network.target iscsid.service iscsiuio.service
62f653
 Before=remote-fs-pre.target
62f653
-ConditionDirectoryNotEmpty=/var/lib/iscsi/nodes
62f653
+ConditionDirectoryNotEmpty=|/var/lib/iscsi/nodes
62f653
+ConditionDirectoryNotEmpty=|/sys/class/iscsi_session
62f653
 
62f653
 [Service]
62f653
 Type=oneshot
62f653
 RemainAfterExit=true
62f653
 ExecStart=/usr/libexec/iscsi-mark-root-nodes
62f653
+SuccessExitStatus=21
62f653
 ExecStart=/sbin/iscsiadm -m node --loginall=automatic
62f653
-ExecStop=/bin/sync
62f653
 ExecStop=/sbin/iscsiadm -m node --logoutall=automatic
62f653
 ExecReload=/sbin/iscsiadm -m node --loginall=automatic
62f653
 
62f653
-- 
62f653
2.14.4
62f653