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>/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/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`.
|
||||
|
||||
|
||||
Reference in new issue
Block a user