From cbadfef3d83df7e634335779e7ef736196835a31 Mon Sep 17 00:00:00 2001 From: Andrei Kvapil Date: Tue, 8 Oct 2024 11:30:05 +0200 Subject: [PATCH] Fix optional=false components (#402) --- packages/core/platform/templates/helmreleases.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/core/platform/templates/helmreleases.yaml b/packages/core/platform/templates/helmreleases.yaml index 7b438932..1563a1a3 100644 --- a/packages/core/platform/templates/helmreleases.yaml +++ b/packages/core/platform/templates/helmreleases.yaml @@ -12,7 +12,7 @@ {{- range $x := $bundle.releases }} {{- if not (has $x.name $disabledComponents) }} -{{- if and ($x.optional) (has $x.name $enabledComponents) }} +{{- if or (not $x.optional) (and ($x.optional) (has $x.name $enabledComponents)) }} --- apiVersion: helm.toolkit.fluxcd.io/v2 kind: HelmRelease