Re: Proposal: gate stable release critical path updates on openQA test results

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 2021-01-07 at 18:48 +0000, Mattia Verga via devel wrote:
> Il 07/01/21 18:25, Adam Williamson ha scritto:
> > ...snip...
> > 
> > Implementing this would be relatively simple, and would involve two
> > things: adding some new bits to Fedora's greenwave policy definition,
> > and patching Bodhi to use a different decision_context for greenwave
> > queries for non-critpath updates and critpath updates. I could have
> > both those changes ready for review in a day, probably. It would be
> > equally simple to revert the change if it turned out to be a bad idea.
> > 
> > ...snip...
> 
> I thought it would just require to add a gating.yaml file to src.fpo 
> package repository listing the required tests to pass for gating be 
> effective. Isn't that so?

Well yes, but that wouldn't be a sensible way to do this, as we'd have
to do it for *every single package* we wanted to gate. Which is
hundreds, I think.

That mechanism is intended for tests applicable to single packages or
small groups of packages. At this scale it makes more sense to amend
the project-wide policy, as I proposed. That file is:
https://pagure.io/fedora-infra/ansible/blob/master/f/roles/openshift-apps/greenwave/templates/fedora.yaml
if you're interested.
-- 
Adam Williamson
Fedora QA
IRC: adamw | Twitter: adamw_ha
https://www.happyassassin.net


_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux