Update app versions (batch): tika, gotenberg, synapse, rallly, samba, urlaubsverwaltung, voucher-vault, zipline, teamspeak
Nine non-critical app-version bumps, each with a chart patch bump: - apache-tika 3.2.3.0-full -> 3.3.1.0-full - gotenberg 8.26.0 -> 8.36.0 - matrix-synapse v1.149.1 -> v1.159.0 - rallly 4.8.1 -> 4.12.3 - samba 4.23.5 -> 4.23.10 - urlaubsverwaltung 6.5.0 -> 6.7.0 - voucher-vault 1.27.4 -> 1.30.1 - zipline 4.6.4 -> 4.7.0 - teamspeak-server v6.0.0-beta8 -> 6.0.0-beta12.1 (new tag format has no v prefix) Release notes of every chart were checked for environment-variable changes; none of the charts needs an env adjustment. The teamspeak-server install-test is reactivated: beta12.1 ships a valid default license, so the exclusion is removed, CI fixtures are added under ci/teamspeak-server/, and the install-test was verified in a local k3d cluster. README list of excluded charts updated.
This commit is contained in:
12 files changed
+25
-20
No files matched your search
@@ -48,7 +48,7 @@ Fixtures live at the **repo root** under `ci/` (deliberately *not* inside the ch
|
|||||||
- `ci/<chart>/test-values.yaml` — values for the CI install (required for every installable chart)
|
- `ci/<chart>/test-values.yaml` — values for the CI install (required for every installable chart)
|
||||||
- `ci/<chart>/fixtures.yaml` — dummy secrets with in-cluster connection data, throwaway infrastructure (postgres/redis/dex), static hostPath PVs/StorageClasses where the chart pins a storage class or needs RWX, and seed jobs (e.g. `synapse generate`)
|
- `ci/<chart>/fixtures.yaml` — dummy secrets with in-cluster connection data, throwaway infrastructure (postgres/redis/dex), static hostPath PVs/StorageClasses where the chart pins a storage class or needs RWX, and seed jobs (e.g. `synapse generate`)
|
||||||
- `ci/<chart>/settings.env` — optional overrides (e.g. `INSTALL_TIMEOUT` for slow starters)
|
- `ci/<chart>/settings.env` — optional overrides (e.g. `INSTALL_TIMEOUT` for slow starters)
|
||||||
- `ci/excluded-charts.txt` — charts that cannot run in CI, each with a justification. Currently: `satisfactory` (multi-GB image + 10GB+ Steam download), `teamspeak-server` (the TS6 v6.0.0-beta8 image crashes with "The default license has expired" until the appVersion is bumped), `template-chart` (scaffold with placeholder image)
|
- `ci/excluded-charts.txt` — charts that cannot run in CI, each with a justification. Currently: `satisfactory` (multi-GB image + 10GB+ Steam download), `template-chart` (scaffold with placeholder image)
|
||||||
|
|
||||||
Fixture images avoid Docker Hub where possible (`public.ecr.aws`/`ghcr.io`) to dodge runner rate limits. The job currently runs with `continue-on-error: true` (stabilization phase); it will be promoted to a required check once it has proven stable across several chart PRs. When adding a new chart, add its `ci/<chart>/` fixtures (or an entry in `ci/excluded-charts.txt`) — the install-test fails if both are missing. The script also runs locally against any existing cluster: `k3d cluster create t && ci/run-install-test.sh <chart> && k3d cluster delete t`.
|
Fixture images avoid Docker Hub where possible (`public.ecr.aws`/`ghcr.io`) to dodge runner rate limits. The job currently runs with `continue-on-error: true` (stabilization phase); it will be promoted to a required check once it has proven stable across several chart PRs. When adding a new chart, add its `ci/<chart>/` fixtures (or an entry in `ci/excluded-charts.txt`) — the install-test fails if both are missing. The script also runs locally against any existing cluster: `k3d cluster create t && ci/run-install-test.sh <chart> && k3d cluster delete t`.
|
||||||
|
|
||||||
|
|||||||
@@ -4,5 +4,5 @@ description: A Helm chart to deploy Apache Tika on Kubernetes
|
|||||||
|
|
||||||
type: application
|
type: application
|
||||||
|
|
||||||
version: 7.1.0+up3.2.3.0.full
|
version: 7.1.1+up3.3.1.0.full
|
||||||
appVersion: "3.2.3.0-full"
|
appVersion: "3.3.1.0-full"
|
||||||
@@ -1,5 +1,4 @@
|
|||||||
# Charts excluded from the PR install-test, one per line: <chart> <reason>.
|
# Charts excluded from the PR install-test, one per line: <chart> <reason>.
|
||||||
# ci/run-install-test.sh skips these with the given reason.
|
# ci/run-install-test.sh skips these with the given reason.
|
||||||
satisfactory the game-server image is multiple GB and Steam downloads 10GB+ game files on first start - impractical on a CI runner
|
satisfactory the game-server image is multiple GB and Steam downloads 10GB+ game files on first start - impractical on a CI runner
|
||||||
teamspeak-server the TS6 v6.0.0-beta8 image crashes on start ("The default license has expired. Please use the latest server version.", re-verified 2026-08-21); nothing to test until the appVersion is bumped
|
|
||||||
template-chart scaffold with placeholder image "registry/image:xxx", never published
|
template-chart scaffold with placeholder image "registry/image:xxx", never published
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
# CI install-test values for teamspeak-server: the chart needs no secrets or
|
||||||
|
# throwaway infrastructure (no fixtures.yaml), only a storage class that
|
||||||
|
# exists in the k3d cluster and a small volume.
|
||||||
|
storage:
|
||||||
|
size: 1Gi
|
||||||
|
storageClass: local-path
|
||||||
@@ -4,8 +4,8 @@ description: A Helm chart to deploy Gotenberg on Kubernetes
|
|||||||
|
|
||||||
type: application
|
type: application
|
||||||
|
|
||||||
version: 4.1.0+up8.26.0
|
version: 4.1.1+up8.36.0
|
||||||
appVersion: "8.26.0"
|
appVersion: "8.36.0"
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- name: jklein
|
- name: jklein
|
||||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
|||||||
name: matrix-synapse
|
name: matrix-synapse
|
||||||
description: A Helm chart to deploy a Matrix Synapse server on Kubernetes
|
description: A Helm chart to deploy a Matrix Synapse server on Kubernetes
|
||||||
type: application
|
type: application
|
||||||
version: 4.1.0+upv1.149.1
|
version: 4.1.1+upv1.159.0
|
||||||
appVersion: "v1.149.1"
|
appVersion: "v1.159.0"
|
||||||
maintainers:
|
maintainers:
|
||||||
- name: jklein
|
- name: jklein
|
||||||
+2
-2
@@ -4,8 +4,8 @@ description: A Helm chart to deploy Rallly on Kubernetes
|
|||||||
|
|
||||||
type: application
|
type: application
|
||||||
|
|
||||||
version: 3.1.0+up4.8.1
|
version: 3.1.1+up4.12.3
|
||||||
appVersion: "4.8.1"
|
appVersion: "4.12.3"
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- name: jklein
|
- name: jklein
|
||||||
+2
-2
@@ -4,6 +4,6 @@ description: A Helm chart for Samba
|
|||||||
|
|
||||||
type: application
|
type: application
|
||||||
|
|
||||||
version: 3.1.0+up4.23.5
|
version: 3.1.1+up4.23.10
|
||||||
|
|
||||||
appVersion: 4.23.5
|
appVersion: 4.23.10
|
||||||
@@ -4,5 +4,5 @@ description: A Helm chart for deploying a teamspeak-server on Kubernetes
|
|||||||
|
|
||||||
type: application
|
type: application
|
||||||
|
|
||||||
version: 3.1.0+upv6.0.0.beta8
|
version: 3.1.1+up6.0.0.beta12.1
|
||||||
appVersion: "v6.0.0-beta8"
|
appVersion: "6.0.0-beta12.1"
|
||||||
@@ -3,5 +3,5 @@ name: urlaubsverwaltung
|
|||||||
description: A Helm chart to deploy urlaubsverwaltung on Kubernetes
|
description: A Helm chart to deploy urlaubsverwaltung on Kubernetes
|
||||||
type: application
|
type: application
|
||||||
|
|
||||||
version: 4.1.0+up6.5.0
|
version: 4.1.1+up6.7.0
|
||||||
appVersion: 6.5.0
|
appVersion: 6.7.0
|
||||||
@@ -4,8 +4,8 @@ description: A Helm chart to deploy VoucherVault on Kubernetes
|
|||||||
|
|
||||||
type: application
|
type: application
|
||||||
|
|
||||||
version: 3.1.0+up1.27.4
|
version: 3.1.1+up1.30.1
|
||||||
appVersion: "1.27.4"
|
appVersion: "1.30.1"
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- name: jklein
|
- name: jklein
|
||||||
+2
-2
@@ -15,10 +15,10 @@ type: application
|
|||||||
# This is the chart version. This version number should be incremented each time you make changes
|
# This is the chart version. This version number should be incremented each time you make changes
|
||||||
# to the chart and its templates, including the app version.
|
# to the chart and its templates, including the app version.
|
||||||
# Versions are expected to follow Semantic Versioning (https://semver.org/)
|
# Versions are expected to follow Semantic Versioning (https://semver.org/)
|
||||||
version: 4.1.0+up4.6.4
|
version: 4.1.1+up4.7.0
|
||||||
|
|
||||||
# This is the version number of the application being deployed. This version number should be
|
# This is the version number of the application being deployed. This version number should be
|
||||||
# incremented each time you make changes to the application. Versions are not expected to
|
# incremented each time you make changes to the application. Versions are not expected to
|
||||||
# follow Semantic Versioning. They should reflect the version the application is using.
|
# follow Semantic Versioning. They should reflect the version the application is using.
|
||||||
# It is recommended to use it with quotes.
|
# It is recommended to use it with quotes.
|
||||||
appVersion: 4.6.4
|
appVersion: 4.7.0
|
||||||
Reference in new issue
Block a user