cybozu-go / accurate

Kubernetes controller for multi-tenancy. It propagates resources between namespaces accurately and allows tenant users to create/delete sub-namespaces.
https://cybozu-go.github.io/accurate/
Apache License 2.0
34 stars 5 forks source link

fix(helm): correct invalid ConfigMap template #143

Closed erikgb closed 1 week ago

erikgb commented 1 week ago

This corrects a bug in https://github.com/cybozu-go/accurate/pull/142. Without this fix, the Helm chart rendering is erroring out with:

Error: Error: template: accurate/templates/deployment.yaml:18:28: executing "accurate/templates/deployment.yaml" at <include (print $.Template.BasePath "/configmap.yaml") .>: error calling include: template: accurate/templates/configmap.yaml:24:20: executing "accurate/templates/configmap.yaml" at <.Values.controller.config.propagateLabelKeyExcludes>: can't evaluate field Values in type []interface {}

Sorry for this, but this is a blocking error that will require a new patch release (of the Helm chart, at least).

CC @zoetrope @ymmt2005

ymmt2005 commented 1 week ago

@zoetrope please release a new Helm chart. Thank you.

zoetrope commented 1 week ago

@erikgb @ymmt2005 Thanks. https://github.com/cybozu-go/accurate/releases/tag/accurate-chart-0.7.5 released