-
Bug
-
Resolution: Not A Defect
-
Major
-
None
-
standalone vm hosting jenkins as docker container connecting to seperate k8s infrastructure.
Configured kubernetes plugin on jenkins 2.361 as a docker image.
K8s running 1.24.1 1 master 2 workers.
Using default jnlp as container template.
Jnlp container start up but fails to connect to k8s.
kubernetes $ kubectl logs devops-mdgdl
Aug 06, 2022 6:16:21 AM hudson.remoting.jnlp.Main createEngine
INFO: Setting up agent: devops-mdgdl
Aug 06, 2022 6:16:21 AM hudson.remoting.jnlp.Main$CuiListener <init>
INFO: Jenkins agent is running in headless mode.
Aug 06, 2022 6:16:21 AM hudson.remoting.Engine startEngine
INFO: Using Remoting version: 4.11
Aug 06, 2022 6:16:21 AM org.jenkinsci.remoting.engine.WorkDirManager initializeWorkDir
INFO: Using /home/jenkins/agent/remoting as a remoting work directory
Aug 06, 2022 6:16:21 AM org.jenkinsci.remoting.engine.WorkDirManager setupLogging
INFO: Both error and output logs will be printed to /home/jenkins/agent/remoting
Aug 06, 2022 6:16:21 AM hudson.remoting.jnlp.Main$CuiListener status
INFO: Locating server among http://x.x.x.x:8080/
Aug 06, 2022 6:16:51 AM hudson.remoting.jnlp.Main$CuiListener error
SEVERE: Failed to connect to http://192.168.1.176:8085/tcpSlaveAgentListener/: connect timed out
java.io.IOException: Failed to connect to http://x.x.x.x:8080/tcpSlaveAgentListener/: connect timed out
at org.jenkinsci.remoting.engine.JnlpAgentEndpointResolver.resolve(JnlpAgentEndpointResolver.java:214)
at hudson.remoting.Engine.innerRun(Engine.java:724)
at hudson.remoting.Engine.run(Engine.java:540)
Caused by: java.net.SocketTimeoutException: connect timed out
at java.base/java.net.PlainSocketImpl.socketConnect(Native Method)
at java.base/java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
at java.base/java.net.AbstractPlainSocketImpl.connect(Unknown Source)
at java.base/java.net.Socket.connect(Unknown Source)
at java.base/sun.net.NetworkClient.doConnect(Unknown Source)
at java.base/sun.net.www.http.HttpClient.openServer(Unknown Source)
at java.base/sun.net.www.http.HttpClient.openServer(Unknown Source)
at java.base/sun.net.www.http.HttpClient.<init>(Unknown Source)
at java.base/sun.net.www.http.HttpClient.New(Unknown Source)
at java.base/sun.net.www.http.HttpClient.New(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
at org.jenkinsci.remoting.engine.JnlpAgentEndpointResolver.resolve(JnlpAgentEndpointResolver.java:211)
... 2 more