Fix image version on Windows, upgrade agent to 3.0beta40
diff --git a/buildkite/install-python36.sh b/buildkite/install-python36.sh
index 3c7e74a..a11c1b6 100755
--- a/buildkite/install-python36.sh
+++ b/buildkite/install-python36.sh
@@ -31,7 +31,7 @@
 pushd /usr/local/src
 
 curl -O "https://www.python.org/ftp/python/${PYTHON_VERSION}/Python-${PYTHON_VERSION}.tar.xz"
-tar xvfJ "Python-${PYTHON_VERSION}.tar.xz"
+tar xfJ "Python-${PYTHON_VERSION}.tar.xz"
 rm -f "Python-${PYTHON_VERSION}.tar.xz"
 cd "Python-${PYTHON_VERSION}"
 
@@ -43,7 +43,7 @@
 EOF
 
 echo "Compiling Python ${PYTHON_VERSION} ..."
-./configure --enable-ipv6
+./configure --quiet --enable-ipv6
 make -s -j8 all > /dev/null
 echo "Installing Python ${PYTHON_VERSION} ..."
 make -s altinstall > /dev/null
diff --git a/buildkite/setup-windows-manual.ps1 b/buildkite/setup-windows-manual.ps1
index db3d99b..0f1c61c 100755
--- a/buildkite/setup-windows-manual.ps1
+++ b/buildkite/setup-windows-manual.ps1
@@ -234,7 +234,7 @@
 

 ## Download and install the Buildkite agent.

 Write-Host "Downloading Buildkite agent..."

-$buildkite_agent_version = "3.0-beta.39"

+$buildkite_agent_version = "3.0-beta.40"

 $buildkite_agent_url = "https://github.com/buildkite/agent/releases/download/v${buildkite_agent_version}/buildkite-agent-windows-amd64-${buildkite_agent_version}.zip"

 $buildkite_agent_zip = "c:\temp\buildkite-agent.zip"

 $buildkite_agent_root = "c:\buildkite"

@@ -248,8 +248,11 @@
 [Environment]::SetEnvironmentVariable("PATH", $env:PATH, "Machine")

 

 ## Store the image version in a file.

-(New-Object Net.WebClient).DownloadFile("http://metadata.google.internal/computeMetadata/v1/instance/attributes/image-version", "c:\buildkite\image.version")

-$image_version = Get-Content "c:\buildkite\image.version" -Raw

+$web_client = New-Object Net.WebClient

+$web_client.Headers.add("Metadata-Flavor","Google")

+$image_version = $web_client.DownloadString("http://metadata.google.internal/computeMetadata/v1/instance/attributes/image-version")

+$image_version = $image_version.Trim()

+$image_version | Set-Content -Path "c:\buildkite\image.version"

 

 ## Remove empty folders (";;") from PATH.

 $env:PATH = [Environment]::GetEnvironmentVariable("PATH", "Machine").replace(";;", ";")

diff --git a/buildkite/setup-windows.ps1 b/buildkite/setup-windows.ps1
index dfa42cb..a79c1e9 100755
--- a/buildkite/setup-windows.ps1
+++ b/buildkite/setup-windows.ps1
@@ -233,7 +233,7 @@
 

 ## Download and install the Buildkite agent.

 Write-Host "Downloading Buildkite agent..."

-$buildkite_agent_version = "3.0-beta.39"

+$buildkite_agent_version = "3.0-beta.40"

 $buildkite_agent_url = "https://github.com/buildkite/agent/releases/download/v${buildkite_agent_version}/buildkite-agent-windows-amd64-${buildkite_agent_version}.zip"

 $buildkite_agent_zip = "c:\temp\buildkite-agent.zip"

 $buildkite_agent_root = "c:\buildkite"

@@ -247,8 +247,11 @@
 [Environment]::SetEnvironmentVariable("PATH", $env:PATH, "Machine")

 

 ## Store the image version in a file.

-(New-Object Net.WebClient).DownloadFile("http://metadata.google.internal/computeMetadata/v1/instance/attributes/image-version", "c:\buildkite\image.version")

-$image_version = Get-Content "c:\buildkite\image.version" -Raw

+$web_client = New-Object Net.WebClient

+$web_client.Headers.add("Metadata-Flavor","Google")

+$image_version = $web_client.DownloadString("http://metadata.google.internal/computeMetadata/v1/instance/attributes/image-version")

+$image_version = $image_version.Trim()

+$image_version | Set-Content -Path "c:\buildkite\image.version"

 

 ## Remove empty folders (";;") from PATH.

 $env:PATH = [Environment]::GetEnvironmentVariable("PATH", "Machine").replace(";;", ";")