Seeing this a lot yesterday: https://osci-jenkins-1.ci.fedoraproject.org/job/fedora-ci/job/installability-pipeline/job/master/11597/console https://osci-jenkins-1.ci.fedoraproject.org/job/fedora-ci/job/installability-pipeline/job/master/11598/console https://osci-jenkins-1.ci.fedoraproject.org/job/fedora-ci/job/installability-pipeline/job/master/11599/console https://osci-jenkins-1.ci.fedoraproject.org/job/fedora-ci/job/installability-pipeline/job/master/11600/console
PTAL @msrb
These problems are triggered by multi-build updates that contain a ton of builds. In this case this one: https://bodhi.fedoraproject.org/updates/FEDORA-2021-d5931ab92d (66 builds).
It's always installability that triggers these issues, but there is a reason for it. rpmdeplint is ran only once for all builds in the update, and there is only a very small fraction of packages that actually have any dist-git tests, so there is nothing to run there. rpminspect runs on all builds separately, but it doesn't require all other builds to be downloaded as well.
As for the installability test, we know what is going on here. There are multiple problems:
Upstream is aware of this issue, but I think it is unlikely it will be resolved any time soon (if ever): https://issues.jenkins.io/browse/JENKINS-38313
TL;DR: waiting hours for test results on a slow storage is kinda dumb; webhooks should solve these problems nicely: https://pagure.io/fedora-ci/general/issue/173
I already have a working pull request for the webhook support: https://github.com/fedora-ci/dist-git-pipeline/pull/29, but I want to move the logic to the library.
@msrb this seems to be solved by moving to webhooks?
Yes! Good catch.
Metadata Update from @msrb: - Issue status updated to: Closed (was: Open)