From 6264d7daf73500ef4e9ff0745e05cfd02f36e905 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alfred=20G=C3=B6ppel?= <43101280+alfi0812@users.noreply.github.com> Date: Sun, 1 Feb 2026 12:14:58 +0100 Subject: [PATCH] fix(charts): move alpineImage usage to ubuntuImage (#44413) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit **Description** ⚒️ Fixes # **⚙️ Type of change** - [ ] ⚙️ Feature/App addition - [x] 🪛 Bugfix - [ ] ⚠️ Breaking change (fix or feature that would cause existing functionality to not work as expected) - [ ] 🔃 Refactor of current code - [ ] 📜 Documentation Changes **🧪 How Has This Been Tested?** **📃 Notes:** **✔️ Checklist:** - [x] ⚖️ My code follows the style guidelines of this project - [x] 👀 I have performed a self-review of my own code - [ ] #️⃣ I have commented my code, particularly in hard-to-understand areas - [ ] 📄 I have made changes to the documentation - [ ] 🧪 I have added tests to this description that prove my fix is effective or that my feature works - [x] ⬆️ I increased versions for any altered app according to semantic versioning - [x] I made sure the title starts with `feat(chart-name):`, `fix(chart-name):`, `chore(chart-name):`, `docs(chart-name):` or `fix(docs):` **➕ App addition** If this PR is an app addition please make sure you have done the following. - [ ] 🖼️ I have added an icon in the Chart's root directory called `icon.png` --- _Please don't blindly check all the boxes. Read them and only check those that apply. Those checkboxes are there for the reviewer to see what is this all about and the status of this PR with a quick glance._ --- charts/incubator/multus-cni/Chart.yaml | 3 +-- charts/incubator/multus-cni/values.yaml | 4 ++-- charts/library/common-test/ci/init-values.yaml | 4 ++-- charts/library/common/Chart.yaml | 3 +-- charts/library/common/templates/lib/util/_autoperms.tpl | 2 +- charts/stable/authentik/Chart.yaml | 3 +-- charts/stable/authentik/templates/_waitAuthentik.tpl | 2 +- charts/stable/fireflyiii/Chart.yaml | 3 +-- charts/stable/fireflyiii/templates/_cronjob.tpl | 2 +- charts/stable/frigate/Chart.yaml | 3 +-- charts/stable/frigate/values.yaml | 2 +- charts/stable/grafana/Chart.yaml | 3 +-- charts/stable/grafana/templates/_download_dashboards.yaml | 2 +- charts/stable/grafana/values.yaml | 2 +- charts/stable/homepage/Chart.yaml | 3 +-- charts/stable/homepage/values.yaml | 2 +- charts/stable/immich/Chart.yaml | 3 +-- charts/stable/immich/values.yaml | 8 ++++---- 18 files changed, 23 insertions(+), 31 deletions(-) diff --git a/charts/incubator/multus-cni/Chart.yaml b/charts/incubator/multus-cni/Chart.yaml index c46aa713fd0..611ba80ce3f 100644 --- a/charts/incubator/multus-cni/Chart.yaml +++ b/charts/incubator/multus-cni/Chart.yaml @@ -38,5 +38,4 @@ sources: - https://github.com/trueforge-org/truecharts/tree/master/charts/incubator/multus-cni - https://hub.docker.com/r/alpine/crane type: application -version: 0.2.0 - +version: 0.2.1 diff --git a/charts/incubator/multus-cni/values.yaml b/charts/incubator/multus-cni/values.yaml index 4c6433dc825..afac64aaa4b 100644 --- a/charts/incubator/multus-cni/values.yaml +++ b/charts/incubator/multus-cni/values.yaml @@ -317,7 +317,7 @@ workload: cleanup: enabled: "{{ .Values.multus.uninstall }}" type: init - imageSelector: alpineImage + imageSelector: ubuntuImage command: - sh - -c @@ -418,7 +418,7 @@ workload: enabled: "{{ and (not .Values.multus.uninstall) .Values.multus.integrations.talos.enabled (.Values.multus.integrations.talos.installCni | dig \"dhcp\" false) }}" - imageSelector: alpineImage + imageSelector: ubuntuImage command: - sh - -c diff --git a/charts/library/common-test/ci/init-values.yaml b/charts/library/common-test/ci/init-values.yaml index 6745f3473be..421824a7dec 100644 --- a/charts/library/common-test/ci/init-values.yaml +++ b/charts/library/common-test/ci/init-values.yaml @@ -28,14 +28,14 @@ workload: init-cont: enabled: true type: init - imageSelector: alpineImage + imageSelector: ubuntuImage args: - echo - "Hello World" install-cont: enabled: true type: install - imageSelector: alpineImage + imageSelector: ubuntuImage args: - echo - "Hello World" diff --git a/charts/library/common/Chart.yaml b/charts/library/common/Chart.yaml index 0925082c70c..c11b24d805e 100644 --- a/charts/library/common/Chart.yaml +++ b/charts/library/common/Chart.yaml @@ -56,5 +56,4 @@ sources: - https://github.com/trueforge-org/truecharts/tree/master/charts/library/common - https://hub.docker.com/_/ type: library -version: 28.29.46 - +version: 28.29.47 diff --git a/charts/library/common/templates/lib/util/_autoperms.tpl b/charts/library/common/templates/lib/util/_autoperms.tpl index d380120ac5e..7f52d24d4d3 100644 --- a/charts/library/common/templates/lib/util/_autoperms.tpl +++ b/charts/library/common/templates/lib/util/_autoperms.tpl @@ -48,7 +48,7 @@ podSpec: autopermissions: enabled: true primary: true - imageSelector: alpineImage + imageSelector: ubuntuImage securityContext: runAsNonRoot: false runAsUser: 0 diff --git a/charts/stable/authentik/Chart.yaml b/charts/stable/authentik/Chart.yaml index 6c4936d552b..dd707e98f9a 100644 --- a/charts/stable/authentik/Chart.yaml +++ b/charts/stable/authentik/Chart.yaml @@ -46,5 +46,4 @@ sources: - https://github.com/trueforge-org/truecharts/tree/master/charts/stable/authentik - https://goauthentik.io/docs/ type: application -version: 34.0.18 - +version: 34.0.19 diff --git a/charts/stable/authentik/templates/_waitAuthentik.tpl b/charts/stable/authentik/templates/_waitAuthentik.tpl index b2421746cef..c69409f16aa 100644 --- a/charts/stable/authentik/templates/_waitAuthentik.tpl +++ b/charts/stable/authentik/templates/_waitAuthentik.tpl @@ -3,7 +3,7 @@ {{- $serverUrl := printf "https://%v:%v/-/health/ready/" $fullname .Values.service.main.ports.main.port }} enabled: true type: init -imageSelector: alpineImage +imageSelector: ubuntuImage command: /bin/sh args: - -c diff --git a/charts/stable/fireflyiii/Chart.yaml b/charts/stable/fireflyiii/Chart.yaml index b6b13d90aac..f088352b807 100644 --- a/charts/stable/fireflyiii/Chart.yaml +++ b/charts/stable/fireflyiii/Chart.yaml @@ -42,5 +42,4 @@ sources: - https://github.com/trueforge-org/truecharts/tree/master/charts/stable/fireflyiii - https://hub.docker.com/r/fireflyiii/core type: application -version: 30.27.23 - +version: 30.27.24 diff --git a/charts/stable/fireflyiii/templates/_cronjob.tpl b/charts/stable/fireflyiii/templates/_cronjob.tpl index ae7f1cd6e3d..32dc9397595 100644 --- a/charts/stable/fireflyiii/templates/_cronjob.tpl +++ b/charts/stable/fireflyiii/templates/_cronjob.tpl @@ -17,7 +17,7 @@ podSpec: enabled: false liveness: enabled: false - imageSelector: alpineImage + imageSelector: ubuntuImage args: - curl - "http://{{ $fullname }}:{{ .Values.service.main.ports.main.port }}/api/v1/cron/$(STATIC_CRON_TOKEN)" diff --git a/charts/stable/frigate/Chart.yaml b/charts/stable/frigate/Chart.yaml index f86dfca627c..26c47d6bdc6 100644 --- a/charts/stable/frigate/Chart.yaml +++ b/charts/stable/frigate/Chart.yaml @@ -37,5 +37,4 @@ sources: - https://github.com/blakeblackshear/frigate - https://github.com/trueforge-org/truecharts/tree/master/charts/stable/frigate type: application -version: 18.15.20 - +version: 18.15.21 diff --git a/charts/stable/frigate/values.yaml b/charts/stable/frigate/values.yaml index 2193dc3c693..1bac4e53b04 100644 --- a/charts/stable/frigate/values.yaml +++ b/charts/stable/frigate/values.yaml @@ -29,7 +29,7 @@ workload: init-config: enabled: "{{ not .Values.frigateConfig }}" type: init - imageSelector: alpineImage + imageSelector: ubuntuImage command: - /bin/sh - -c diff --git a/charts/stable/grafana/Chart.yaml b/charts/stable/grafana/Chart.yaml index 20d11fea5f3..3ad913a9ca7 100644 --- a/charts/stable/grafana/Chart.yaml +++ b/charts/stable/grafana/Chart.yaml @@ -39,5 +39,4 @@ sources: - https://grafana.com/ - https://hub.docker.com/r/grafana/grafana type: application -version: 21.6.6 - +version: 21.6.7 diff --git a/charts/stable/grafana/templates/_download_dashboards.yaml b/charts/stable/grafana/templates/_download_dashboards.yaml index 2ad38f291d2..c269fbba8ef 100644 --- a/charts/stable/grafana/templates/_download_dashboards.yaml +++ b/charts/stable/grafana/templates/_download_dashboards.yaml @@ -53,7 +53,7 @@ download-dashboards: enabled: true data: download-dashboards.sh: | - #!/usr/bin/env sh + #!/usr/bin/env bash set -eo pipefail {{- range $name, $objectData := $dashboards }} {{- if $objectData.enabled -}} diff --git a/charts/stable/grafana/values.yaml b/charts/stable/grafana/values.yaml index 9991febab2c..d0f2bb5e74f 100644 --- a/charts/stable/grafana/values.yaml +++ b/charts/stable/grafana/values.yaml @@ -150,7 +150,7 @@ workload: download-dashboards: enabled: true type: init - imageSelector: alpineImage + imageSelector: ubuntuImage command: /download-dashboards.sh containers: main: diff --git a/charts/stable/homepage/Chart.yaml b/charts/stable/homepage/Chart.yaml index cd84d6e2698..3369ab78c94 100644 --- a/charts/stable/homepage/Chart.yaml +++ b/charts/stable/homepage/Chart.yaml @@ -34,5 +34,4 @@ sources: - https://github.com/benphelps/homepage - https://github.com/trueforge-org/truecharts/tree/master/charts/stable/homepage type: application -version: 11.18.7 - +version: 11.18.8 diff --git a/charts/stable/homepage/values.yaml b/charts/stable/homepage/values.yaml index a44358fbcbc..5a22f197a3a 100644 --- a/charts/stable/homepage/values.yaml +++ b/charts/stable/homepage/values.yaml @@ -16,7 +16,7 @@ workload: init-config: enabled: true type: init - imageSelector: alpineImage + imageSelector: ubuntuImage command: - /bin/sh - -c diff --git a/charts/stable/immich/Chart.yaml b/charts/stable/immich/Chart.yaml index a7c5a223664..1e44260acbf 100644 --- a/charts/stable/immich/Chart.yaml +++ b/charts/stable/immich/Chart.yaml @@ -42,5 +42,4 @@ sources: - https://github.com/immich-app/immich - https://github.com/trueforge-org/truecharts/tree/master/charts/stable/immich type: application -version: 25.23.0 - +version: 25.23.1 diff --git a/charts/stable/immich/values.yaml b/charts/stable/immich/values.yaml index 30698105563..7e2d087229a 100644 --- a/charts/stable/immich/values.yaml +++ b/charts/stable/immich/values.yaml @@ -89,11 +89,11 @@ workload: wait-server: enabled: true type: init - imageSelector: alpineImage + imageSelector: ubuntuImage resources: excludeExtra: true command: - - /bin/ash + - /bin/bash - -c - | {{- tpl .Values.waitServerScript $ -}} @@ -136,11 +136,11 @@ workload: wait-server: enabled: true type: init - imageSelector: alpineImage + imageSelector: ubuntuImage resources: excludeExtra: true command: - - /bin/ash + - /bin/bash - -c - |- {{ tpl .Values.waitServerScript $ | trim }}