Skip to content

'New runner. Has not connected yet.' for any gitlab-runner newer than 11.0.2-1

Summary

Cannot use freshly registered runners. They are not picking jobs.

Immediately after running register command:

gitlab-runner register --non-interactive --executor 'shell' --url 'https://gitlab/' --registration-token 'token'

On gitlab page the new runner can be seen as 'New runner. Has not connected yet.':
image

Running gitlab-runner verify shows all is good, and gitlab shows:
image

But new jobs are not picked by the runner.
image

Steps to reproduce

Install any gitlab-runner newer than 11.0.2-1.

yum list gitlab-runner --showduplicates | sort -r
Last metadata expiration check: 0:48:07 ago on Fri 09 Nov 2018 06:28:41 PM UTC.
Installed Packages
gitlab-runner.x86_64               11.4.2-1                runner_gitlab-runner
gitlab-runner.x86_64               11.4.2-1                @runner_gitlab-runner
gitlab-runner.x86_64               11.4.2-1                @runner_gitlab-runner
gitlab-runner.x86_64               11.4.1-1                runner_gitlab-runner
gitlab-runner.x86_64               11.4.0-1                runner_gitlab-runner
gitlab-runner.x86_64               11.3.2-1                runner_gitlab-runner
gitlab-runner.x86_64               11.3.1-1                runner_gitlab-runner
gitlab-runner.x86_64               11.3.0-1                runner_gitlab-runner
gitlab-runner.x86_64               11.2.2-1                runner_gitlab-runner
gitlab-runner.x86_64               11.2.1-1                runner_gitlab-runner
gitlab-runner.x86_64               11.2.0-1                runner_gitlab-runner
gitlab-runner.x86_64               11.1.1-1                runner_gitlab-runner
gitlab-runner.x86_64               11.1.0-1                runner_gitlab-runner
gitlab-runner.x86_64               11.0.2-1                runner_gitlab-runner
gitlab-runner.x86_64               11.0.0-1                runner_gitlab-runner
gitlab-runner.x86_64               10.8.2-1                runner_gitlab-runner
gitlab-runner.x86_64               10.8.0-1                runner_gitlab-runner

Actual behavior

gitlab-runner is not contacting gitlab-server successfully

Expected behavior

gitlab-runner to pick jobs.

Environment description

Latest self-hosted gitlab (v11.4.5)
gitlab runner with shell executor
fedora 28 with 4.16.3-301.fc28.x86_64 kernel

Edited by 🤖 GitLab Bot 🤖