cilium / cilium-olm

Other
10 stars 13 forks source link

"Unexpected unclosed action in template clause" when trying to render templated string from values.yaml #77

Open m-yosefpor opened 2 years ago

m-yosefpor commented 2 years ago

As explained in https://github.com/helm/helm/issues/7704 the new cilium helm chart does not support older versions of helm. Cilium-olm is using old libraries of operator-sdk, which does not support version 1.12 cilium helm chart. The operator will not reconcile anything, so cilium-olm v1.12 does not work properly:

2022-08-03T07:14:51.207Z ERROR helm.controller Failed to sync release {"namespace": "kube-system", "name": "cilium", "apiVersion": "cilium.io/v1alpha1", "kind": "CiliumConfig", "release": "cilium", "error": "failed to get candidate release: parse error at (cilium/templates/validate.yaml:38): unclosed action"}

m-yosefpor commented 2 years ago

I found this is fixed in https://github.com/cilium/cilium-olm/commit/5596735799caead46517bd63172197f944cb0f44, however the new olm image seems have not been push into quay registry (it is only in redhad.access registry). and the quay image is still for 9 days ago (without this fix)