Hey folks! So, as per https://pagure.io/fesco/issue/3011 , we plan to enable gating of Rawhide updates on openQA test results on Wednesday. What does this mean? For many updates, nothing at all: only updates on the critical path will be gated. For most critical path updates: instead of the build(s) being tagged and going into the buildroot immediately after the build, the update will go into a "waiting" state for about two hours, then - when the tests have all passed - the builds will be tagged and put in the buildroot. This is just the same as for branched and stable updates. For the few critical path updates where a gating test fails: the packages will not be tagged or reach the buildroot. The QA team should notice the failure, investigate, and either fix the problem or file some kind of issue report linked from the update on Bodhi within 24 hours. If this does not happen, or the update needs urgent attention, please contact the QA team on Fedora Chat, or by email to test@ . If you believe a gating failure may be a false alarm, you can click the "Re-Run Tests" button in Bodhi to have the test re-run. If you are *very very sure* it is a false alarm, and the need is urgent, you can click the "Waive Results" button in Bodhi to waive the failure and have the update tagged, but please only do this if there's really no alternative. Please note that waiving a failure comes with a risk that the same failure will happen for *every subsequent update*, causing each of them to be gated, because the waived update will immediately reach the buildroot, and openQA uses the buildroot as its "base" package set for testing. Really, please don't do this unless you're very sure! If you have a big set or chain of builds to do and you don't want to have to wait two hours between dependent builds: use a side tag! Side tags are self-service now. You can just request one, it will be created within minutes, and you can do your builds on the side tag. No gating applies to side tags. When you're done, create an update from the side tag in Bodhi (the web UI has support for this), and it will be tested and gated as a single unit (the openQA tests will run once on the update as a whole). See https://docs.fedoraproject.org/en-US/rawhide-gating/multi-builds/ for a walk-through of this process. The display of gating status and test results on the Bodhi web interface should be clear, consistent and accurate. If you find it is not in any way, please file a ticket on Bodhi and tag me on it. If this turns out to be a bad idea, we can and will easily revert it, so please don't panic. :) Thanks everyone! -- Adam Williamson (he/him/his) Fedora QA Fedora Chat: @adamwill:fedora.im | Mastodon: @adamw@xxxxxxxxxxxxx https://www.happyassassin.net _______________________________________________ devel-announce mailing list -- devel-announce@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-announce-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-announce@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue _______________________________________________ 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 Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue