Discussed on Fedora infrastructure list starting January 5 2018: https://lists.fedoraproject.org/archives/list/infrastructure@lists.fedoraproject.org/thread/MUZSA4Q5LMQAIQAWZY23LOU7XMNSILOE/
Starts with:
It's time to close the CI feedback loop! We have been working on adding CI to Fedora for a little while now but this has not really had a visible effect since there are no consequences when tests pass or fail.
It's notable that packagers have direct control over tests that are run by adding / removing / changing them in dist-git, up to the point of removing all tests. At the time I'm writing this, 54 packages in Fedora Atomic have opted into these tests. Regularly updated statistics: https://fedoraproject.org/wiki/CI/Tests/stat
Does it include checks which run through taskotron, for example dependency checks? rpmlint?
The results considered for the moment are defined in: https://infrastructure.fedoraproject.org/cgit/ansible.git/tree/roles/openshift-apps/greenwave/templates/configmap.yml
and basically boils down to:
The other checks aren't considered for gating.
@pingou so this doesn't affect rawhide, right?
@ignatenkobrain how rawhide would be affected by gating in bodhi?
I'd love to have rawhide be gated on test results but I don't think we're there atm :)
Metadata Update from @jforbes: - Issue tagged with: meeting
so this doesn't affect rawhide, right?
No, but @mohanboddu and I have been working on also using the greenwave policies to gate Rawhide. There is a rawhide policy in the greenwave config, but the releng tools haven't been adjusted to reference it yet.
Metadata Update from @jforbes: - Issue untagged with: meeting - Issue close_status updated to: Fixed
Uh, dist.abicheck produces a lot of false positives on:
dist.abicheck
qupzilla
qt5-qtwebengine
My packages often fail dist.abicheck. It is absolutely not realistic to expect it to pass for all updates.
To @kkofler 's point: I have filed an issue on the abicheck task for this now - https://pagure.io/task-abicheck/issue/8
And while we're at it, a quick note on the current status of this fiasco^H^H^H^H^H^Hchallenging situation:
^H^H^H^H^H^H
task.rpmdeplint
The abicheck test is no longer gating for now, until that issue is resolved.
You assume there that this issue is fixable at all. I don't think it is, see: https://pagure.io/task-abicheck/issue/8#comment-490378
Login to comment on this ticket.