Add an appropriate delay in the unit file.(bsc#1185945) OBS-URL: https://build.opensuse.org/request/show/904562 OBS-URL: https://build.opensuse.org/package/show/Virtualization/kvm_stat?expand=0&rev=39
39 lines
1.3 KiB
Diff
39 lines
1.3 KiB
Diff
From: Stefan Raspl <raspl@linux.ibm.com>
|
|
Date: Thu, 25 Mar 2021 13:29:49 +0100
|
|
Subject: [PATCH] tools/kvm_stat: Add restart delay
|
|
Patch-mainline: v5.12-rc6
|
|
Git-commit: 75f94ecbd0dfd2ac4e671f165f5ae864b7301422
|
|
References: bsc#1185945
|
|
|
|
If this service is enabled and the system rebooted, Systemd's initial
|
|
attempt to start this unit file may fail in case the kvm module is not
|
|
loaded. Since we did not specify a delay for the retries, Systemd
|
|
restarts with a minimum delay a number of times before giving up and
|
|
disabling the service. Which means a subsequent kvm module load will
|
|
have kvm running without monitoring.
|
|
Adding a delay to fix this.
|
|
|
|
Signed-off-by: Stefan Raspl <raspl@linux.ibm.com>
|
|
Message-Id: <20210325122949.1433271-1-raspl@linux.ibm.com>
|
|
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
|
Acked-by: Cho, Yu-Chen <acho@suse.com>
|
|
---
|
|
tools/kvm/kvm_stat/kvm_stat.service | 1 +
|
|
1 file changed, 1 insertion(+)
|
|
|
|
diff --git a/tools/kvm/kvm_stat/kvm_stat.service b/tools/kvm/kvm_stat/kvm_stat.service
|
|
index 71aabaffe779..8f13b843d5b4 100644
|
|
--- a/tools/kvm/kvm_stat/kvm_stat.service
|
|
+++ b/tools/kvm/kvm_stat/kvm_stat.service
|
|
@@ -9,6 +9,7 @@ Type=simple
|
|
ExecStart=/usr/bin/kvm_stat -dtcz -s 10 -L /var/log/kvm_stat.csv
|
|
ExecReload=/bin/kill -HUP $MAINPID
|
|
Restart=always
|
|
+RestartSec=60s
|
|
SyslogIdentifier=kvm_stat
|
|
SyslogLevel=debug
|
|
|
|
--
|
|
2.31.1
|
|
|