Learn more about these different git repos.
Other Git URLs
repo_include_all tag option does not work with external repos as currently configured in Koji. This affects certain module builds. For more details see: https://pagure.io/fm-orchestrator/issue/1321
To resolve the issue please change merge mode of f31-build external repo of tag module-f31-build to "bare". This can be achieved by removing external repo and re-adding it with the following commands:
koji remove-external-repo f31-build module-f31-build koji add-external-repo f31-build module-f31-build -m bare -p 5
This configuration was tested in staging Koji - it works as expected and it fixes the issue.
CC @jkaluza
Metadata Update from @mohanboddu: - Issue tagged with: meeting
Done.
$ koji remove-external-repo f31-build module-f31-build $ koji add-external-repo f31-build --tag module-f31-build -m bare -p 5
Metadata Update from @mohanboddu: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)
I think that I found a bug in Koji that causes generated repos to be incorrect and leads to build failures on certain (but not all) arches. Please revert the change for now:
koji remove-external-repo f31-build module-f31-build koji add-external-repo f31-build module-f31-build -m koji -p 5
I will provide more details in subsequent comment.
Metadata Update from @mizdebsk: - Issue status updated to: Open (was: Closed)
I think that I found a bug in Koji that causes generated repos to be incorrect and leads to build failures on certain (but not all) arches. Please revert the change for now: koji remove-external-repo f31-build module-f31-build koji add-external-repo f31-build module-f31-build -m koji -p 5 I will provide more details in subsequent comment.
I think that I found a bug in Koji that causes generated repos to be incorrect and leads to build failures on certain (but not all) arches. Please revert the change for now: koji remove-external-repo f31-build module-f31-build koji add-external-repo f31-build module-f31-build -m koji -p 5
It turns out that after setting merge mode to "bare", repos for armhfp and i386 have only noarch RPMs in them, while aarch64, s390x, ppc64le and x86_64 have both noarch and archful RPMs. I have opened upstream Koji issue at https://pagure.io/koji/issue/1741.
After Koji issue is fixed I'd like to try bare merge mode again.
@mizdebsk Seems like createrepo_c is fixed, should we try this again or koji merge mode is working fine or anything else?
koji
Please reopen the ticket and let us know what exactly you want.
Thanks.
Metadata Update from @mohanboddu: - Issue close_status updated to: Get back later - Issue status updated to: Closed (was: Open)
Login to comment on this ticket.