Last-Update: 2016-08-24 Forwarded: not-needed Bug-Upstream: https://gitlab.com/gitlab-org/gitlab-ci-multi-runner/issues/1504 Author: Dmitry Smirnov Author: Elan Ruusamäe Description: do not incorporate Docker image into executable. --- gitlab-ci-multi-runner-9.5.0/src/gitlab.com/gitlab-org/gitlab-ci-multi-runner/executors/docker/executor_docker.go 2017-08-28 00:25:29.417833457 +0300 +++ gitlab-ci-multi-runner-9.5.0/src/gitlab.com/gitlab-org/gitlab-ci-multi-runner/executors/docker/executor_docker.go 2017-08-31 16:21:38.164066652 +0300 @@ -6,6 +6,7 @@ "errors" "fmt" "io" + "io/ioutil" "path" "path/filepath" "regexp" @@ -222,13 +222,13 @@ return &image, nil } - data, err := Asset("prebuilt-" + architecture + prebuiltImageExtension) + s.Debugln("Loading prebuilt image...") + + data, err := ioutil.ReadFile("/var/lib/gitlab-runner/prebuilt-" + architecture + ".tar.xz") if err != nil { - return nil, fmt.Errorf("Unsupported architecture: %s: %q", architecture, err.Error()) + return nil, fmt.Errorf("Unable to read: %q", architecture, err.Error()) } - s.Debugln("Loading prebuilt image...") - ref := prebuiltImageName source := types.ImageImportSource{ Source: bytes.NewBuffer(data),