On 05/17/2018 01:10 PM, Pierre-Yves Chibon wrote:
> We went over the event that lead to disabling gating in bodhi last week
> (see fesco ticket: https://pagure.io/fesco/issue/1872)
> If this situation happens again we encourage a stronger reach out for help 
> from
> the folks involved (in this case Ralph or Dan Callaghan (dcallagh) who hangs 
> on
> #fedora-admin and was around while the discussion was happening), by stronger
> we are putting down a phone call or a text as valid means.

The use of the word valid seems to imply that we did not reach out in a
valid way. I don't think IRC should be considered invalid - it's one of
the primary ways our community operates. Consider that packagers don't
all have the phone numbers of the people who can help. I also don't
think admins should be burdened with phone calls every time a packager
has trouble with this. About 7% of updates needed to be waived as of
last week[2] - it would have been quite a burden to resolve those via
phone calls. I appreciate the offer to support problems via personal
cell phones, and I may even take that offer up one day, but I don't
think it's reasonable to state that it's the only valid means. Further,
we need a system that packagers can use without needing admin help -
supporting the current system is not scalable (especially if phone calls
are needed).

I don't think a phone call would have changed the outcome here - even if
we had been able to get that one update through, the experience[3] was
ample evidence that the system places an unreasonable burden onto
packagers, and that disabling it was in the best interest[1] of the
Fedora project.

We do have a solid plan going forward. In the next days I plan to fix
one Bodhi bug[0] that blocks it from integrating with Greenwave. Once
that is in place, Bodhi's test gating setting can be turned back on.
Greenwave is currently configured to pass all updates. Soon, Greenwave
will gain a feature that will let packagers opt-in to test gating in
Greenwave. We will use this to gain feedback from packagers who have
opted in (I plan to opt in some of my packagers). Once we believe the
packager experience around test gating is reasonable based on this
feedback, we plan to enforce tests across all packages as we did before.

[0] https://github.com/fedora-infra/bodhi/issues/2368
[1] https://pagure.io/fesco/issue/1872#comment-511238
[2] https://pagure.io/fesco/issue/1872#comment-511305
[3] https://pagure.io/fesco/issue/1872#comment-511253
infrastructure mailing list -- infrastructure@lists.fedoraproject.org
To unsubscribe send an email to infrastructure-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 

Reply via email to