GitLab FOSS deployed with helm chart has runner without docker
Summary
GitLab CE deployed as helm chart has runner that fails to build docker images. As result Auto DevOps does not work by default.
Steps to reproduce
- Install gitlab via helm charts to GKE:
helm upgrade --install gitlab gitlab/gitlab \
--timeout 600 \
--set global.hosts.domain=helm.dzaporozhets.me \
--set global.hosts.externalIP=34.65.240.10 \
--set global.edition=ce \
--set certmanager-issuer.email=me@helm.dzaporozhets.me
- Create a new project
- Run default autodevops pipeline
- Pipeline fails on build stage:
Configuration used
No changes to configuration after install
Current behavior
Pipeline fails with Cannot connect to the Docker daemon
Expected behavior
Docker image is build and pushed to container registry
Versions
- Chart: 3.0.1
- Platform:
- Cloud: GKE
- Kubernetes: (
kubectl version
)- Client: 1.13.11
- Server: 1.13.11
- Helm: (
helm version
)- Client: 2.14.1
- Server: 2.14.1
Relevant logs
(Please provide any relevate log snippets you have collected, using code blocks (```) to format)