Learn more about these different git repos.
Other Git URLs
While working on gating multi-builds update for rawhide I'd like to know if there is anything specific we should do to get the test results for side-tags. Side-tags can contains two to really a lot of builds (think new php, new perl or new python and all of they dependencies being rebuilt).
bodhi has been adjusted to query greenwave in batches to avoid the timeouts issue we saw before.
Will this be sufficient?
Should we instead query greenwave for a type = side_tag instead of koji_build?
type = side_tag
koji_build
The batching approach will definitely get you most of the way there today. No further changes would be needed.
However, I think it would be great to have the concept of a group-like artifact baked into the gating tooling. For example, there's no way to determine the test results of combined artifacts today. Sure, the results for each artifact can be combined, but what's missing are the results of how those artifacts interact with each other.
Would this be beneficial for the side-tags work?
Hello pingou, thank you for filing this. At the moment I'm working on a proposal for "group-like" artifact in greenwave. Basically Greenwave won't consider the artifacts passed as a collection of different artifacts, but it will process them as a unique item. Kinda like you proposed for side-tags, but it could be used for more general use cases. This might solve also the performances issues that we had.
This could improve performance significantly with koji-build-group (side-tags).
koji-build-group
Few problems I can think of:
koji-build-group.test.complete
Login to comment on this ticket.