From c9682cde993361992659f2aac9f77daca69f3566 Mon Sep 17 00:00:00 2001 From: Rob Parker Date: Mon, 4 Jun 2018 13:36:47 +0100 Subject: [PATCH] Add platform specific URL for test --- test/docker/docker_api_test.go | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/test/docker/docker_api_test.go b/test/docker/docker_api_test.go index 24cf3002..ff9cc21c 100644 --- a/test/docker/docker_api_test.go +++ b/test/docker/docker_api_test.go @@ -24,6 +24,7 @@ import ( "fmt" "io" "path/filepath" + "runtime" "strconv" "strings" "testing" @@ -103,7 +104,13 @@ func TestSecurityVulnerabilities(t *testing.T) { t.Skip("Skipping test because container is not Ubuntu-based") } // Override the entrypoint to make "apt" only receive security updates, then check for updates - rc, log := runContainerOneShot(t, cli, "bash", "-c", "source /etc/os-release && echo \"deb http://security.ubuntu.com/ubuntu/ ${VERSION_CODENAME}-security main restricted\" > /etc/apt/sources.list && apt-get update 2>&1 >/dev/null && apt-get --simulate -qq upgrade") + var url string + if runtime.GOARCH == "amd64" { + url = "http://security.ubuntu.com/ubuntu/" + } else { + url = "http://ports.ubuntu.com/ubuntu-ports/" + } + rc, log := runContainerOneShot(t, cli, "bash", "-c", "source /etc/os-release && echo \"deb "+url+" ${VERSION_CODENAME}-security main restricted\" > /etc/apt/sources.list && apt-get update 2>&1 >/dev/null && apt-get --simulate -qq upgrade") if rc != 0 { t.Fatalf("Expected success, got %v", rc) }