diff --git a/charts/library/common/Chart.yaml b/charts/library/common/Chart.yaml index 35ef911c9b8..f99dbfd1a50 100644 --- a/charts/library/common/Chart.yaml +++ b/charts/library/common/Chart.yaml @@ -48,4 +48,4 @@ sources: - https://hub.docker.com/_/ - https://hub.docker.com/r/mikefarah/yq type: library -version: 28.0.0 +version: 28.1.0 diff --git a/charts/library/common/templates/values/_validate.tpl b/charts/library/common/templates/values/_validate.tpl index d4c52c596b3..3d4f7a13f02 100644 --- a/charts/library/common/templates/values/_validate.tpl +++ b/charts/library/common/templates/values/_validate.tpl @@ -22,4 +22,11 @@ ) -}} {{- end -}} + {{/* Catch update related issues */}} + {{- if .addons -}} + {{- if .addons.vpn -}} + {{- fail (printf "Your current Common-Chart version does not support [.Values.addons.vpn] please use [.Values.addons.tailscale] or [.Values.addons.gluetun] instead") }} + {{- end -}} + {{- end -}} + {{- end -}}