Open mharvey-jt opened 2 years ago
We should use the download manager's own retry logic and check if the defaults are sensible and how they can be changed.
Probably good to integrate it with #3095
I think we can do this independently from #3095. It's just about using the download manager's retry parameters sensibly.
We occasionally observe publisher failure because of transient errors from S3 causing
LoadCatalog()
to fail. The panic comes from: https://github.com/cvmfs/cvmfs/blob/devel/cvmfs/catalog_mgr_ro.cc#L45-L49desired behaviour:
This occurs so rarely that we never captured the exact HTTP error leading to the failure, so our expedient fix has been simply to retry LoadCatalog() in a loop at 1 second intervals. I'll not PR that.