Skip to content

Fix `helm upgrade` errors from NGINX Ingress when running on Helm v3

ninja requested to merge ninja-/gitlab:master into master

Fix for this error:

Error: UPGRADE FAILED: cannot patch "gitlab-nginx-ingress-controller-metrics" with kind Service: Service "gitlab-nginx-ingress-controller-metrics" is invalid: spec.clusterIP: Invalid value: "": field is immutable && cannot patch "gitlab-nginx-ingress-controller" with kind 
Service: Service "gitlab-nginx-ingress-controller" is invalid: spec.clusterIP: Invalid value: "": field is immutable && cannot patch "gitlab-nginx-ingress-controller-stats" with kind 
Service: Service "gitlab-nginx-ingress-controller-stats" is invalid: spec.clusterIP: Invalid value: "": field is immutable && cannot patch "gitlab-nginx-ingress-default-backend" with kind 
Service: Service "gitlab-nginx-ingress-default-backend" is invalid: spec.clusterIP: Invalid value: "": field is immutable

Other than that - it works just fine on Helm 3 :)
Not sure if you guys have been doing tests yet with new Helm version?

Edited by Jason Plum

Merge request reports