Fwd: [PATCH] treewide: use CDN for downloads

Ted Hess thess at kitschensync.net
Fri Feb 12 11:28:36 EST 2021


Yes, cache coherency could be an issue here. I think the problem is 
inherent with a CDN and co-dependent objects. Or... am I just imagining 
this?

Let's proceed as jow says and then go from there. I'm not 100% convinced 
that a CDN is what we need for downloads as objects are constantly 
changing.

/ted

On 2/12/2021 3:56:18 AM, "Jo-Philipp Wich" <jo at mein.io> wrote:

>Hi,
>
>>  As this is a "deep" change of infrastucture (usage), I wanted to checkin
>>  with the adm list.
>
>last time we tried a CDN for the package repo downloads we did encounter
>coherency issues, with different mirror servers being out of sync or hosting
>different versions of the same packages, leading to stray checksum errors and
>the like.
>
>I'd propose to first switch the OpenWrt packages feed CI to the CDN (that is,
>fetching SDKs from CDN and modify the shipped repositories.conf to use the CDN
>as well) and to observe that for a week or two. Last time that quickly exposed
>the problem.
>
>If all goes well during that time, I'm fine with switching
>downloads.openwrt.org to the CDN afterwards.
>
>Regards,
>Jo
>




More information about the openwrt-adm mailing list