Learn more about these different git repos.
Other Git URLs
The ignore_tags option for kojira was intended for tags managed by mbs. However, when this option is used, kojira will rather quickly expire the repos that mbs creates, which breaks mbs builds that need those repos.
ignore_tags
I think that when kojira is checking for unneeded repos (in checkNeeded), it should distinguish between repos with no active targets and repos for ignored tags. The latter should not be expired, or at least, not in the same way.
checkNeeded
MBS doesn't clean up its own repos, but it does clean up its build targets. So I think what we want is to have kojira expire these only if the build target is actually gone.
Metadata Update from @mikem: - Custom field Size adjusted to None
PR #2548
Metadata Update from @tkopecek: - Issue set to the milestone: 1.23.1
Metadata Update from @tkopecek: - Issue tagged with: bug
Metadata Update from @tkopecek: - Issue tagged with: testing-ready
Metadata Update from @mfilip: - Issue tagged with: testing-done
Commit 88ad685 fixes this issue
Commit 412a29b fixes this issue
Login to comment on this ticket.