From 2ee1bbd2b77cd416fcbe8eab79db8e9d40c88d26 Mon Sep 17 00:00:00 2001 From: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Date: Wed, 3 Apr 2024 15:43:15 +0300 Subject: [PATCH] collabora: fix versioning (#2332) --- library/ix-dev/charts/collabora/Chart.yaml | 2 +- library/ix-dev/charts/collabora/upgrade_strategy | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/library/ix-dev/charts/collabora/Chart.yaml b/library/ix-dev/charts/collabora/Chart.yaml index d511bd06a4..f1a36d755b 100644 --- a/library/ix-dev/charts/collabora/Chart.yaml +++ b/library/ix-dev/charts/collabora/Chart.yaml @@ -4,7 +4,7 @@ description: Collabora is a collaborative online office suite based on LibreOffi annotations: title: Collabora type: application -version: 2.0.9 +version: 2.0.10 apiVersion: v2 appVersion: 23.05.9.4.1 kubeVersion: '>=1.16.0-0' diff --git a/library/ix-dev/charts/collabora/upgrade_strategy b/library/ix-dev/charts/collabora/upgrade_strategy index fe045ff0ea..0590229744 100755 --- a/library/ix-dev/charts/collabora/upgrade_strategy +++ b/library/ix-dev/charts/collabora/upgrade_strategy @@ -39,6 +39,10 @@ def newer_mapping(image_tags): if idx in [0, 1]: cleanVersion += part + '.' continue + if idx == 2: + # Preserve the trailing zero on third part, but trim the leading zero + cleanVersion += part.lstrip('0') + '.' + continue if len(part) == 2 and part[0] == '0': cleanVersion += part[1] + '.'