From d90f703374915488170b5f9d13d74a0061400d10 Mon Sep 17 00:00:00 2001 From: Max Illfelder Date: Wed, 7 Jul 2021 12:18:49 -0700 Subject: [PATCH] Use IP address for calling the metadata server. (#116) --- google_guest_agent/clock.go | 2 +- google_metadata_script_runner/main.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/google_guest_agent/clock.go b/google_guest_agent/clock.go index 7cf04f32..abcea31e 100644 --- a/google_guest_agent/clock.go +++ b/google_guest_agent/clock.go @@ -50,7 +50,7 @@ func (a *clockskewMgr) set() error { }() } // TODO get server - return runCmd(exec.Command("ntpdate", "metadata.google.internal")) + return runCmd(exec.Command("ntpdate", "169.254.169.254")) } res := runCmdOutput(exec.Command("/sbin/hwclock", "--hctosys", "-u", "--noadjfile")) diff --git a/google_metadata_script_runner/main.go b/google_metadata_script_runner/main.go index 6513cd45..769dc63e 100644 --- a/google_metadata_script_runner/main.go +++ b/google_metadata_script_runner/main.go @@ -46,7 +46,7 @@ import ( var ( programName = "GCEMetadataScripts" version = "dev" - metadataURL = "http://metadata.google.internal/computeMetadata/v1" + metadataURL = "http://169.254.169.254/computeMetadata/v1" metadataHang = "/?recursive=true&alt=json&timeout_sec=10&last_etag=NONE" defaultTimeout = 20 * time.Second powerShellArgs = []string{"-NoProfile", "-NoLogo", "-ExecutionPolicy", "Unrestricted", "-File"}