From 9422c9e970ef2074c4435122018644e92e40c90c Mon Sep 17 00:00:00 2001 From: Gheorghe Burac Date: Tue, 22 Sep 2020 11:11:43 +0100 Subject: [PATCH] CA-333441 create directory for set-iscsi-initiator It appears that the directory structure for the set-iscsi-initiator script was missing. The directory /var/lock/sm/iscsiadm was created. Also, when there is an active session, an error is displayed to the user. Signed-off-by: Gheorghe Burac --- scripts/set-iscsi-initiator | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scripts/set-iscsi-initiator b/scripts/set-iscsi-initiator index 52b92f9ce..f3211e25d 100644 --- a/scripts/set-iscsi-initiator +++ b/scripts/set-iscsi-initiator @@ -30,6 +30,8 @@ trap cleanup EXIT trap ecleanup INT trap ecleanup TERM +mkdir -p /var/lock/sm/iscsiadm + INITIATORFILE=/etc/iscsi/initiatorname.iscsi TMPFILE=$TMPDIR/initiatorname.iscsi @@ -40,6 +42,7 @@ TMPFILE=$TMPDIR/initiatorname.iscsi if [ $? -eq 0 ] then logger -p local2.err "set-iscsi-initiator active sessions so not updating" + echo "set-iscsi-initiator: there are active sessions so not updating" exit 1 fi