Register with run-untagged option not working anymore with rpm/deb latest (gitlab-runner-13.2.0-1)

Hi,

There might be a little regression in gitlab-runner-13.2.0-1.x86_64.rpm : --run-untagged="true" is not taken into account anymore.

Here is the script file used to register:

#!/bin/bash

gitlab-runner register --non-interactive \
    --url "{{ gitlab_api_url }}" \
    --name "{{ ansible_facts['nodename']|lower }}" \
    --registration-token "{{ gitlab_api_registration_token }}" \
    --locked="false" \
    --tag-list "{{ executor_docker_tags }}" \
    --run-untagged="true" \
    --executor "docker" \
    --docker-image "{{ executor_docker_default_image }}" \
    --docker-tlsverify="false" \
    --docker-privileged="false" \
    --docker-shm-size 0 \
    --output-limit="40000" \
    --docker-cpuset-cpus "{{ executor_docker_cpuset_cpus }}"

sed -i 's/^concurrent =.*/concurrent = {{ executor_docker_overall_concurrent_jobs }}/' \
"/etc/gitlab-runner/config.toml"

systemctl restart gitlab-runner

Just tested with gitlab-runner-13.1.1-1.x86_64.rpmand worked straight, after a day of struggle 💃🏼

gitlab version: GitLab Enterprise Edition 13.1.4-ee

Thanks, David

Edited by tisc0