On Wed, Feb 22, 2023 at 09:21:37AM -0500, Scott Talbert wrote: > On Wed, 22 Feb 2023, Kevin Kofler via devel wrote: > > > Julian Sikorski wrote: > > > FTBFS bug was filed against mame [1]. Unfortunately, the corresponding > > > build [2] has already been deleted. This is not ideal from maintainer > > > perspective as it effectively is a bug with no info provided whatsoever. > > > Not to mention being quite wasteful from the resources perspective as > > > mame builds take quite a while. > > > While not much can be done now, can we make sure that the mass rebuild > > > builds do not get garbage collected, or at least the build logs are > > > saved somewhere? Thanks. > > > > This is a constantly recurring problem. I have run into this very > > frequently. The retention period for failed build logs is way too short. It > > needs to be at least 13 months (the approximate time we get to fix an FTBFS > > bug before the package is retired). > > I have to agree here. There is nothing more frustrating as a contributor > than going to investigate a FTBFS for a package and finding the logs are > gone. Yeah, I can understand that. Currently logs of failed builds are kept for 14 days. Currently we are hitting a very nasty hard limit on our koji storage, so I definitely wouldn't want to change this now, but we could perhaps look at doing so after that problem is less pressing. Currently the koji 'work' directory (where failed builds/logs are) is taking up about 6TB. > At the very least, the 'latest' failure logs should be retained for much > longer. Thats not something thats easy to determine. The script that deletes failed builds is just a one liner find from cron. In order to know what the 'latest' failure is it would have to do a lot of koji api calls and figure out whats deleteable. kevin
Attachment:
signature.asc
Description: PGP signature
_______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue