gitlabProductUsageData is not respected
Summary
Hi,
I would like to disable "Event tracking" via gitlabProductUsageData in the helm chart.
Steps to reproduce
- Install via helm
helm upgrade gitlab gitlab \
--repo https://charts.gitlab.io \
--version "8.11.0" \
--install \
--namespace gitlab \
--create-namespace \
--values values-gitlab.yaml \
--wait
values.yaml
global:
application:
allowClusterRoles: false
initialRootPassword:
secret: gitlab-root
key: password
hosts:
domain: 127.0.0.1.nip.io
https: false
ingress:
configureCertmanager: false
tls:
enabled: false
pages:
enabled: true
shell:
port: 30022
appConfig:
initialDefaults:
signupEnabled: false
gitlabProductUsageData: false
ciSecureFiles:
enabled: false
dependencyProxy:
enabled: false
externalDiffs:
enabled: false
terraformState:
enabled: false
enableUsagePing: false
enableSeatLink: false
defaultTheme: 2
defaultColorMode: 2
nginx-ingress:
controller:
replicaCount: 1
minAavailable: 1
service:
type: NodePort
nodePorts:
gitlab-shell: 30022
http: 30080
gitlab-runner:
gitlabUrl: http://gitlab-webservice-default:8181
concurrent: 5
rbac:
create: true
clusterWideAccess: false
certmanager:
install: false
gitlab:
gitlab-shell:
minReplicas: 1
maxReplicas: 1
gitlab-exporter:
enabled: false
kas:
minReplicas: 1
maxReplicas: 1
sidekiq:
concurrency: 5
webservice:
minReplicas: 1
maxReplicas: 1
prometheus:
install: false
registry:
hpa:
minReplicas: 1
maxReplicas: 1
- The UI still shows
Event trackingenabled
Current behavior
Event tracking is enabled
Expected behavior
Event tracking is disabled
Versions
- Chart: 8.11.0
- Platform:
- Self-hosted: kind
- Kubernetes: (
kubectl version)- Client: v1.32.3
- Server: v1.32.3
- Helm: (
helm version)- Client: v3.17.3
- Server: v3.17.3
Relevant logs
$ kubectl get cm -n gitlab gitlab-webservice -o yaml | grep usage_data
true\n signup_enabled: false\n initial_gitlab_product_usage_data: false\n
(Please provide any relevate log snippets you have collected, using code blocks (```) to format)
