Skip to content

Commit 3602e3a

Browse files
authored
panic install if labeled nodes are not found (#5504)
Signed-off-by: Mengxin Liu <liumengxinfly@gmail.com>
1 parent e90f157 commit 3602e3a

2 files changed

Lines changed: 6 additions & 0 deletions

File tree

charts/kube-ovn-v2/templates/_helpers.tpl

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,9 @@ Get IP-addresses of master nodes
7272
{{- end -}}
7373
{{- end }}
7474
{{- end -}}
75+
{{- if eq (len $ips) 0 -}}
76+
{{- fail (printf "No nodes found with label '%s'. Please check your masterNodesLabels configuration or ensure master nodes are properly labeled." $.Values.masterNodesLabels) -}}
77+
{{- end -}}
7578
{{ join "," $ips }}
7679
{{- end -}}
7780

charts/kube-ovn/templates/_helpers.tpl

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@ Get IP-addresses of master nodes
2020
{{- end -}}
2121
{{- end -}}
2222
{{- end -}}
23+
{{- if eq (len $ips) 0 -}}
24+
{{- fail (printf "No nodes found with label '%s'. Please check your MASTER_NODES_LABEL configuration or ensure master nodes are properly labeled." $.Values.MASTER_NODES_LABEL) -}}
25+
{{- end -}}
2326
{{ join "," $ips }}
2427
{{- end -}}
2528

0 commit comments

Comments
 (0)