Arnaud:
> --- a/vagrant/provision/setup-tails-builder
> +++ b/vagrant/provision/setup-tails-builder
[...]
> +# Configure apt to retry
> +echo 'APT::Acquire::Retries "20";' > /etc/apt/apt.conf.d/99retries
This will only affect provisioning, not any usage of APT during the build, right? Or will it propagate into the chroot somehow?
We have ticket #9430 where we considered adding this configuration during the build as well, but we thought that "#5926 [1] will magically solve 99% of this problem, so IMO I should not waste time trying to fix it differently here" so we didn't in the end. Apparently the "1%" of this problem that we ignored is to enable Tails to be built in regions with worse connectivity to our servers than us. Admittedly that ticket seemed to have a focus on these issues vs our infra, which indeed was solved, but now we have another reason.
Cheers!
[0]
https://labs.riseup.net/code/issues/9430
[1]
https://labs.riseup.net/code/issues/5926