Silence progress and errors from curl
Run curl in a silent mode to determine GCE zone. The cos-kernel-devenv
container is an interactive tool and output from curl is not useful for
end user.
Change-Id: Icacf694f6ba199104d48b6dcf54961f053da407f
Reviewed-on: https://cos-review.googlesource.com/c/cos/tools/+/24439
Reviewed-by: He Gao <hegao@google.com>
Cloud-Build: GCB Service account <228075978874@cloudbuild.gserviceaccount.com>
Tested-by: Oleksandr Tymoshenko <ovt@google.com>
diff --git a/src/cmd/cos_kernel_devenv/devenv.sh b/src/cmd/cos_kernel_devenv/devenv.sh
index bea8148..e2ddee4 100755
--- a/src/cmd/cos_kernel_devenv/devenv.sh
+++ b/src/cmd/cos_kernel_devenv/devenv.sh
@@ -70,7 +70,7 @@
# Get the zone the VM is running in.
# Example output: projects/438692578867/zones/us-west2-a
# If not running on GCE, use "cos-tools" by default.
- metadata_zone="$(curl -H Metadata-Flavor:Google http://metadata/computeMetadata/v1/instance/zone)" || {
+ metadata_zone="$(curl -s -H Metadata-Flavor:Google http://metadata/computeMetadata/v1/instance/zone)" || {
readonly COS_DOWNLOAD_GCS="https://storage.googleapis.com/cos-tools"
return
}