On Mon, 2025-09-15 at 09:25 -0700, Kevin Fenzi wrote:
> On Fri, Sep 12, 2025 at 10:25:17AM -0700, Adam Williamson wrote:
> > On Fri, 2025-09-12 at 11:43 -0400, Stephen Gallagher wrote:
> > > ~3700 individual updates hitting Bodhi over a short period is almost
> > > certainly going to cause problems with the load, similar to trying to
> > > manually create a single update with all the same packages.
> > 
> > I'm not really sure this is true. We get ~800 individual updates pretty
> > quickly with the ELN mass rebuilds, and that works fine, AFAIK.
> > 
> > Bodhi is a reasonably sane webapp. Creating an update isn't an
> > *excessively* onerous operation in it. I can't really think why it
> > shouldn't be able to cope with creating 3700 relatively quickly.
> > 
> > I can imagine it might cause signing to get backed up, but then, that's
> > a problem however we do this, isn't it? However you slice it, 3700
> > packages need signing.
> 
> Well, if we do this in a named/releng created side tag we could also
> setup things to sign as builds complete.
> 
> > It might back Fedora CI up a bit, I guess, since Fedora CI runs tests
> > on every new update. But a 3700-package megaupdate would cause more or
> > less the same load on Fedora CI I think (as it *mostly* tests at the
> > package level, not the update level). Only bypassing Bodhi entirely
> > would bypass Fedora CI.
> > 
> > openQA should be fine as it only tests critpath stuff, and much fewer
> > than 3700 of the updates will be critpath.
> 
> ok, if you think the load will be acceptable then we can give it a try
> that way. I still think a sidetag would be better (for the signing if
> nothing else), but either way...

Oh, if you think a side tag would be better I'm happy to defer to that
:) I just wanted to note I don't think the problems in Bodhi are
*quite* as bad as suggested. Of course we never know for sure till we
try.
-- 
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