As mentioned at https://discuss.linuxcontainers.org/t/incusos-incus-download-failed-eof-api-doesnt-appear-started/25182/1, currently we immediately give up when checking for/downloading updates if we encounter a network error. We should add some logic to attempt some retries before returning an error.