From 58accae508cb62ab4d36b06610c4b86d7d223cf8 Mon Sep 17 00:00:00 2001 From: Jiangtian Li Date: Tue, 15 May 2018 18:40:46 -0700 Subject: [PATCH] Add retry in dowloading windows zip --- parts/k8s/kuberneteswindowssetup.ps1 | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/parts/k8s/kuberneteswindowssetup.ps1 b/parts/k8s/kuberneteswindowssetup.ps1 index 20029b4f9f..e65dea770e 100644 --- a/parts/k8s/kuberneteswindowssetup.ps1 +++ b/parts/k8s/kuberneteswindowssetup.ps1 @@ -114,7 +114,15 @@ function Get-KubeBinaries() { $zipfile = "c:\k.zip" - Invoke-WebRequest -Uri $global:KubeBinariesSASURL -OutFile $zipfile + for ($i=0; $i -le 10; $i++) + { + Start-BitsTransfer -Source $global:KubeBinariesSASURL -Destination $zipfile + if ($?) { + break + } else { + Write-Log $Error[0].Exception.Message + } + } Expand-Archive -path $zipfile -DestinationPath C:\ }