From 666ecc3717b91b414a9ad1565c22f5ea946a03a3 Mon Sep 17 00:00:00 2001 From: Malar Invention Date: Fri, 20 Jun 2025 13:34:37 +0530 Subject: [PATCH] Fix: Use dependencies scope for truecharts prometheus-operator Fixes an issue where truecharts prometheus operator version and repository values where not accessible because they were not under the `dependencies` scope. --- charts/iperf3-monitor/Chart.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/charts/iperf3-monitor/Chart.yaml b/charts/iperf3-monitor/Chart.yaml index 6169cdb..ad83215 100644 --- a/charts/iperf3-monitor/Chart.yaml +++ b/charts/iperf3-monitor/Chart.yaml @@ -27,8 +27,8 @@ dependencies: - name: kube-prometheus-stack # Example dependency if you package the whole stack version: ">=30.0.0" # Specify a compatible version range repository: https://prometheus-community.github.io/helm-charts - condition: "serviceMonitor.enabled, !values.dependencies.useTrueChartsPrometheusOperator" + condition: "serviceMonitor.enabled, !dependencies.useTrueChartsPrometheusOperator" - name: prometheus-operator - version: "{{ .Values.dependencies.trueChartsPrometheusOperatorVersion }}" - repository: "{{ .Values.dependencies.trueChartsPrometheusOperatorRepository }}" - condition: "serviceMonitor.enabled, values.dependencies.useTrueChartsPrometheusOperator" + version: ">={{ dependencies.trueChartsPrometheusOperatorVersion }}" + repository: "{{ dependencies.trueChartsPrometheusOperatorRepository }}" + condition: "serviceMonitor.enabled, dependencies.useTrueChartsPrometheusOperator"