Learn more about these different git repos.
Other Git URLs
The log files like dnf.librepo.log are often very useful for build failure debugging. For successful builds these files are very rarely useful, and they probably waste a large chunk of the inode count.
dnf.librepo.log
We should also compress these files: - teach Mock to do this? - create a script to traverse the directories ...
There is backend/run/copr-compress-live-logs but I am not sure if it is being used. Or we can possibly edit BuildBackgroundWorker._compress_live_logs to compress it.
backend/run/copr-compress-live-logs
BuildBackgroundWorker._compress_live_logs
But I guess it makes the most sense to do it in Mock?
I meant that we could tar and compress the whole chroot_scan directory structure.
chroot_scan
copr-compress-live-logs is a probably a single-purpose script, from the commit message:
copr-compress-live-logs
I'm adding single-shot script which will traverse the build directory and (a) remove the stub logs we created before, and (b) compress the non-stub uncompressed builder-live.log files (from the times we did not compress at all).
In that case, I think we should do it in BuildBackgroundWorker._compress_live_logs or in a separate function, that would be called from the same place.
This issue has been migrated to GitHub: https://github.com/fedora-copr/copr/issues/2345
Metadata Update from @nikromen: - Issue close_status updated to: MIGRATED - Issue status updated to: Closed (was: Open)
Log in to comment on this ticket.