]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/tasks/vstart_runner: run daemons in foreground
authorPatrick Donnelly <pdonnell@redhat.com>
Fri, 19 Apr 2024 03:34:16 +0000 (23:34 -0400)
committerPatrick Donnelly <pdonnell@redhat.com>
Mon, 29 Apr 2024 16:22:27 +0000 (12:22 -0400)
This mirrors teuthology and makes it possible to check the exit status of a
daemon.

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
qa/tasks/vstart_runner.py

index d21bd345beb9db0052436ba8409bebf1fab5e421..58318f86a0e5d46dfdc7e5783a38f85897fe2d8b 100644 (file)
@@ -584,7 +584,7 @@ class LocalDaemon(object):
 
         self.proc = self.controller.run(args=[
             os.path.join(BIN_PREFIX, "ceph-{0}".format(self.daemon_type)),
-            "-i", self.daemon_id])
+            "-i", self.daemon_id, "-f"], wait=False)
 
     def signal(self, sig, silent=False):
         if not self.running():