I've rebuilt bodhi in rawhide and it is a gated package. The update is in https://bodhi.fedoraproject.org/updates/FEDORA-2019-2b2117d900 and it says the test have failed. It also says 1 of 2 required test results missing. I wonder which is true. It seems that dist.rpmdeplint result is absent.
dist.rpmdeplint
Am I now required to waive this? Or will it eventually show up? There is no actionable message anywhere. Please provide guidance.
@tflink @bookwar do you know if rpmdpelint test is running currently running for Fedora?
rpmdpelint
The other test seems to be abicheck, but I don't know why in bodhi it doesn't show as required.
abicheck
https://src.fedoraproject.org/rpms/bodhi/blob/master/f/gating.yaml
@bgoncalv rpmdeplint does run at the moment: https://taskotron.fedoraproject.org/resultsdb/results?&testcases=dist.rpmdeplint&since=2019-07-29T00:00:00,2019-08-27T23:59:59
It may be that it's not running on Rawhide, though. I think it is set to run on update composes or something like that.
I appreciate the hunt for cause here. Could you please also provide some actionable guidance? Should I wave it?
Aha - that seems pretty clear, rpmdeplint does not run on Rawhide ("# Rawhide CI gating not supported yet").
So I'd say yes, waive it, but also, the gating config for the package should be changed to not expect rpmdeplint for Rawhide. I don't know if there's an efficient way of doing that in the constraints of the gating config file.
cc @bowlofeggs for the gating config file change
$ bodhi updates waive FEDORA-2019-2b2117d900 --test="dist.rpmlint" "dist.rpmlint doesn't run on rawhide at all"
Nothing really changed, except the test results went back to waiting and back to failed:
https://bodhi.fedoraproject.org/updates/FEDORA-2019-2b2117d900
Ha, my typo, trying again with dist.rpmdeplint.
Thanks all.
Metadata Update from @churchyard: - Issue status updated to: Closed (was: Open)