Skip to content

Add dynamic Helm 3.10 CI image for GitLab chart

Clemens Beck requested to merge cb-gitlab-chart-bump-deps into master

What does this MR do and why?

Introduce dynamic helm 3.10 image for GitLab chart.

Difference from the static helm 3.9 image:

  • Based on ruby 3.2 instead of ruby 3.1.
  • Updates helm from 3.9 to 3.10
  • Update kubectl from 1.26.7 to 1.30.0
  • Update vcluster from 0.16.3 to 0.19.5
  • Update kubeconform from 0.1.16 to 0.1.17
  • Remove python's EXTERNALLY-MANAGED file to restore old pip behaviour, allowing to override system packages.

Note: Newer vcluster versions depend on helm >= 3.10 (https://github.com/loft-sh/vcluster/issues/1654).

Charts test pipeline: https://gitlab.com/gitlab-org/charts/gitlab/-/pipelines/1276033547

Checklist

Edited by Clemens Beck

Merge request reports