From a570e6e1277ee962fb4db3d7250430faeaa55be3 Mon Sep 17 00:00:00 2001 From: Shubham Gupta <69793468+shubham-cmyk@users.noreply.github.com> Date: Sun, 2 Jul 2023 04:08:40 +0530 Subject: [PATCH] Bug Fix : Init Container tried to mount invalid volume name (#538) * Set up CI with Azure Pipelines [skip ci] * Update pipeline.yaml * revert azure pipeline Signed-off-by: Shubham Gupta * update the pipeline Signed-off-by: Shubham Gupta * bug fix invalid volume connect in Init Container Signed-off-by: Shubham Gupta --------- Signed-off-by: Shubham Gupta --- k8sutils/statefulset.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/k8sutils/statefulset.go b/k8sutils/statefulset.go index a5be6e58e..4e69adb3c 100644 --- a/k8sutils/statefulset.go +++ b/k8sutils/statefulset.go @@ -243,7 +243,7 @@ func generateStatefulSetsDef(stsMeta metav1.ObjectMeta, params statefulSetParame } if initcontainerParams.Enabled != nil && *initcontainerParams.Enabled { - statefulset.Spec.Template.Spec.InitContainers = generateInitContainerDef("init-"+stsMeta.GetName(), initcontainerParams, initcontainerParams.AdditionalMountPath) + statefulset.Spec.Template.Spec.InitContainers = generateInitContainerDef(stsMeta.GetName(), initcontainerParams, initcontainerParams.AdditionalMountPath) } if params.Tolerations != nil { statefulset.Spec.Template.Spec.Tolerations = *params.Tolerations @@ -425,7 +425,7 @@ func generateContainerDef(name string, containerParams containerParameters, clus func generateInitContainerDef(name string, initcontainerParams initContainerParameters, mountpath []corev1.VolumeMount) []corev1.Container { initcontainerDefinition := []corev1.Container{ { - Name: name, + Name: "init" + name, Image: initcontainerParams.Image, ImagePullPolicy: initcontainerParams.ImagePullPolicy, Command: initcontainerParams.Command,