Im using hosted kubernetes (azure kubernetes in this case) which runs the actual docker machines all for me.

They are ubuntu it seems but they are entirely encapsulated as part of the service.

That said, this error would occur if the kubernetes cluster is external to the debian machine that runs the runner? (which is my scenario) as that docker instance running on the kubernetes node would not have that 'local' image?

by manually setting the helper_image to something in the gitlab/ space - things work for me


On 25/1/19 12:16 am, Dmitry Smirnov wrote:
On Thursday, 24 January 2019 9:30:47 PM AEDT Dean Hamstead wrote:
In my case, i am using the kubernetes executor
That shouldn't matter as it failed in "executor_docker.go:166".

First it tries to load helper image from local file system:

~~~~
ERRO[0000] Docker executor: prebuilt image helpers will be loaded from
/var/lib/gitlab-runner.
~~~~

Then, in case helper image is not there, it falls back to pull from registry.
So once again, do you have a "/var/lib/gitlab-runner/gitlab-runner-
prebuilt.tar.xz" file?
Did you try to build helper image by "sudo dpkg-reconfigure gitlab-runner"?

If it fails to build a helper image, you would know what's the problem from
the error. Usually this happens when Docker daemon is not running when
gitlab-runner is installed...


Reply via email to