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

docker plugin throwing NumberFormatException when trying to connect to docker from jenkins

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Blocker Blocker
    • docker-plugin
    • CentOS7 running on Virtualbox VM. Running latest jenkins and latest docker on the same vm.

      I am running docker using the following command:

      docker -d -H tcp://127.0.0.1:4243

      I have tried opening the port just in case using the following commands

      firewall-cmd --zone=dmz --add-port=4243/tcp --permanent
      firewall-cmd --reload

      I have set up the jenkins-1 docker image on the machine according to the wiki page of the plugin under Creating a docker image
      https://wiki.jenkins-ci.org/display/JENKINS/Docker+Plugin

      Under Configure System on Jenkins i added the Cloud for the Docker plugin

      Name: localDocker
      DockerURL : http://localhost:4243
      Connection Timeout 5 (default)
      Read Timeout 15 (default)

      Then I press Test Connection and I get the followign stack trace:

      javax.servlet.ServletException: java.lang.NumberFormatException: For input string: "1-dev" at 
      org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:778) at 
      org.kohsuke.stapler.Stapler.invoke(Stapler.java:858) at 
      org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:248) at 
      org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53) at 
      org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:728) at 
      org.kohsuke.stapler.Stapler.invoke(Stapler.java:858) at 
      org.kohsuke.stapler.Stapler.invoke(Stapler.java:631) at 
      org.kohsuke.stapler.Stapler.service(Stapler.java:225) at 
      javax.servlet.http.HttpServlet.service(HttpServlet.java:725) at 
      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291) at 
      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at 
      org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at 
      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at 
      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at 
      hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:96) at 
      hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:88) at 
      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at 
      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at 
      hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:48) at 
      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at 
      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at 
      hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84) at 
      hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76) at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164) at 
      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at 
      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at 
      org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:46) at 
      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at 
      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at 
      hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81) at 
      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at 
      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at 
      org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219) at 
      org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at 
      org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:615) at 
      org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:136) at 
      org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at 
      org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610) at 
      org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at 
      org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:526) at 
      org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1078) at 
      org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:655) at 
      org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:222) at 
      org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1566) at 
      org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1523) at 
      java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at 
      java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at 
      org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at 
      java.lang.Thread.run(Thread.java:745)Caused by: 
      java.lang.NumberFormatException: For input string: "1-dev" at 
      java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) at 
      java.lang.Integer.parseInt(Integer.java:580) at 
      java.lang.Integer.parseInt(Integer.java:615) at 
      com.nirima.docker.client.model.Version.getVersionComponents(Version.java:45) at 
      com.nirima.jenkins.plugins.docker.DockerCloud$DescriptorImpl.doTestConnection(DockerCloud.java:343) at 
      sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at 
      sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at 
      sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at 
      org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:298) at 
      org.kohsuke.stapler.Function.bindAndInvoke(Function.java:161) at 
      org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:96) at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:120) at 
      org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53) at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:728) ... 48 more

          [JENKINS-24408] docker plugin throwing NumberFormatException when trying to connect to docker from jenkins

          Manuel Bogner added a comment -

          I have the same problem. I installed latest (1.607) Jenkins version and the docker plugin. I've already made sure that I'm able to connect to my docker host on it's open port. Firewall is not the issue. When I try the "test connection" button I get:

          javax.servlet.ServletException: java.lang.NumberFormatException: For input string: "0-dev"
          	at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:796)
          	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:876)
          	at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:249)
          	at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
          	at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:746)
          	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:876)
          	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:649)
          	at org.kohsuke.stapler.Stapler.service(Stapler.java:238)
          	at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
          	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
          	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
          	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
          	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
          	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
          	at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:123)
          	at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:114)
          	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
          	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
          	at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:85)
          	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
          	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
          	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
          	at hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)
          	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
          	at jenkins.security.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:117)
          	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
          	at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
          	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
          	at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
          	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
          	at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
          	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
          	at jenkins.security.BasicHeaderProcessor.doFilter(BasicHeaderProcessor.java:93)
          	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
          	at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
          	at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:67)
          	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
          	at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
          	at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:168)
          	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
          	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
          	at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:49)
          	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
          	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
          	at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81)
          	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
          	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
          	at org.kohsuke.stapler.DiagnosticThreadNameFilter.doFilter(DiagnosticThreadNameFilter.java:30)
          	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
          	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
          	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
          	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
          	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:614)
          	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
          	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
          	at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
          	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
          	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:518)
          	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1091)
          	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:668)
          	at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
          	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1517)
          	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1474)
          	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
          	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
          	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
          	at java.lang.Thread.run(Thread.java:745)
          Caused by: java.lang.NumberFormatException: For input string: "0-dev"
          	at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
          	at java.lang.Integer.parseInt(Integer.java:580)
          	at java.lang.Integer.parseInt(Integer.java:615)
          	at com.nirima.docker.client.model.Version.getVersionComponents(Version.java:45)
          	at com.nirima.jenkins.plugins.docker.DockerCloud$DescriptorImpl.doTestConnection(DockerCloud.java:353)
          	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
          	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          	at java.lang.reflect.Method.invoke(Method.java:497)
          	at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:298)
          	at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:161)
          	at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:96)
          	at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:121)
          	at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
          	at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:746)
          	... 66 more
          

          Manuel Bogner added a comment - I have the same problem. I installed latest (1.607) Jenkins version and the docker plugin. I've already made sure that I'm able to connect to my docker host on it's open port. Firewall is not the issue. When I try the "test connection" button I get: javax.servlet.ServletException: java.lang.NumberFormatException: For input string: "0-dev" at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:796) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:876) at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:249) at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53) at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:746) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:876) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:649) at org.kohsuke.stapler.Stapler.service(Stapler.java:238) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:123) at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:114) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:85) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84) at hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at jenkins.security.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:117) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at jenkins.security.BasicHeaderProcessor.doFilter(BasicHeaderProcessor.java:93) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249) at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:67) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76) at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:168) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:49) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.kohsuke.stapler.DiagnosticThreadNameFilter.doFilter(DiagnosticThreadNameFilter.java:30) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:614) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:518) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1091) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:668) at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1517) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1474) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.NumberFormatException: For input string: "0-dev" at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) at java.lang.Integer.parseInt(Integer.java:580) at java.lang.Integer.parseInt(Integer.java:615) at com.nirima.docker.client.model.Version.getVersionComponents(Version.java:45) at com.nirima.jenkins.plugins.docker.DockerCloud$DescriptorImpl.doTestConnection(DockerCloud.java:353) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:298) at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:161) at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:96) at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:121) at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53) at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:746) ... 66 more

          Manuel Bogner added a comment -

          Same error with latest LTS release (1.596.2) also using docker plugin 0.8.

          [root@localhost server]# docker info
          Containers: 1
          Images: 41
          Storage Driver: devicemapper
           Pool Name: docker-253:1-101160735-pool
           Pool Blocksize: 65.54 kB
           Backing Filesystem: xfs
           Data file: /dev/loop0
           Metadata file: /dev/loop1
           Data Space Used: 1.624 GB
           Data Space Total: 107.4 GB
           Data Space Available: 25.08 GB
           Metadata Space Used: 2.593 MB
           Metadata Space Total: 2.147 GB
           Metadata Space Available: 2.145 GB
           Udev Sync Supported: true
           Data loop file: /data/docker/devicemapper/devicemapper/data
           Metadata loop file: /data/docker/devicemapper/devicemapper/metadata
           Library Version: 1.02.93-RHEL7 (2015-01-28)
          Execution Driver: native-0.2
          Kernel Version: 3.10.0-229.1.2.el7.x86_64
          Operating System: CentOS Linux 7 (Core)
          CPUs: 2
          Total Memory: 3.703 GiB
          Name: localhost.localdomain
          ID: GUSO:RX7G:OLUO:NNCA:DKJB:HHFV:4HPT:W4TV:B7EW:44E6:BCIP:G4OY
          Http Proxy: http://proxy.**********
          Https Proxy: http://proxy.**********
          

          Manuel Bogner added a comment - Same error with latest LTS release (1.596.2) also using docker plugin 0.8. [root@localhost server]# docker info Containers: 1 Images: 41 Storage Driver: devicemapper Pool Name: docker-253:1-101160735-pool Pool Blocksize: 65.54 kB Backing Filesystem: xfs Data file: /dev/loop0 Metadata file: /dev/loop1 Data Space Used: 1.624 GB Data Space Total: 107.4 GB Data Space Available: 25.08 GB Metadata Space Used: 2.593 MB Metadata Space Total: 2.147 GB Metadata Space Available: 2.145 GB Udev Sync Supported: true Data loop file: /data/docker/devicemapper/devicemapper/data Metadata loop file: /data/docker/devicemapper/devicemapper/metadata Library Version: 1.02.93-RHEL7 (2015-01-28) Execution Driver: native-0.2 Kernel Version: 3.10.0-229.1.2.el7.x86_64 Operating System: CentOS Linux 7 (Core) CPUs: 2 Total Memory: 3.703 GiB Name: localhost.localdomain ID: GUSO:RX7G:OLUO:NNCA:DKJB:HHFV:4HPT:W4TV:B7EW:44E6:BCIP:G4OY Http Proxy: http://proxy.********** Https Proxy: http://proxy.**********

          Manuel Bogner added a comment -

          Maybe this "0-dev" comes from 1.5.0-dev

          [root@localhost server]# docker -v
          Docker version 1.5.0-dev, build fc0329b/1.5.0
          
          [root@localhost server]# uname -a
          Linux localhost.localdomain 3.10.0-229.1.2.el7.x86_64 #1 SMP Fri Mar 27 03:04:26 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
          
          [root@localhost server]# lsb_release -a
          LSB Version:    :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch
          Distributor ID: CentOS
          Description:    CentOS Linux release 7.1.1503 (Core)
          Release:        7.1.1503
          Codename:       Core
          

          Manuel Bogner added a comment - Maybe this "0-dev" comes from 1.5. 0-dev [root@localhost server]# docker -v Docker version 1.5.0-dev, build fc0329b/1.5.0 [root@localhost server]# uname -a Linux localhost.localdomain 3.10.0-229.1.2.el7.x86_64 #1 SMP Fri Mar 27 03:04:26 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux [root@localhost server]# lsb_release -a LSB Version: :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch Distributor ID: CentOS Description: CentOS Linux release 7.1.1503 (Core) Release: 7.1.1503 Codename: Core

          Manuel Bogner added a comment -

          See https://github.com/jenkinsci/docker-plugin/blob/docker-plugin-0.8/src/main/java/com/nirima/jenkins/plugins/docker/DockerCloud.java:353. There is a call that seems to parse the docker version and this doesn't seem to work with actual CentOS. I can't find this call in actual master (0.9.0-SNAPSHOT) of the plugin. Going to create an issue in github pointing to this one.

          Manuel Bogner added a comment - See https://github.com/jenkinsci/docker-plugin/blob/docker-plugin-0.8/src/main/java/com/nirima/jenkins/plugins/docker/DockerCloud.java:353 . There is a call that seems to parse the docker version and this doesn't seem to work with actual CentOS. I can't find this call in actual master (0.9.0-SNAPSHOT) of the plugin. Going to create an issue in github pointing to this one.

          Ryan Cook added a comment -

          The -dev is being added by the rpm packaging as made aware by Manuel Bogner. If you have access to the rpm and pull down the source and extract you will see a few entries where it specifies minor-dev. Hope this helps

          Ryan Cook added a comment - The -dev is being added by the rpm packaging as made aware by Manuel Bogner. If you have access to the rpm and pull down the source and extract you will see a few entries where it specifies minor-dev. Hope this helps

          Manuel Bogner added a comment -

          Manuel Bogner added a comment - => https://github.com/jenkinsci/docker-plugin/issues/193

          Sean Abbott added a comment -

          I am also having this issue with docker swarm and jenkins.

          Ubuntu 14.04, both jenkins and docker manager. Swarm image 0.2.0-rc1. docker 1.5.0

          Attempting to connect to the swarm manager yields:
          javax.servlet.ServletException: java.lang.NumberFormatException: For input string: "swarm/0"

          Plugin version 0.8.
          Jenkins 1.596.1

          Sean Abbott added a comment - I am also having this issue with docker swarm and jenkins. Ubuntu 14.04, both jenkins and docker manager. Swarm image 0.2.0-rc1. docker 1.5.0 Attempting to connect to the swarm manager yields: javax.servlet.ServletException: java.lang.NumberFormatException: For input string: "swarm/0" Plugin version 0.8. Jenkins 1.596.1

          Please try beta release from experimental center and reopen if issue will still persist.

          Kanstantsin Shautsou added a comment - Please try beta release from experimental center and reopen if issue will still persist.

            Unassigned Unassigned
            mangusbrother aaron axisa
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: