Ensure that runner major version is updated with the update of GitLab helm chart major version
Summary
Recently we had a scenario where the chart version was updated to v4.0.0
and GitLab v13
, however, the runner dependency for v13
chart version 0.17.0
was not included in that release. Can we make our chart release process so that a GitLab major version upgrade must also update a runner major version? This probably should go to the release team
Chart version 4.0.0
juliuskvedaras@Juliuss-MBP:~/helm/gitlab$ helm inspect chart gitlab/gitlab --version 4.0.0
apiVersion: v1
appVersion: 13.0.0
dependencies:
- alias: certmanager
condition: certmanager.install
name: cert-manager
repository: https://charts.jetstack.io/
version: 0.10.1
- condition: prometheus.install
name: prometheus
repository: https://kubernetes-charts.storage.googleapis.com/
version: 10.0.0
- condition: postgresql.install
name: postgresql
repository: https://charts.bitnami.com/bitnami
version: 8.9.4
- condition: gitlab-runner.install
name: gitlab-runner
repository: https://charts.gitlab.io/
version: 0.16.1
- condition: global.grafana.enabled
name: grafana
repository: https://kubernetes-charts.storage.googleapis.com/
version: 4.0.1
- condition: redis.install
name: redis
repository: https://charts.bitnami.com/bitnami
version: 10.3.4
description: Web-based Git-repository manager with wiki and issue-tracking features.
home: https://about.gitlab.com/
icon: https://gitlab.com/gitlab-com/gitlab-artwork/raw/master/logo/logo-square.png
keywords:
- gitlab
maintainers:
- email: support@gitlab.com
name: GitLab Inc.
name: gitlab
sources:
- https://gitlab.com/gitlab-org/charts/gitlab
version: 4.0.0
Edited by Steven Wilson