open-iscsi/0003-add-sleep-for-service.patch
Wenchao Hao 4070670b14 iscsid.service ExecStopPost to ExecStartPost to fix systemd warning
Move change of iscsid.service to one patch which number is 0003.
So changes about iscsid.service in patch which number is 0004 is removed
and patch which number is 0019 is removed.

Signed-off-by: Wenchao Hao <haowenchao@huawei.com>
2021-07-06 20:38:14 +08:00

47 lines
1.2 KiB
Diff

From 83126f4ab8c67704d779d9d15b2e1227d11209ff Mon Sep 17 00:00:00 2001
From: pengyeqing <pengyeqing@huawei.com>
Date: Sat, 26 Jan 2019 22:44:59 +0800
Subject: [PATCH] iscsi-initiator-utils: add sleep for service
add sleep for service
Signed-off-by: pengyeqing <pengyeqing@huawei.com>
Signed-off-by: wuguanghao <wuguanghao3@huawei.com>
---
etc/systemd/iscsid.service | 17 ++++++---------
1 file changed, 8 insertions(+), 9 deletions(-)
diff --git a/etc/systemd/iscsid.service b/etc/systemd/iscsid.service
index 4fef168..f3f8c65 100644
--- a/etc/systemd/iscsid.service
+++ b/etc/systemd/iscsid.service
@@ -1,17 +1,16 @@
[Unit]
Description=Open-iSCSI
Documentation=man:iscsid(8) man:iscsiuio(8) man:iscsiadm(8)
-DefaultDependencies=no
-After=network.target iscsiuio.service
-Before=remote-fs-pre.target
+After=network.target NetworkManager-wait-online.service iscsiuio.service tgtd.service targetcli.service
[Service]
-Type=notify
-NotifyAccess=main
-ExecStart=/sbin/iscsid -f
-KillMode=mixed
-Restart=on-failure
+Type=forking
+PIDFile=/run/iscsid.pid
+ExecStart=/sbin/iscsid
+ExecStartPost=/usr/bin/sleep 1
+ExecStop=/sbin/iscsiadm -k 0 2
+Restart=always
+RestartSec=2s
[Install]
WantedBy=multi-user.target
-Also=iscsid.socket
--
1.8.3.1