-
Bug
-
Resolution: Not A Defect
-
Critical
-
None
-
Jenkins Version:-2.332.1 or 2.361.3 (on both Jenkins version facing this issue)
Plugin versions.
kubernetes - 3734.v562b_b_a_627ea_c
kubernetes client api - 5.12.2-193.v26a_6078f65a_9
Environment- Production
Intermittently Kubernetes JNLP container terminated with error code 255.
Error:- Jenkins console logs
- jnlp -- terminated (255) -----Logs------------- INFO: Using Remoting version: 4.3 Nov 16, 2022 6:19:31 AM org.jenkinsci.remoting.engine.WorkDirManager initializeWorkDir INFO: Using /home/jenkins/agent/remoting as a remoting work directory Nov 16, 2022 6:19:31 AM org.jenkinsci.remoting.engine.WorkDirManager setupLogging INFO: Both error and output logs will be printed to /home/jenkins/agent/remoting Nov 16, 2022 6:19:31 AM hudson.remoting.jnlp.Main$CuiListener status INFO: Locating server among [http://blossom-automation-k8s-cluster-activities-svc.jenkins-master-ns.svc.cluster.local:8080/blossom-automation-k8s-cluster-activities/] Nov 16, 2022 6:19:51 AM hudson.remoting.jnlp.Main$CuiListener error SEVERE: Failed to connect to http://blossom-automation-k8s-cluster-activities-svc.jenkins-master-ns.svc.cluster.local:8080/blossom-automation-k8s-cluster-activities/tcpSlaveAgentListener/: blossom-automation-k8s-cluster-activities-svc.jenkins-master-ns.svc.cluster.local java.io.IOException: Failed to connect to http://blossom-automation-k8s-cluster-activities-svc.jenkins-master-ns.svc.cluster.local:8080/blossom-automation-k8s-cluster-activities/tcpSlaveAgentListener/: blossom-automation-k8s-cluster-activities-svc.jenkins-master-ns.svc.cluster.local at org.jenkinsci.remoting.engine.JnlpAgentEndpointResolver.resolve(JnlpAgentEndpointResolver.java:217) at hudson.remoting.Engine.innerRun(Engine.java:693) at hudson.remoting.Engine.run(Engine.java:518) Caused by: java.net.UnknownHostException: blossom-automation-k8s-cluster-activities-svc.jenkins-master-ns.svc.cluster.local at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:184) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:607) at sun.net.NetworkClient.doConnect(NetworkClient.java:175) at sun.net.www.http.HttpClient.openServer(HttpClient.java:463) at sun.net.www.http.HttpClient.openServer(HttpClient.java:558) at sun.net.www.http.HttpClient.<init>(HttpClient.java:242) at sun.net.www.http.HttpClient.New(HttpClient.java:339) at sun.net.www.http.HttpClient.New(HttpClient.java:357) at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1226) at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1162) at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1056) at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:990) at org.jenkinsci.remoting.engine.JnlpAgentEndpointResolver.resolve(JnlpAgentEndpointResolver.java:214) ... 2 more