#286 Make sure all outputs are uuid specific
Closed: Fixed Opened by mkrizek.

Go through libtaskotron code and make sure that all output files are uuid specific to prevent mixing results from different buildslaves.


This ticket had assigned some Differential requests:
D690

So I went through logs and each output is being stored into uuid specific location (artifacts dir). The only exception is /var/log/taskotron/taskotron-$username.log, which is buildslave specific and data are appended there. I think we are good here.

Disposable mode example:
https://taskotron-dev.fedoraproject.org/artifacts/all/9095810e-9db1-11e5-a6e4-525400ab4cbd/task_output/

Local execution example:
/var/lib/taskotron/artifacts/20151208_103633_614973/*
/var/log/taskotron/taskotron-mkrizek.log
/var/lib/artifacts/20151208_100039_666245/taskotron.log

Any concerns or objections to closing this?

Looks good, I think we can close it. As a side remark, maybe we can now rename taskotron-initiator.log to taskotron-overlord.log.

Metadata