Helm chart with disabled registry enables registry support in GitLab
Summary
Installing GitLab from Helm Chart v4.5.5 with
registry:
enabled: false
ends up with gitlab.yml containing
registry:
enabled: true
Steps to reproduce
- Install GitLab from Helm Chart v4.5.5
- Add
registry:
enabled: false
to values.yaml
What is the current bug behavior?
Registry is not deployed, but ConfigMaps for task-runnner, webservice, and sidekiq contain
registry:
enabled: true
in gitlab.yml. This is problematic as some actions try to contact the non-existant registry, e.g. when removing a repository.
What is the expected correct behavior?
ConfigMaps for task-runnner, webservice, and sidekiq contain
registry:
enabled: false
in gitlab.yml, and Registry support is not enabled.
Edited by Adam Ciarciński