summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Edwards <jeremyedwards@google.com>2014-05-22 14:53:29 -0700
committerJeremy Edwards <jeremyedwards@google.com>2014-05-22 14:53:29 -0700
commitccdbd96708a03a73f1aac16f00b8c319ec9e98b5 (patch)
tree3a78db9ad8a2c687b52f8a1948e7147b2be154d6
parent2582dfef02e559d7accb7200987910950e74b747 (diff)
downloadgoogle-compute-image-packages-ccdbd96708a03a73f1aac16f00b8c319ec9e98b5.tar.gz
Update get_metadata_value to use v1 metadata server url.
-rwxr-xr-xgoogle-startup-scripts/usr/share/google/get_metadata_value4
1 files changed, 2 insertions, 2 deletions
diff --git a/google-startup-scripts/usr/share/google/get_metadata_value b/google-startup-scripts/usr/share/google/get_metadata_value
index 14a80cd..005b44d 100755
--- a/google-startup-scripts/usr/share/google/get_metadata_value
+++ b/google-startup-scripts/usr/share/google/get_metadata_value
@@ -16,13 +16,13 @@
# Get a metadata value from the metadata server.
declare -r VARNAME=$1
-declare -r MDS=http://169.254.169.254/0.1/meta-data
+declare -r MDS=http://169.254.169.254/computeMetadata/v1/instance/attributes
declare -r MDS_TRIES=${MDS_TRIES:-100}
function get_metadata_value() {
local readonly varname=$1
local readonly tmpfile=$(mktemp)
- curl -f ${MDS}/${varname} > ${tmpfile} 2>/dev/null
+ curl -f ${MDS}/${varname} -H "Metadata-Flavor: Google" > ${tmpfile} 2>/dev/null
local return_code=$?
if [[ ${return_code} == 0 ]]; then
cat ${tmpfile}