From 613ff6a7c73b741e23f44270dfee8e929aab0a1d Mon Sep 17 00:00:00 2001 From: "Philippe T. Simard" Date: Fri, 20 Feb 2026 16:35:26 +0000 Subject: [PATCH] feat(helm) Update semver comparison to support suffixes --- charts/drupal/templates/cronjob/cron.yaml | 2 +- charts/drupal/templates/cronjob/drupal-backup.yaml | 2 +- charts/drupal/templates/cronjob/drupal.yaml | 2 +- charts/drupal/templates/pdb/poddisruptionbudget.yaml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/charts/drupal/templates/cronjob/cron.yaml b/charts/drupal/templates/cronjob/cron.yaml index c5d37c20..362b0243 100644 --- a/charts/drupal/templates/cronjob/cron.yaml +++ b/charts/drupal/templates/cronjob/cron.yaml @@ -8,7 +8,7 @@ {{- $ctx := . }} {{- range $cronName, $cron := .Values.drupal.additionalCrons }} --- -{{- if semverCompare ">=1.21" $.Capabilities.KubeVersion.GitVersion }} +{{- if semverCompare ">=1.21-0" $.Capabilities.KubeVersion.GitVersion }} apiVersion: batch/v1 {{- else }} apiVersion: batch/v1beta1 diff --git a/charts/drupal/templates/cronjob/drupal-backup.yaml b/charts/drupal/templates/cronjob/drupal-backup.yaml index bf2ebb2d..257ab764 100644 --- a/charts/drupal/templates/cronjob/drupal-backup.yaml +++ b/charts/drupal/templates/cronjob/drupal-backup.yaml @@ -1,5 +1,5 @@ {{- if .Values.drupal.backup.enabled }} -{{- if semverCompare ">=1.21" $.Capabilities.KubeVersion.GitVersion }} +{{- if semverCompare ">=1.21-0" $.Capabilities.KubeVersion.GitVersion }} apiVersion: batch/v1 {{- else }} apiVersion: batch/v1beta1 diff --git a/charts/drupal/templates/cronjob/drupal.yaml b/charts/drupal/templates/cronjob/drupal.yaml index 717cba73..c32bb7f4 100644 --- a/charts/drupal/templates/cronjob/drupal.yaml +++ b/charts/drupal/templates/cronjob/drupal.yaml @@ -1,5 +1,5 @@ {{- if .Values.drupal.cron.enabled }} -{{- if semverCompare ">=1.21" $.Capabilities.KubeVersion.GitVersion }} +{{- if semverCompare ">=1.21-0" $.Capabilities.KubeVersion.GitVersion }} apiVersion: batch/v1 {{- else }} apiVersion: batch/v1beta1 diff --git a/charts/drupal/templates/pdb/poddisruptionbudget.yaml b/charts/drupal/templates/pdb/poddisruptionbudget.yaml index 0cd8be24..a04dddec 100644 --- a/charts/drupal/templates/pdb/poddisruptionbudget.yaml +++ b/charts/drupal/templates/pdb/poddisruptionbudget.yaml @@ -5,7 +5,7 @@ {{- $release := .Release }} {{- $values := .Values }} --- -{{- if semverCompare ">=1.21" $.Capabilities.KubeVersion.GitVersion }} +{{- if semverCompare ">=1.21-0" $.Capabilities.KubeVersion.GitVersion }} apiVersion: policy/v1 {{- else }} apiVersion: policy/v1beta1