Files
ProxmoxVE/misc
MickLesk bf2e1a20ab feat(tools.func): retry downloads with exponential backoff
- curl_with_retry / curl_api_with_retry: double --max-time on
  each retry (e.g. 60s → 120s → 240s) instead of repeating the
  same timeout that already failed
- fetch_and_deploy_*_release: replace static 900s download timeout
  with curl_download() helper (5 attempts: 60/120/240/480/960s)
- fetch_and_deploy_*_release: escalate API timeouts (60/120/240s)

Fixes slow-connection installs (e.g. uv 22MB timing out 3× at 60s).
2026-03-14 21:57:54 +01:00
..