From edab18d94ad5d2301cd3d14f2cc079b1c70e7c71 Mon Sep 17 00:00:00 2001 From: lebaudantoine Date: Thu, 2 Jul 2026 22:49:22 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=A9=B9(helm)=20fix=20Helm=20ingress=20ren?= =?UTF-8?q?dering=20when=20passing=20multiple=20hosts?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Passing a list of hosts in the ingress was broken: the template helpers were called with the current loop context (`.`) instead of the root context (`$`), so the service name was rendered incorrectly inside the hosts loop. --- CHANGELOG.md | 1 + src/helm/meet/templates/ingress_posthog.yaml | 4 ++-- src/helm/meet/templates/ingress_posthog_assets.yaml | 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 247c208a..bad8f245 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -28,6 +28,7 @@ and this project adheres to ### Fixed - 🛂(backend) reject user access tokens on the API +- 🩹(helm) fix Helm ingress rendering when passing multiple hosts ## [1.21.0] - 2026-06-15 diff --git a/src/helm/meet/templates/ingress_posthog.yaml b/src/helm/meet/templates/ingress_posthog.yaml index 2b537886..738d7718 100644 --- a/src/helm/meet/templates/ingress_posthog.yaml +++ b/src/helm/meet/templates/ingress_posthog.yaml @@ -72,11 +72,11 @@ spec: backend: {{- if semverCompare ">=1.19-0" $.Capabilities.KubeVersion.GitVersion }} service: - name: {{ include "meet.posthog.fullname" . }}-proxy + name: {{ include "meet.posthog.fullname" $ }}-proxy port: number: {{ $.Values.posthog.service.port }} {{- else }} - serviceName: {{ include "meet.posthog.fullname" . }}-proxy + serviceName: {{ include "meet.posthog.fullname" $ }}-proxy servicePort: {{ $.Values.posthog.service.port }} {{- end }} {{- with $.Values.posthog.assetsService.customBackends }} diff --git a/src/helm/meet/templates/ingress_posthog_assets.yaml b/src/helm/meet/templates/ingress_posthog_assets.yaml index abbd5e10..4fb8040b 100644 --- a/src/helm/meet/templates/ingress_posthog_assets.yaml +++ b/src/helm/meet/templates/ingress_posthog_assets.yaml @@ -72,11 +72,11 @@ spec: backend: {{- if semverCompare ">=1.19-0" $.Capabilities.KubeVersion.GitVersion }} service: - name: {{ include "meet.posthog.fullname" . }}-assets-proxy + name: {{ include "meet.posthog.fullname" $ }}-assets-proxy port: number: {{ $.Values.posthog.assetsService.service.port }} {{- else }} - serviceName: {{ include "meet.posthog.fullname" . }}-assets-proxy + serviceName: {{ include "meet.posthog.fullname" $ }}-assets-proxy servicePort: {{ $.Values.posthog.assetsService.service.port }} {{- end }} {{- with $.Values.posthog.assetsService.customBackends }}