Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-41059

Exception in thread "LittleProxy-JVM-shutdown-hook" java.lang.NoClassDefFoundError

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Minor Minor
    • artifactory-plugin
    • None

      with artifactory-plugin 2.8.3 on artDocker.Push, i have thit new error

      Agent successfully connected and online
      Jan 13, 2017 7:34:36 AM org.jfrog.hudson.util.JenkinsBuildInfoLog info
      INFO: Pushing image:<my_artifactory>/vscloud/demoapp:dev
      channel stopped
      Jan 13, 2017 7:34:41 AM org.littleshoot.proxy.impl.DefaultHttpProxyServer doStop
      INFO: Shutting down proxy server immediately (non-graceful)
      Jan 13, 2017 7:34:41 AM org.littleshoot.proxy.impl.DefaultHttpProxyServer closeAllChannels
      INFO: Closing all channels (non-graceful)
      Exception in thread "LittleProxy-JVM-shutdown-hook" java.lang.NoClassDefFoundError: io/netty/channel/group/ChannelMatchers
      at io.netty.channel.group.DefaultChannelGroup.close(DefaultChannelGroup.java:225)
      at org.littleshoot.proxy.impl.DefaultHttpProxyServer.closeAllChannels(DefaultHttpProxyServer.java:435)
      at org.littleshoot.proxy.impl.DefaultHttpProxyServer.doStop(DefaultHttpProxyServer.java:403)
      at org.littleshoot.proxy.impl.DefaultHttpProxyServer.abort(DefaultHttpProxyServer.java:385)
      at org.littleshoot.proxy.impl.DefaultHttpProxyServer$1.run(DefaultHttpProxyServer.java:141)
      at java.lang.Thread.run(Thread.java:745)
      Caused by: java.lang.ClassNotFoundException: io.netty.channel.group.ChannelMatchers
      at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
      at hudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:149)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
      ... 6 more
      Connection terminated

      And on my Jobs:
      I have this error:
      java.lang.IllegalStateException: Build info capturing failed for docker image: <my_artifactory>/vscloud/demoapp:dev check build info proxy configuration.
      at org.jfrog.hudson.pipeline.steps.DockerPushStep$Execution.run(DockerPushStep.java:106)
      at org.jfrog.hudson.pipeline.steps.DockerPushStep$Execution.run(DockerPushStep.java:62)
      at org.jenkinsci.plugins.workflow.steps.AbstractSynchronousNonBlockingStepExecution$1$1.call(AbstractSynchronousNonBlockingStepExecution.java:47)
      at hudson.security.ACL.impersonate(ACL.java:260)
      at org.jenkinsci.plugins.workflow.steps.AbstractSynchronousNonBlockingStepExecution$1.run(AbstractSynchronousNonBlockingStepExecution.java:44)
      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
      at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      at java.lang.Thread.run(Thread.java:745)
      Finished: FAILURE

          [JENKINS-41059] Exception in thread "LittleProxy-JVM-shutdown-hook" java.lang.NoClassDefFoundError

          sébastien glon created issue -
          sébastien glon made changes -
          Link New: This issue blocks JENKINS-40037 [ JENKINS-40037 ]
          sébastien glon made changes -
          Description Original: with artifactory-plugin 2.8.3 on artDocker.Push, i have thit new error

          INFO: Closing all channels (non-graceful)
          Exception in thread "LittleProxy-JVM-shutdown-hook" java.lang.NoClassDefFoundError: io/netty/channel/group/ChannelMatchers
          at io.netty.channel.group.DefaultChannelGroup.close(DefaultChannelGroup.java:225)
          at org.littleshoot.proxy.impl.DefaultHttpProxyServer.closeAllChannels(DefaultHttpProxyServer.java:435)
          at org.littleshoot.proxy.impl.DefaultHttpProxyServer.doStop(DefaultHttpProxyServer.java:403)
          at org.littleshoot.proxy.impl.DefaultHttpProxyServer.abort(DefaultHttpProxyServer.java:385)
          at org.littleshoot.proxy.impl.DefaultHttpProxyServer$1.run(DefaultHttpProxyServer.java:141)
          at java.lang.Thread.run(Thread.java:745)
          Caused by: java.lang.ClassNotFoundException: io.netty.channel.group.ChannelMatchers
          at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
          at hudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:149)
          at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
          at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
          ... 6 more
          Connection terminated
          Slave JVM has not reported exit code. Is it still running?
          ERROR: [01/13/17 07:34:05] [SSH] Error deleting file.
          java.io.IOException: Sorry, this connection is closed.
          at com.trilead.ssh2.transport.TransportManager.ensureConnected(TransportManager.java:587)
          at com.trilead.ssh2.transport.TransportManager.sendMessage(TransportManager.java:660)
          at com.trilead.ssh2.channel.ChannelManager.openSessionChannel(ChannelManager.java:572)
          at com.trilead.ssh2.Session.<init>(Session.java:42)
          at com.trilead.ssh2.Connection.openSession(Connection.java:1129)
          at com.trilead.ssh2.Connection.exec(Connection.java:1551)
          at hudson.plugins.sshslaves.SSHLauncher$3.run(SSHLauncher.java:1261)
          at jenkins.util.ContextResettingExecutorService$1.run(ContextResettingExecutorService.java:28)
          at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
          at java.util.concurrent.FutureTask.run(FutureTask.java:266)
          at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
          at java.lang.Thread.run(Thread.java:745)
          Caused by: java.io.IOException: Cannot read full block, EOF reached.
          at com.trilead.ssh2.crypto.cipher.CipherInputStream.getBlock(CipherInputStream.java:81)
          at com.trilead.ssh2.crypto.cipher.CipherInputStream.read(CipherInputStream.java:108)
          at com.trilead.ssh2.transport.TransportConnection.receiveMessage(TransportConnection.java:232)
          at com.trilead.ssh2.transport.TransportManager.receiveLoop(TransportManager.java:693)
          at com.trilead.ssh2.transport.TransportManager$1.run(TransportManager.java:489)
          ... 1 more
          [01/13/17 07:34:05] [SSH] Connection closed.
          New: with artifactory-plugin 2.8.3 on artDocker.Push, i have thit new error

          Agent successfully connected and online
          Jan 13, 2017 7:34:36 AM org.jfrog.hudson.util.JenkinsBuildInfoLog info
          INFO: Pushing image:<my_artifactory>/vscloud/demoapp:dev
          channel stopped
          Jan 13, 2017 7:34:41 AM org.littleshoot.proxy.impl.DefaultHttpProxyServer doStop
          INFO: Shutting down proxy server immediately (non-graceful)
          Jan 13, 2017 7:34:41 AM org.littleshoot.proxy.impl.DefaultHttpProxyServer closeAllChannels
          INFO: Closing all channels (non-graceful)
          Exception in thread "LittleProxy-JVM-shutdown-hook" java.lang.NoClassDefFoundError: io/netty/channel/group/ChannelMatchers
          at io.netty.channel.group.DefaultChannelGroup.close(DefaultChannelGroup.java:225)
          at org.littleshoot.proxy.impl.DefaultHttpProxyServer.closeAllChannels(DefaultHttpProxyServer.java:435)
          at org.littleshoot.proxy.impl.DefaultHttpProxyServer.doStop(DefaultHttpProxyServer.java:403)
          at org.littleshoot.proxy.impl.DefaultHttpProxyServer.abort(DefaultHttpProxyServer.java:385)
          at org.littleshoot.proxy.impl.DefaultHttpProxyServer$1.run(DefaultHttpProxyServer.java:141)
          at java.lang.Thread.run(Thread.java:745)
          Caused by: java.lang.ClassNotFoundException: io.netty.channel.group.ChannelMatchers
          at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
          at hudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:149)
          at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
          at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
          ... 6 more
          Connection terminated


          And on my Jobs:
          I have this error:
          java.lang.IllegalStateException: Build info capturing failed for docker image: <my_artifactory>/vscloud/demoapp:dev check build info proxy configuration.
          at org.jfrog.hudson.pipeline.steps.DockerPushStep$Execution.run(DockerPushStep.java:106)
          at org.jfrog.hudson.pipeline.steps.DockerPushStep$Execution.run(DockerPushStep.java:62)
          at org.jenkinsci.plugins.workflow.steps.AbstractSynchronousNonBlockingStepExecution$1$1.call(AbstractSynchronousNonBlockingStepExecution.java:47)
          at hudson.security.ACL.impersonate(ACL.java:260)
          at org.jenkinsci.plugins.workflow.steps.AbstractSynchronousNonBlockingStepExecution$1.run(AbstractSynchronousNonBlockingStepExecution.java:44)
          at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
          at java.util.concurrent.FutureTask.run(FutureTask.java:266)
          at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
          at java.lang.Thread.run(Thread.java:745)
          Finished: FAILURE

          sebglon,
          It looks like a dependency collision between the Artifactory Plugin and another plugin.
          Are you using the Jenkins Docker Plugin (https://wiki.jenkins-ci.org/display/JENKINS/Docker+Plugin)?
          If so, are you using the latest version of the plugin?

          Eyal Ben Moshe added a comment - sebglon , It looks like a dependency collision between the Artifactory Plugin and another plugin. Are you using the Jenkins Docker Plugin ( https://wiki.jenkins-ci.org/display/JENKINS/Docker+Plugin)? If so, are you using the latest version of the plugin?

          sébastien glon added a comment - - edited

          Yes i use docker-plugin on 0.16.2

          My jenkins is 2.39 with all plugin up to date

          sébastien glon added a comment - - edited Yes i use docker-plugin on 0.16.2 My jenkins is 2.39 with all plugin up to date
          sébastien glon made changes -
          Component/s New: docker-plugin [ 18724 ]

          This is my slave log:

          [01/16/17 08:00:02] [SSH] Checking java version of java
          [01/16/17 08:00:03] [SSH] java -version returned 1.8.0_91.
          [01/16/17 08:00:03] [SSH] Starting sftp client.
          [01/16/17 08:00:03] [SSH] Copying latest slave.jar...
          [01/16/17 08:00:03] [SSH] Copied 717,526 bytes.
          Expanded the channel window size to 4MB
          [01/16/17 08:00:03] [SSH] Starting slave process: cd "/var/jenkins" && java -jar slave.jar
          <===[JENKINS REMOTING CAPACITY]===>channel started
          Slave.jar version: 3.4
          This is a Unix agent
          Evacuated stdout
          Jan 16, 2017 8:00:23 AM org.jfrog.hudson.pipeline.docker.proxy.BuildInfoProxyManager start
          INFO: Starting Build-Info proxy
          Jan 16, 2017 8:00:28 AM org.littleshoot.proxy.impl.DefaultHttpProxyServer start
          INFO: Starting proxy at address: 0.0.0.0/0.0.0.0:2376
          Jan 16, 2017 8:00:28 AM org.littleshoot.proxy.impl.DefaultHttpProxyServer doStart
          INFO: Proxy listening with TCP transport
          Jan 16, 2017 8:00:29 AM org.littleshoot.proxy.impl.DefaultHttpProxyServer doStart
          INFO: Proxy started at address: /0:0:0:0:0:0:0:0:2376
          Jan 16, 2017 8:00:29 AM org.jfrog.hudson.pipeline.docker.proxy.BuildInfoProxyManager start
          INFO: Build-Info proxy certificate public key path: /var/jenkins/secrets/jfrog/certs/jfrog.proxy.crt
          Jan 16, 2017 8:00:29 AM org.jfrog.hudson.pipeline.docker.proxy.BuildInfoProxyManager start
          INFO: Build-Info proxy certificate private key path: /var/jenkins/secrets/jfrog/certs/jfrog.proxy.key
          Agent successfully connected and online
          Jan 16, 2017 8:00:57 AM org.jfrog.hudson.util.JenkinsBuildInfoLog info
          INFO: Pushing image: <private_repo>/vscloud/demoapp:dev
          Connection terminated
          channel stopped
          Jan 16, 2017 8:01:01 AM org.littleshoot.proxy.impl.DefaultHttpProxyServer doStop
          INFO: Shutting down proxy server immediately (non-graceful)
          Jan 16, 2017 8:01:01 AM org.littleshoot.proxy.impl.DefaultHttpProxyServer closeAllChannels
          INFO: Closing all channels (non-graceful)
          Exception in thread "LittleProxy-JVM-shutdown-hook" java.lang.NoClassDefFoundError: io/netty/channel/group/ChannelMatchers
          at io.netty.channel.group.DefaultChannelGroup.close(DefaultChannelGroup.java:225)
          at org.littleshoot.proxy.impl.DefaultHttpProxyServer.closeAllChannels(DefaultHttpProxyServer.java:435)
          at org.littleshoot.proxy.impl.DefaultHttpProxyServer.doStop(DefaultHttpProxyServer.java:403)
          at org.littleshoot.proxy.impl.DefaultHttpProxyServer.abort(DefaultHttpProxyServer.java:385)
          at org.littleshoot.proxy.impl.DefaultHttpProxyServer$1.run(DefaultHttpProxyServer.java:141)
          at java.lang.Thread.run(Thread.java:745)
          Caused by: java.lang.ClassNotFoundException: io.netty.channel.group.ChannelMatchers
          at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
          at hudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:149)
          at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
          at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
          ... 6 more
          Slave JVM has not reported exit code. Is it still running?
          ERROR: [01/16/17 08:00:47] [SSH] Error deleting file.
          java.io.IOException: Sorry, this connection is closed.
          at com.trilead.ssh2.transport.TransportManager.ensureConnected(TransportManager.java:587)
          at com.trilead.ssh2.transport.TransportManager.sendMessage(TransportManager.java:660)
          at com.trilead.ssh2.channel.ChannelManager.openSessionChannel(ChannelManager.java:572)
          at com.trilead.ssh2.Session.<init>(Session.java:42)
          at com.trilead.ssh2.Connection.openSession(Connection.java:1129)
          at com.trilead.ssh2.Connection.exec(Connection.java:1551)
          at hudson.plugins.sshslaves.SSHLauncher$3.run(SSHLauncher.java:1261)
          at jenkins.util.ContextResettingExecutorService$1.run(ContextResettingExecutorService.java:28)
          at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
          at java.util.concurrent.FutureTask.run(FutureTask.java:266)
          at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
          at java.lang.Thread.run(Thread.java:745)
          Caused by: java.io.IOException: Cannot read full block, EOF reached.
          at com.trilead.ssh2.crypto.cipher.CipherInputStream.getBlock(CipherInputStream.java:81)
          at com.trilead.ssh2.crypto.cipher.CipherInputStream.read(CipherInputStream.java:108)
          at com.trilead.ssh2.transport.TransportConnection.receiveMessage(TransportConnection.java:232)
          at com.trilead.ssh2.transport.TransportManager.receiveLoop(TransportManager.java:693)
          at com.trilead.ssh2.transport.TransportManager$1.run(TransportManager.java:489)
          ... 1 more
          [01/16/17 08:00:47] [SSH] Connection closed.

          sébastien glon added a comment - This is my slave log: [01/16/17 08:00:02] [SSH] Checking java version of java [01/16/17 08:00:03] [SSH] java -version returned 1.8.0_91. [01/16/17 08:00:03] [SSH] Starting sftp client. [01/16/17 08:00:03] [SSH] Copying latest slave.jar... [01/16/17 08:00:03] [SSH] Copied 717,526 bytes. Expanded the channel window size to 4MB [01/16/17 08:00:03] [SSH] Starting slave process: cd "/var/jenkins" && java -jar slave.jar <=== [JENKINS REMOTING CAPACITY] ===>channel started Slave.jar version: 3.4 This is a Unix agent Evacuated stdout Jan 16, 2017 8:00:23 AM org.jfrog.hudson.pipeline.docker.proxy.BuildInfoProxyManager start INFO: Starting Build-Info proxy Jan 16, 2017 8:00:28 AM org.littleshoot.proxy.impl.DefaultHttpProxyServer start INFO: Starting proxy at address: 0.0.0.0/0.0.0.0:2376 Jan 16, 2017 8:00:28 AM org.littleshoot.proxy.impl.DefaultHttpProxyServer doStart INFO: Proxy listening with TCP transport Jan 16, 2017 8:00:29 AM org.littleshoot.proxy.impl.DefaultHttpProxyServer doStart INFO: Proxy started at address: /0:0:0:0:0:0:0:0:2376 Jan 16, 2017 8:00:29 AM org.jfrog.hudson.pipeline.docker.proxy.BuildInfoProxyManager start INFO: Build-Info proxy certificate public key path: /var/jenkins/secrets/jfrog/certs/jfrog.proxy.crt Jan 16, 2017 8:00:29 AM org.jfrog.hudson.pipeline.docker.proxy.BuildInfoProxyManager start INFO: Build-Info proxy certificate private key path: /var/jenkins/secrets/jfrog/certs/jfrog.proxy.key Agent successfully connected and online Jan 16, 2017 8:00:57 AM org.jfrog.hudson.util.JenkinsBuildInfoLog info INFO: Pushing image: <private_repo>/vscloud/demoapp:dev Connection terminated channel stopped Jan 16, 2017 8:01:01 AM org.littleshoot.proxy.impl.DefaultHttpProxyServer doStop INFO: Shutting down proxy server immediately (non-graceful) Jan 16, 2017 8:01:01 AM org.littleshoot.proxy.impl.DefaultHttpProxyServer closeAllChannels INFO: Closing all channels (non-graceful) Exception in thread "LittleProxy-JVM-shutdown-hook" java.lang.NoClassDefFoundError: io/netty/channel/group/ChannelMatchers at io.netty.channel.group.DefaultChannelGroup.close(DefaultChannelGroup.java:225) at org.littleshoot.proxy.impl.DefaultHttpProxyServer.closeAllChannels(DefaultHttpProxyServer.java:435) at org.littleshoot.proxy.impl.DefaultHttpProxyServer.doStop(DefaultHttpProxyServer.java:403) at org.littleshoot.proxy.impl.DefaultHttpProxyServer.abort(DefaultHttpProxyServer.java:385) at org.littleshoot.proxy.impl.DefaultHttpProxyServer$1.run(DefaultHttpProxyServer.java:141) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.ClassNotFoundException: io.netty.channel.group.ChannelMatchers at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at hudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:149) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 6 more Slave JVM has not reported exit code. Is it still running? ERROR: [01/16/17 08:00:47] [SSH] Error deleting file. java.io.IOException: Sorry, this connection is closed. at com.trilead.ssh2.transport.TransportManager.ensureConnected(TransportManager.java:587) at com.trilead.ssh2.transport.TransportManager.sendMessage(TransportManager.java:660) at com.trilead.ssh2.channel.ChannelManager.openSessionChannel(ChannelManager.java:572) at com.trilead.ssh2.Session.<init>(Session.java:42) at com.trilead.ssh2.Connection.openSession(Connection.java:1129) at com.trilead.ssh2.Connection.exec(Connection.java:1551) at hudson.plugins.sshslaves.SSHLauncher$3.run(SSHLauncher.java:1261) at jenkins.util.ContextResettingExecutorService$1.run(ContextResettingExecutorService.java:28) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Caused by: java.io.IOException: Cannot read full block, EOF reached. at com.trilead.ssh2.crypto.cipher.CipherInputStream.getBlock(CipherInputStream.java:81) at com.trilead.ssh2.crypto.cipher.CipherInputStream.read(CipherInputStream.java:108) at com.trilead.ssh2.transport.TransportConnection.receiveMessage(TransportConnection.java:232) at com.trilead.ssh2.transport.TransportManager.receiveLoop(TransportManager.java:693) at com.trilead.ssh2.transport.TransportManager$1.run(TransportManager.java:489) ... 1 more [01/16/17 08:00:47] [SSH] Connection closed.

          If i check jar file on my jenkins, i found this:

          jenkins@f2825b20c8a3:/$ find /var/jenkins_home/ -name netty
          /var/jenkins_home/plugins/docker-plugin/WEB-INF/lib/netty-codec-http-4.1.3.Final.jar
          /var/jenkins_home/plugins/docker-plugin/WEB-INF/lib/netty-resolver-4.1.3.Final.jar
          /var/jenkins_home/plugins/docker-plugin/WEB-INF/lib/netty-handler-4.1.3.Final.jar
          /var/jenkins_home/plugins/docker-plugin/WEB-INF/lib/netty-handler-proxy-4.1.3.Final.jar
          /var/jenkins_home/plugins/docker-plugin/WEB-INF/lib/netty-codec-4.1.3.Final.jar
          /var/jenkins_home/plugins/docker-plugin/WEB-INF/lib/netty-codec-socks-4.1.3.Final.jar
          /var/jenkins_home/plugins/docker-plugin/WEB-INF/lib/netty-transport-4.1.3.Final.jar
          /var/jenkins_home/plugins/docker-plugin/WEB-INF/lib/netty-transport-native-epoll-4.1.3.Final.jar
          /var/jenkins_home/plugins/docker-plugin/WEB-INF/lib/netty-buffer-4.1.3.Final.jar
          /var/jenkins_home/plugins/docker-plugin/WEB-INF/lib/netty-common-4.1.3.Final.jar
          /var/jenkins_home/plugins/artifactory/WEB-INF/lib/netty-codec-http-4.1.0.CR3.jar
          /var/jenkins_home/plugins/artifactory/WEB-INF/lib/netty-codec-socks-4.1.0.CR3.jar
          /var/jenkins_home/plugins/artifactory/WEB-INF/lib/netty-transport-4.1.0.CR3.jar
          /var/jenkins_home/plugins/artifactory/WEB-INF/lib/netty-transport-native-epoll-4.1.0.CR3.jar
          /var/jenkins_home/plugins/artifactory/WEB-INF/lib/netty-handler-proxy-4.1.0.CR3.jar
          /var/jenkins_home/plugins/artifactory/WEB-INF/lib/netty-handler-4.1.0.CR3.jar
          /var/jenkins_home/plugins/artifactory/WEB-INF/lib/netty-codec-4.1.0.CR3.jar
          /var/jenkins_home/plugins/artifactory/WEB-INF/lib/netty-common-4.1.0.CR3.jar
          /var/jenkins_home/plugins/artifactory/WEB-INF/lib/netty-buffer-4.1.0.CR3.jar
          /var/jenkins_home/plugins/artifactory/WEB-INF/lib/netty-resolver-4.1.0.CR3.jar

          sébastien glon added a comment - If i check jar file on my jenkins, i found this: jenkins@f2825b20c8a3:/$ find /var/jenkins_home/ -name netty /var/jenkins_home/plugins/docker-plugin/WEB-INF/lib/netty-codec-http-4.1.3.Final.jar /var/jenkins_home/plugins/docker-plugin/WEB-INF/lib/netty-resolver-4.1.3.Final.jar /var/jenkins_home/plugins/docker-plugin/WEB-INF/lib/netty-handler-4.1.3.Final.jar /var/jenkins_home/plugins/docker-plugin/WEB-INF/lib/netty-handler-proxy-4.1.3.Final.jar /var/jenkins_home/plugins/docker-plugin/WEB-INF/lib/netty-codec-4.1.3.Final.jar /var/jenkins_home/plugins/docker-plugin/WEB-INF/lib/netty-codec-socks-4.1.3.Final.jar /var/jenkins_home/plugins/docker-plugin/WEB-INF/lib/netty-transport-4.1.3.Final.jar /var/jenkins_home/plugins/docker-plugin/WEB-INF/lib/netty-transport-native-epoll-4.1.3.Final.jar /var/jenkins_home/plugins/docker-plugin/WEB-INF/lib/netty-buffer-4.1.3.Final.jar /var/jenkins_home/plugins/docker-plugin/WEB-INF/lib/netty-common-4.1.3.Final.jar /var/jenkins_home/plugins/artifactory/WEB-INF/lib/netty-codec-http-4.1.0.CR3.jar /var/jenkins_home/plugins/artifactory/WEB-INF/lib/netty-codec-socks-4.1.0.CR3.jar /var/jenkins_home/plugins/artifactory/WEB-INF/lib/netty-transport-4.1.0.CR3.jar /var/jenkins_home/plugins/artifactory/WEB-INF/lib/netty-transport-native-epoll-4.1.0.CR3.jar /var/jenkins_home/plugins/artifactory/WEB-INF/lib/netty-handler-proxy-4.1.0.CR3.jar /var/jenkins_home/plugins/artifactory/WEB-INF/lib/netty-handler-4.1.0.CR3.jar /var/jenkins_home/plugins/artifactory/WEB-INF/lib/netty-codec-4.1.0.CR3.jar /var/jenkins_home/plugins/artifactory/WEB-INF/lib/netty-common-4.1.0.CR3.jar /var/jenkins_home/plugins/artifactory/WEB-INF/lib/netty-buffer-4.1.0.CR3.jar /var/jenkins_home/plugins/artifactory/WEB-INF/lib/netty-resolver-4.1.0.CR3.jar

          sébastien glon added a comment - - edited

          com.github.docker-java has updated this dependency on 3.0.1

          If i update this lib to 3.0.1 or 3.0.6, i get this new stack

          java.io.IOException: Remote call on vscloudJenkins-a77338f2541e-localhost failed
          at hudson.remoting.Channel.call(Channel.java:830)
          at org.jfrog.hudson.pipeline.docker.utils.DockerAgentUtils.getImageIdFromAgent(DockerAgentUtils.java:239)
          at org.jfrog.hudson.pipeline.docker.utils.DockerAgentUtils.registerImageOnAgents(DockerAgentUtils.java:51)
          at org.jfrog.hudson.pipeline.steps.DockerPushStep$Execution.run(DockerPushStep.java:97)
          at org.jfrog.hudson.pipeline.steps.DockerPushStep$Execution.run(DockerPushStep.java:62)
          at org.jenkinsci.plugins.workflow.steps.AbstractSynchronousNonBlockingStepExecution$1$1.call(AbstractSynchronousNonBlockingStepExecution.java:47)
          at hudson.security.ACL.impersonate(ACL.java:260)
          at org.jenkinsci.plugins.workflow.steps.AbstractSynchronousNonBlockingStepExecution$1.run(AbstractSynchronousNonBlockingStepExecution.java:44)
          at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
          at java.util.concurrent.FutureTask.run(FutureTask.java:266)
          at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
          at java.lang.Thread.run(Thread.java:745)
          Caused by: java.lang.NoSuchMethodError: javax.ws.rs.core.UriBuilder.resolveTemplate(Ljava/lang/String;Ljava/lang/Object;Z)Ljavax/ws/rs/core/UriBuilder;
          at org.glassfish.jersey.client.JerseyWebTarget.resolveTemplate(JerseyWebTarget.java:244)
          at org.glassfish.jersey.client.JerseyWebTarget.resolveTemplate(JerseyWebTarget.java:235)
          at org.glassfish.jersey.client.JerseyWebTarget.resolveTemplate(JerseyWebTarget.java:59)
          at com.github.dockerjava.jaxrs.InspectImageCmdExec.execute(InspectImageCmdExec.java:24)
          at com.github.dockerjava.jaxrs.InspectImageCmdExec.execute(InspectImageCmdExec.java:13)
          at com.github.dockerjava.jaxrs.AbstrSyncDockerCmdExec.exec(AbstrSyncDockerCmdExec.java:23)
          at com.github.dockerjava.core.command.AbstrDockerCmd.exec(AbstrDockerCmd.java:35)
          at com.github.dockerjava.core.command.InspectImageCmdImpl.exec(InspectImageCmdImpl.java:40)
          at org.jfrog.hudson.pipeline.docker.utils.DockerUtils.getImageIdFromTag(DockerUtils.java:44)
          at org.jfrog.hudson.pipeline.docker.utils.DockerAgentUtils$6.call(DockerAgentUtils.java:241)
          at org.jfrog.hudson.pipeline.docker.utils.DockerAgentUtils$6.call(DockerAgentUtils.java:239)
          at hudson.remoting.UserRequest.perform(UserRequest.java:153)
          at hudson.remoting.UserRequest.perform(UserRequest.java:50)
          at hudson.remoting.Request$2.run(Request.java:336)
          at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
          at java.util.concurrent.FutureTask.run(FutureTask.java:266)
          at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
          at java.lang.Thread.run(Thread.java:745)
          at ......remote call to vscloudJenkins-a77338f2541e-localhost(Native Method)
          at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1537)
          at hudson.remoting.UserResponse.retrieve(UserRequest.java:253)
          at hudson.remoting.Channel.call(Channel.java:822)
          ... 12 more

          sébastien glon added a comment - - edited com.github.docker-java has updated this dependency on 3.0.1 If i update this lib to 3.0.1 or 3.0.6, i get this new stack java.io.IOException: Remote call on vscloudJenkins-a77338f2541e-localhost failed at hudson.remoting.Channel.call(Channel.java:830) at org.jfrog.hudson.pipeline.docker.utils.DockerAgentUtils.getImageIdFromAgent(DockerAgentUtils.java:239) at org.jfrog.hudson.pipeline.docker.utils.DockerAgentUtils.registerImageOnAgents(DockerAgentUtils.java:51) at org.jfrog.hudson.pipeline.steps.DockerPushStep$Execution.run(DockerPushStep.java:97) at org.jfrog.hudson.pipeline.steps.DockerPushStep$Execution.run(DockerPushStep.java:62) at org.jenkinsci.plugins.workflow.steps.AbstractSynchronousNonBlockingStepExecution$1$1.call(AbstractSynchronousNonBlockingStepExecution.java:47) at hudson.security.ACL.impersonate(ACL.java:260) at org.jenkinsci.plugins.workflow.steps.AbstractSynchronousNonBlockingStepExecution$1.run(AbstractSynchronousNonBlockingStepExecution.java:44) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.NoSuchMethodError: javax.ws.rs.core.UriBuilder.resolveTemplate(Ljava/lang/String;Ljava/lang/Object;Z)Ljavax/ws/rs/core/UriBuilder; at org.glassfish.jersey.client.JerseyWebTarget.resolveTemplate(JerseyWebTarget.java:244) at org.glassfish.jersey.client.JerseyWebTarget.resolveTemplate(JerseyWebTarget.java:235) at org.glassfish.jersey.client.JerseyWebTarget.resolveTemplate(JerseyWebTarget.java:59) at com.github.dockerjava.jaxrs.InspectImageCmdExec.execute(InspectImageCmdExec.java:24) at com.github.dockerjava.jaxrs.InspectImageCmdExec.execute(InspectImageCmdExec.java:13) at com.github.dockerjava.jaxrs.AbstrSyncDockerCmdExec.exec(AbstrSyncDockerCmdExec.java:23) at com.github.dockerjava.core.command.AbstrDockerCmd.exec(AbstrDockerCmd.java:35) at com.github.dockerjava.core.command.InspectImageCmdImpl.exec(InspectImageCmdImpl.java:40) at org.jfrog.hudson.pipeline.docker.utils.DockerUtils.getImageIdFromTag(DockerUtils.java:44) at org.jfrog.hudson.pipeline.docker.utils.DockerAgentUtils$6.call(DockerAgentUtils.java:241) at org.jfrog.hudson.pipeline.docker.utils.DockerAgentUtils$6.call(DockerAgentUtils.java:239) at hudson.remoting.UserRequest.perform(UserRequest.java:153) at hudson.remoting.UserRequest.perform(UserRequest.java:50) at hudson.remoting.Request$2.run(Request.java:336) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) at ......remote call to vscloudJenkins-a77338f2541e-localhost(Native Method) at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1537) at hudson.remoting.UserResponse.retrieve(UserRequest.java:253) at hudson.remoting.Channel.call(Channel.java:822) ... 12 more

          conflic with JIRA plugin;

          after mremove JIRA plugin

          Push wait and wait and wait...

          ThreadDump: Thread #8
          at DSL.dockerPushStep(running in thread: org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution 1)
          at WorkflowScript.run(WorkflowScript:30)
          at DSL.stage(Native Method)
          at WorkflowScript.run(WorkflowScript:22)
          at DSL.node(running on vscloudJenkins-61aeac227add-host-192-168-0-55.openstacklocal)
          at WorkflowScript.run(WorkflowScript:9)

          sébastien glon added a comment - conflic with JIRA plugin; after mremove JIRA plugin Push wait and wait and wait... ThreadDump: Thread #8 at DSL.dockerPushStep(running in thread: org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution 1 ) at WorkflowScript.run(WorkflowScript:30) at DSL.stage(Native Method) at WorkflowScript.run(WorkflowScript:22) at DSL.node(running on vscloudJenkins-61aeac227add-host-192-168-0-55.openstacklocal) at WorkflowScript.run(WorkflowScript:9)

            eyalbe Eyal Ben Moshe
            sebglon sébastien glon
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: