Unverified Commit 074464e1 authored by John DiSanti's avatar John DiSanti Committed by GitHub
Browse files

Increase build image backoff time and attempts (#2267)

parent 681d3b33
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -135,10 +135,10 @@ class Shell:


# Pulls a Docker image and retries if it gets throttled
def docker_pull_with_retry(shell, image_name, image_tag, throttle_sleep_time=45, retryable_error_sleep_time=1):
def docker_pull_with_retry(shell, image_name, image_tag, throttle_sleep_time=120, retryable_error_sleep_time=1):
    if shell.platform() == Platform.ARM_64:
        return DockerPullResult.REMOTE_ARCHITECTURE_MISMATCH
    for attempt in range(1, 5):
    for attempt in range(1, 6):
        announce(f"Attempting to pull remote image {image_name}:{image_tag} (attempt {attempt})...")
        result = shell.docker_pull(image_name, image_tag)
        if result == DockerPullResult.ERROR_THROTTLED: