Re: local mock builds using "local" repo really slow

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

 



On Thursday, December 10, 2020 2:09:52 PM CET Fabio Valentini wrote:
> Hi everybody,
> 
> Is it just me or have downloads for the "local" repo (using mock with
> "--enablerepo local") been really slow for everybody lately? I'm only
> getting 50-100 kB/s download speeds for the repo metadata ... don't
> worry, I'm only using this repo when I need to test builds against the
> latest non-composed packages ....

Unless you can try different location, otherwise from client side, dunno.

In general, we could set-up your own CDN, e.g. in AWS as discussed [1]
recently.

The good thing about AWS is that it should be pretty easy to setup, and
then there's geographically distributed cache across the globe.  It would
be better if zchunk metadata were provided in the Koji repos, but I bet
it's not trivial for frequently updated repos.

[1] https://pagure.io/fedora-infrastructure/issue/9480

Pavel

> Download speeds like these make mock builds unbearably slow :(
> Typically this adds 10-15 minutes to the dnf step in mock (since it
> wants to refresh those caches every time newRepo/f34-build is run in
> koji), and since there are two (or three, when using GenBR) of those
> steps, builds take an additional 30 minutes or so to complete (on top
> of a few minutes of build time, this is really slowing down my
> process)
> 
> I really don't want to resort to using scratch builds for testing
> purposes, as this would only put even more strain on koji, and scratch
> builds cannot depend on each other, so they don't work for testing
> multi-build updates at all.
> 
> Any ideas how I could work around those slow download speeds for the
> "local" repo? Or can they be improved again? They've only been this
> slow for a few days and it hasn't been a problem earlier.
> 
> Fabio
> _______________________________________________
> 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
> 



_______________________________________________
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