From ed70c0e1cf38115fa27eb38cf70b625212faecae Mon Sep 17 00:00:00 2001 From: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Date: Thu, 8 Jun 2023 01:30:05 +0300 Subject: [PATCH] update image tag on ddns and enable update strategy (#1248) --- library/ix-dev/community/ddns-updater/Chart.yaml | 4 ++-- .../{upgrade_strategy_disable => upgrade_strategy} | 4 ++-- library/ix-dev/community/ddns-updater/values.yaml | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) rename library/ix-dev/community/ddns-updater/{upgrade_strategy_disable => upgrade_strategy} (79%) diff --git a/library/ix-dev/community/ddns-updater/Chart.yaml b/library/ix-dev/community/ddns-updater/Chart.yaml index 0518303f55..73b16103ed 100644 --- a/library/ix-dev/community/ddns-updater/Chart.yaml +++ b/library/ix-dev/community/ddns-updater/Chart.yaml @@ -3,9 +3,9 @@ description: Lightweight universal DDNS Updater with web UI annotations: title: DDNS Updater type: application -version: 1.0.4 +version: 1.0.5 apiVersion: v2 -appVersion: 'latest' +appVersion: 'v2.5.0' kubeVersion: '>=1.16.0-0' maintainers: - name: truenas diff --git a/library/ix-dev/community/ddns-updater/upgrade_strategy_disable b/library/ix-dev/community/ddns-updater/upgrade_strategy similarity index 79% rename from library/ix-dev/community/ddns-updater/upgrade_strategy_disable rename to library/ix-dev/community/ddns-updater/upgrade_strategy index fe8f0f89bb..21a8283f2c 100755 --- a/library/ix-dev/community/ddns-updater/upgrade_strategy_disable +++ b/library/ix-dev/community/ddns-updater/upgrade_strategy @@ -6,12 +6,12 @@ import sys from catalog_update.upgrade_strategy import semantic_versioning -RE_STABLE_VERSION = re.compile(r'latest') +RE_STABLE_VERSION = re.compile(r'v[0-9]+\.[0-9]+\.[0-9]+') def newer_mapping(image_tags): key = list(image_tags.keys())[0] - tags = {t: t for t in image_tags[key] if RE_STABLE_VERSION.fullmatch(t)} + tags = {t.strip("v"): t for t in image_tags[key] if RE_STABLE_VERSION.fullmatch(t)} version = semantic_versioning(list(tags)) if not version: return {} diff --git a/library/ix-dev/community/ddns-updater/values.yaml b/library/ix-dev/community/ddns-updater/values.yaml index 8ad4dcef44..4900b53444 100644 --- a/library/ix-dev/community/ddns-updater/values.yaml +++ b/library/ix-dev/community/ddns-updater/values.yaml @@ -1,7 +1,7 @@ image: repository: qmcgaw/ddns-updater pullPolicy: IfNotPresent - tag: latest + tag: v2.5.0 ci: false