Cannot run agent Pod for Jenkins 2.346.2 on Kubernetes

250 views
Skip to first unread message

Jim Leary

unread,
Jul 20, 2022, 5:06:33 PM7/20/22
to Jenkins Users
I have an older version of Jenkins that is running agent pods just fine - no changes to the Kubernetes Plugin config after install via Helm Chart.

Now, with the same cluster, I installed Jenkins 2.346.2 using Helm Chart v4.1.13 and I am getting the error java.net.SocketTimeoutException below.  I have done everything from increasing the timeouts on the Kubernetes Plugin to spinning up a new cluster (AWS EKS v1.22) just to test there as well.  There is nothing special about these clusters - very generic.  I have also tried using the clusterIP of the Jenkins service, but still nothing.

Thanks.

--Jim L.


Kubernetes plugin: 3670.v6ca_059233222
Jenkins: 2.346.2
Helm Chart: jenkins/jenkins 4.1.13
Namespace: jenkins
AWS EKS v1.2.2

Partial Log:

2022-07-20 20:29:27.245+0000 [id=45] INFO hudson.slaves.NodeProvisioner#update: default-v6pxh provisioning successfully completed. We have now 2 computer(s)
2022-07-20 20:29:42.246+0000 [id=402] WARNING o.c.j.p.k.KubernetesLauncher#launch: Kubernetes returned unhandled HTTP code 0 null
2022-07-20 20:30:12.245+0000 [id=402] WARNING o.c.j.p.k.KubernetesLauncher#launch: Error in provisioning; agent=KubernetesSlave name: default-zt7t3,
template=PodTemplate{id='bab96fdb0c62d8e4124bcbdaa1beb52313c4fd4ff7c49b6b4b04f36e17715b45', name='default', namespace='jenkins', slaveConnectTimeout=100,
label='jenkins-jenkins-agent', serviceAccount='default', nodeUsageMode=NORMAL, podRetention='Never', containers=[ContainerTemplate{name='jnlp',
image='jenkins/inbound-agent:4.13.2-1-jdk11', workingDir='/home/jenkins/agent', args='${computer.jnlpmac} ${computer.name}',
resourceRequestCpu='512m', resourceRequestMemory='512Mi', resourceLimitCpu='512m', resourceLimitMemory='512Mi', envVars=[KeyValueEnvVar [getValue()=http://jenkins.jenkins.svc.cluster.local:8080/, getKey()=JENKINS_URL]]}],
annotations=[PodAnnotation{key='fluentbit.io/exclude', value='true'}]]}
java.net.SocketTimeoutException: timeout
at okhttp3.internal.http2.Http2Stream$StreamTimeout.newTimeoutException(Http2Stream.java:672)
at okhttp3.internal.http2.Http2Stream$StreamTimeout.exitAndThrowIfTimedOut(Http2Stream.java:680) ...
Reply all
Reply to author
Forward
0 new messages