[buildinstall] Add more debugging output
When it fails, a traceback will be printed. Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
This commit is contained in:
parent
f5897eccbb
commit
0759c7fb48
@ -22,6 +22,7 @@ import pipes
|
||||
import tempfile
|
||||
import shutil
|
||||
import re
|
||||
import traceback
|
||||
|
||||
from kobo.threads import ThreadPool, WorkerThread
|
||||
from kobo.shortcuts import run
|
||||
@ -386,9 +387,11 @@ class BuildinstallThread(WorkerThread):
|
||||
if not compose.can_fail(variant, arch, 'buildinstall'):
|
||||
raise
|
||||
else:
|
||||
tb = traceback.format_exc()
|
||||
self.pool.log_info(
|
||||
'[FAIL] Buildinstall for variant %s arch %s failed, but going on anyway.\n%s'
|
||||
% (variant.uid if variant else 'None', arch, exc))
|
||||
self.pool.log_debug(tb)
|
||||
|
||||
def worker(self, compose, arch, variant, cmd, num):
|
||||
runroot = compose.conf.get("runroot", False)
|
||||
|
@ -86,7 +86,7 @@ class KojiWrapper(object):
|
||||
contains the id, it will be captured and returned.
|
||||
"""
|
||||
task_id = None
|
||||
retcode, output = run(command, can_fail=True, logfile=log_file)
|
||||
retcode, output = run(command, can_fail=True, logfile=log_file, show_cmd=True)
|
||||
if "--task-id" in command:
|
||||
first_line = output.splitlines()[0]
|
||||
if re.match(r'^\d+$', first_line):
|
||||
|
Loading…
Reference in New Issue
Block a user