From 7915f1111b32ac948431726d13e44777aa919a7e Mon Sep 17 00:00:00 2001 From: Alex Kennedy Date: Fri, 10 Apr 2026 16:30:23 -0700 Subject: [PATCH 1/2] fix(operator): use toYaml for VPA controlledResources controlledResources was rendered inline without toYaml, producing invalid YAML output (e.g. `[cpu memory]` instead of a proper list). Use toYaml | nindent to match the pattern used by the other fields in the same template. --- .../templates/verticalpodautoscaler.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/charts/opentelemetry-operator/templates/verticalpodautoscaler.yaml b/charts/opentelemetry-operator/templates/verticalpodautoscaler.yaml index 64a6c4f132..a05f7e0abf 100644 --- a/charts/opentelemetry-operator/templates/verticalpodautoscaler.yaml +++ b/charts/opentelemetry-operator/templates/verticalpodautoscaler.yaml @@ -16,7 +16,8 @@ spec: containerPolicies: - containerName: manager {{- if .Values.manager.verticalPodAutoscaler.controlledResources }} - controlledResources: {{ .Values.manager.verticalPodAutoscaler.controlledResources }} + controlledResources: + {{- toYaml .Values.manager.verticalPodAutoscaler.controlledResources | nindent 8 }} {{- end }} {{- if .Values.manager.verticalPodAutoscaler.maxAllowed }} maxAllowed: From 39fe0b8eafed5629fcf8161c84710d33db5a91af Mon Sep 17 00:00:00 2001 From: Alex Kennedy Date: Fri, 10 Apr 2026 16:55:38 -0700 Subject: [PATCH 2/2] bump chart version --- charts/opentelemetry-operator/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/opentelemetry-operator/Chart.yaml b/charts/opentelemetry-operator/Chart.yaml index 563dc6413c..7e84ea50cb 100644 --- a/charts/opentelemetry-operator/Chart.yaml +++ b/charts/opentelemetry-operator/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: opentelemetry-operator -version: 0.109.1 +version: 0.109.2 description: OpenTelemetry Operator Helm chart for Kubernetes type: application home: https://opentelemetry.io/