concurrency value not honored
Summary
The configuration key concurrency
is not passed in the runner configuration by the init container, the default value of 1 is always in the resulting config.toml
Steps to reproduce
create a runner from the helm chart configuring .Values.concurrent
with a number higher than 1; check the resulting config.toml file in the runner pod, it has concurrent = 1
Actual behavior
conccurent
is 1 for all runners created with chart
Expected behavior
conccurent
should be configured with the same value as provided in values.yaml
Relevant logs and/or screenshots
Environment description
Any k8s cluster
Used GitLab Runner version
11.8
How to fix
changing https://gitlab.com/charts/gitlab-runner/blob/master/templates/configmap.yaml#L15 to
cp /scripts/config.toml /etc/gitlab-runner/config.toml
fixes the issue.