Bodhi 8.2.0 is now in production. This includes a big change I wrote a
while ago to how Bodhi handles various 'requirements' -
https://github.com/fedora-infra/bodhi/pull/5630 .

One big visible change is that the karma requirements now match what
the Updates Policy says, which they have not done for some time:
https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/#non-critpath-updates

specifically, for releases past the Beta freeze point, *all* updates
require +2 karma to be pushed stable before the minimum wait. That is,
if you want your non-critpath update to go stable sooner than 7 days
after it reached testing, it needs +2 karma. For critpath, if you want
it to go stable sooner than 14 days after it reached testing, it needs
+2 karma.

Previously, for non-critpath updates, you could push to stable with
just +1 karma, by setting the autopush threshold to 1 or doing a manual
push after the update had +1 karma. This does not match what the
updates policy says, so I changed it.

If folks believe allowing early push at +1 for non-critpath updates was
appropriate, then the appropriate thing to do would be to lobby FPC to
change the policy. I think Bodhi should always attempt to implement the
policy as written as accurately as possible.

(Bodhi's behaviour is ultimately defined by config settings, which
should be set to match the policy. These are set in the ansible scripts
-
https://pagure.io/fedora-infra/ansible/blob/main/f/roles/bodhi2/base/templates/production.ini.j2#_549
. any changes to the policy need to be reflected there.)
-- 
Adam Williamson (he/him/his)
Fedora QA
Fedora Chat: @adamwill:fedora.im | Mastodon: @ad...@fosstodon.org
https://www.happyassassin.net




-- 
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
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@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to