From a3d4bd3bd5bfc6ab049a2ad244b2a4ee10cdcf9d Mon Sep 17 00:00:00 2001 From: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Date: Thu, 6 Jun 2024 18:07:58 +0300 Subject: [PATCH] tautulli: switch to upstream image (#2547) * tautulli: switch to upstream image * remove key --- library/ix-dev/community/tautulli/Chart.yaml | 4 ++-- library/ix-dev/community/tautulli/templates/_tautulli.tpl | 7 ++++++- library/ix-dev/community/tautulli/upgrade_strategy | 4 ++-- library/ix-dev/community/tautulli/values.yaml | 4 ++-- 4 files changed, 12 insertions(+), 7 deletions(-) diff --git a/library/ix-dev/community/tautulli/Chart.yaml b/library/ix-dev/community/tautulli/Chart.yaml index efc8c4ac64..31fa443469 100644 --- a/library/ix-dev/community/tautulli/Chart.yaml +++ b/library/ix-dev/community/tautulli/Chart.yaml @@ -3,9 +3,9 @@ description: Tautulli is a python based web application for monitoring, analytic annotations: title: Tautulli type: application -version: 1.2.3 +version: 1.2.4 apiVersion: v2 -appVersion: 2.13.4 +appVersion: v2.14.2 kubeVersion: '>=1.16.0-0' maintainers: - name: truenas diff --git a/library/ix-dev/community/tautulli/templates/_tautulli.tpl b/library/ix-dev/community/tautulli/templates/_tautulli.tpl index 3ac6f3abf0..528900a745 100644 --- a/library/ix-dev/community/tautulli/templates/_tautulli.tpl +++ b/library/ix-dev/community/tautulli/templates/_tautulli.tpl @@ -15,10 +15,15 @@ workload: runAsUser: {{ .Values.tautulliRunAs.user }} runAsGroup: {{ .Values.tautulliRunAs.group }} command: - - /entrypoint.sh + - python + - Tautulli.py args: - --port - {{ .Values.tautulliNetwork.webPort | quote }} + - --config + - /config/config.ini + - --datadir + - /config {{ with .Values.tautulliConfig.additionalEnvs }} envList: {{ range $env := . }} diff --git a/library/ix-dev/community/tautulli/upgrade_strategy b/library/ix-dev/community/tautulli/upgrade_strategy index 41e9448b21..853b56637b 100755 --- a/library/ix-dev/community/tautulli/upgrade_strategy +++ b/library/ix-dev/community/tautulli/upgrade_strategy @@ -6,12 +6,12 @@ import sys from catalog_update.upgrade_strategy import semantic_versioning -RE_STABLE_VERSION = re.compile(r'[0-9]+\.[0-9]+\.[0-9]+') +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]} version = semantic_versioning(list(tags)) if not version: return {} diff --git a/library/ix-dev/community/tautulli/values.yaml b/library/ix-dev/community/tautulli/values.yaml index 476c423fe0..92ffc696a7 100644 --- a/library/ix-dev/community/tautulli/values.yaml +++ b/library/ix-dev/community/tautulli/values.yaml @@ -1,7 +1,7 @@ image: - repository: ghcr.io/onedr0p/tautulli + repository: tautulli/tautulli pullPolicy: IfNotPresent - tag: 2.13.4 + tag: v2.14.2 resources: limits: