From 3180b7c938ea7d5fce17efca858a1abbc90be795 Mon Sep 17 00:00:00 2001 From: Kyr Shatskyy Date: Fri, 10 Jan 2025 15:15:21 +0100 Subject: [PATCH] provision/downburst: log multiline stderr on error For better logs readability just log downburst's stderr line-by-line. Signed-off-by: Kyr Shatskyy --- teuthology/provision/downburst.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/teuthology/provision/downburst.py b/teuthology/provision/downburst.py index 97a511ef97..7dac58efc3 100644 --- a/teuthology/provision/downburst.py +++ b/teuthology/provision/downburst.py @@ -107,8 +107,9 @@ class Downburst(object): self.destroy() else: success = False - log.info("Downburst failed on %s: %s" % ( - self.name, stderr.strip())) + log.error("Downburst failed on %s" % self.name) + for i in stderr.split('\n'): + log.error(f">>> {i}") break return success -- 2.39.5