From: Patrick Donnelly Date: Mon, 25 Feb 2019 19:10:51 +0000 (-0800) Subject: qa: use SIGTERM when stopping vstart service X-Git-Tag: v14.1.1~93^2~12 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=2ea41574a2687798ca2511558645b8e4a8d0473a;p=ceph.git qa: use SIGTERM when stopping vstart service Otherwise MDS will not send down:dne to mons when restarting. Signed-off-by: Patrick Donnelly --- diff --git a/qa/tasks/vstart_runner.py b/qa/tasks/vstart_runner.py index 260e9907cb23c..bdfc04fc3a0f7 100644 --- a/qa/tasks/vstart_runner.py +++ b/qa/tasks/vstart_runner.py @@ -354,7 +354,7 @@ class LocalDaemon(object): pid = self._get_pid() log.info("Killing PID {0} for {1}.{2}".format(pid, self.daemon_type, self.daemon_id)) - os.kill(pid, signal.SIGKILL) + os.kill(pid, signal.SIGTERM) waited = 0 while pid is not None: @@ -362,7 +362,7 @@ class LocalDaemon(object): if new_pid is not None and new_pid != pid: log.info("Killing new PID {0}".format(new_pid)) pid = new_pid - os.kill(pid, signal.SIGKILL) + os.kill(pid, signal.SIGTERM) if new_pid is None: break