Change location of jenkins slave space mount
I believe mounting at home is causing issues when setting up the kubectl
since multiple machines are trying to edit the kubeconfig at the same
time. The kubeconfig is under "/home/jenkins/.kube". Changed the way the
mount mounted so that it mounts to "${HOME}/workspace" for all the jobs
launched into kubernetes.
Change-Id: I34038e44f80f90d6905dd3036b91874502aaab07
Signed-off-by: Alanny Lopez <Alanny.Lopez@ibm.com>
diff --git a/kubernetes/Templates/OpenBMC-build-pod.yaml b/kubernetes/Templates/OpenBMC-build-pod.yaml
index 9df4488..4eb76da 100644
--- a/kubernetes/Templates/OpenBMC-build-pod.yaml
+++ b/kubernetes/Templates/OpenBMC-build-pod.yaml
@@ -7,9 +7,9 @@
nodeSelector:
beta.kubernetes.io/arch: ${ARCH}
volumes:
- - name: home
+ - name: workspace
persistentVolumeClaim:
- claimName: ${hclaim}
+ claimName: ${wclaim}
- name: sscdir
persistentVolumeClaim:
claimName: ${sclaim}
@@ -29,8 +29,8 @@
add:
- SYS_ADMIN
volumeMounts:
- - name: home
- mountPath: ${HOME}
+ - name: workspace
+ mountPath: ${HOME}/workspace
- name: sscdir
mountPath: ${sscdir}
restartPolicy: Never