PR#2547: builder: mergerepo uses workdir as tmpdir

Merges #2547
https://pagure.io/koji/pull-request/2547

Fixes: #2546
https://pagure.io/koji/issue/2546
mergerepo should use configured workdir
This commit is contained in:
Tomas Kopecek 2020-10-27 14:18:42 +01:00
commit e4f607fc8d

View file

@ -5594,7 +5594,9 @@ class CreaterepoTask(BaseTaskHandler):
# run command
logfile = '%s/mergerepos.log' % self.workdir
status = log_output(self.session, cmd[0], cmd, logfile, self.getUploadDir(), logerror=True)
env = {'TMPDIR': self.workdir}
status = log_output(self.session, cmd[0], cmd, logfile, self.getUploadDir(),
logerror=True, env=env)
if not isSuccess(status):
raise koji.GenericError('failed to merge repos: %s'
% parseStatus(status, ' '.join(cmd)))