]> 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>
Tue, 30 Apr 2024 20:58:01 +0000 (16:58 -0400)
This mirrors teuthology and makes it possible to check the exit status of a
daemon.

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit e2e2144a56bc71de739e7bc531b253a04a122b00)

qa/tasks/vstart_runner.py

index 8e45b45d65d9f9890e61e0f8d00a3dd10768354f..5002b50ccc16bddc0fd900b1fc66ee93bc5b2367 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():