#2542 kojira will expire repos for ignored tags
Closed: Fixed by tkopecek. Opened by mikem.

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.


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.

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 88ad6854 fixes this issue

Commit 412a29bb fixes this issue

This issue has been migrated to Fedora Forge:
https://forge.fedoraproject.org/koji/koji/issues/2542

Please continue any further discussion there.

Metadata
Related Pull Requests