From 38ec6528e3898923f389d3e78cef1c321ba143b5 Mon Sep 17 00:00:00 2001 From: Sanket Sudake Date: Wed, 22 Jan 2025 18:12:14 +0530 Subject: [PATCH] Duplicate Job names in helm chart templates (#3150) Fixes #3127 Update job names in helm chart templates to avoid conflicts. * Change the `metadata.name` field in `charts/fission-all/templates/analytics/post-install-job.yaml` to `{{ template "fullname" . }}-{{ .Chart.Version }}-post-install`. * Change the `metadata.name` field in `charts/fission-all/templates/analytics/post-upgrade-job.yaml` to `{{ template "fullname" . }}-{{ .Chart.Version }}-post-upgrade`. --- For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/fission/fission/issues/3127?shareId=XXXX-XXXX-XXXX-XXXX). --- charts/fission-all/templates/analytics/post-install-job.yaml | 2 +- charts/fission-all/templates/analytics/post-upgrade-job.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/charts/fission-all/templates/analytics/post-install-job.yaml b/charts/fission-all/templates/analytics/post-install-job.yaml index 97dfc3a5..ad49a3bd 100644 --- a/charts/fission-all/templates/analytics/post-install-job.yaml +++ b/charts/fission-all/templates/analytics/post-install-job.yaml @@ -2,7 +2,7 @@ apiVersion: batch/v1 kind: Job metadata: - name: {{ template "fullname" . }}-{{ .Chart.Version }} + name: {{ template "fullname" . }}-{{ .Chart.Version }}-post-install labels: # The "release" convention makes it easy to tie a release to all of the # Kubernetes resources that were created as part of that release. diff --git a/charts/fission-all/templates/analytics/post-upgrade-job.yaml b/charts/fission-all/templates/analytics/post-upgrade-job.yaml index b90cc1b8..16ba41b6 100644 --- a/charts/fission-all/templates/analytics/post-upgrade-job.yaml +++ b/charts/fission-all/templates/analytics/post-upgrade-job.yaml @@ -2,7 +2,7 @@ apiVersion: batch/v1 kind: Job metadata: - name: {{ template "fullname" . }}-{{ .Chart.Version }} + name: {{ template "fullname" . }}-{{ .Chart.Version }}-post-upgrade labels: # The "release" convention makes it easy to tie a release to all of the # Kubernetes resources that were created as part of that release.