Disabling the registry prevents project deletion
Summary
If I disable the container registry I can no longer delete a project
Steps to reproduce
- deploy latest charts
- deploy gitlab version 11.7.12
- create a new project
- try to delete it
you will then notice the banner on the project as outlined in https://gitlab.com/gitlab-org/gitlab-ce/issues/45941
The project stays in the UI and is not marked for deletion on disk either
Configuration used
I basically used the example values, except for the following being set to disable the registry:
global:
registry:
enabled: false
appConfig:
defaultProjectsFeatures:
containerRegistry: false # this one is undocumented, found it by inspecting the pod values in gitlab.yml
registry:
enabled: false
gitlab:
unicorn:
registry:
enabled: false
sidekiq:
registry:
enabled: false
task-runner:
registry:
enabled: false
Current behavior
Projects cannot be deleted, and a banner is shown complaining about the registry
Expected behavior
Everything works fine and there is nothing to do with the registry shown anywhere
Versions
- Chart: latest (2.0.3)
- Platform:
- Cloud: IBM Cloud
- Kubernetes: (
kubectl version
)- Client: v1.14.2
- Server: v1.12.9+IKS
- Helm: (
helm version
)- Client: v2.13.1
- Server: v2.14.1