Skip to content

Commit f31d112

Browse files
authored
fix: create addon configmap with default v0.0.1 version if no version is specified (#89)
Signed-off-by: Ahmad Ibrahim <[email protected]>
1 parent 122976f commit f31d112

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

fleetconfig-controller/charts/fleetconfig-controller/templates/ocm/custom-addons.yaml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,16 @@
33
{{- $labels := include "chart.labels" . }}
44
{{- $annotations := include "chart.annotations" . }}
55
{{- range .Values.fleetConfig.hub.addOnConfigs }}
6-
{{ $versionedName := printf "%s-%s" .name .version }}
6+
{{- $versionedName := printf "%s-%s" .name (default "v0.0.1" .version) }}
77
apiVersion: v1
88
kind: ConfigMap
99
metadata:
1010
name: fleet-addon-{{ $versionedName }}
1111
namespace: {{ $namespace }}
1212
annotations:
1313
{{- $annotations | nindent 4 }}
14-
helm.sh/hook: pre-install,pre-upgrade
1514
labels:
16-
{{- $labels | nindent 4 }}
15+
{{- $labels | nindent 4 }}
1716
data:
1817
{{- if or (hasPrefix "http://" .manifests) (hasPrefix "https://" .manifests) }}
1918
manifestsURL: {{ .manifests }}
@@ -23,4 +22,4 @@ data:
2322
{{- end }}
2423
---
2524
{{- end }}
26-
{{- end }}
25+
{{- end }}

0 commit comments

Comments
 (0)