*Environment: *
Jenkins - Version 2.235.5 <https://jenkins.io/> (LTS) 
Kubernetes Jenkins Plugin - 1.27.7 
<http://dpi-jenkins/jenkins/pluginManager/plugin/kubernetes/thirdPartyLicenses> 

*K8s-Master & Worker Server Details:- *
OS - CentOS Linux release 7.9.2009 (Core) & Kernal - 
3.10.0-1160.6.1.el7.x86_64 
Docker Version - 19.03.12 
Client Version: v1.19.0 
Server Version: v1.19.0 

I am trying to mount a *hostPathVolume *through Jenkins Kubernetes-plugin 
*podTemplate 
*and when the pod gets kicked off via Jenkins master the path of my K8s 
worker not getting mounted on K8s pods(Jenkins Agent). 

I have the below podTemplate 

podTemplate(containers: [ 
containerTemplate(name: 'build', image: 'alpine/git', ttyEnabled: true, 
command: 'cat'), 
containerTemplate(name: 'test', image: 'maven:3.3.9-jdk-8-alpine', command: 
'cat', ttyEnabled: true), 
], 
volumes: [ 
hostPathVolume(mountPath: '/home/jenkins', hostPath: 
'/test-vol/abc/workspace'), 
] 
) { 
node ("jenkins-node") { 
stage('Code Checkout') { 
checkout([$class: 'GitSCM', branches: [[name: '*/master']], 
doGenerateSubmoduleConfigurations: false, extensions: [[$class: 
'CloneOption', depth: 0, noTags: false, reference: '', shallow: false, 
timeout: 120]], submoduleCfg: [], userRemoteConfigs: [[url: 
'ssh://userid@gerrit-server:29418/abc/repository']]]) 
} 
} 
node(POD_LABEL) { 
stage('Build') { 
container('build') { 
sh label: '', script: '''cd /home/jenkins/Jenkins_Job/project/src/ 
mvn clean install''' 
} 
stage('Test') { 
container('test') { 
sh label: '', script: '''cd /home/jenkins/Jenkins_Job/project/src/ 
mvn test''' 
} 
} 
} 
} 
} 
I expect the volume to be mounted in my pod, I have tried with *K8s v1.19.4* 
and *Kubernetes Jenkins Plugin - 1.27.0* but same result. Not sure what is 
causing the problem on *CentOS-7.9* K8s. Whereas the same is working 
perfectly on *CentOS - 8.2.2004 (Core) & 4.18.0-193.14.2.el8_2.x86_64 
kernal. *

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/73c67b12-bea5-4e9b-b51a-0acf83f1bd76n%40googlegroups.com.

Reply via email to