Community Tip - You can subscribe to a forum, label or individual post and receive email notifications when someone posts a new topic or reply. Learn more! X
We're running Jenkins with the Integrity plugin on a vanilla (no IT interference) Windows 7 VM running on VMWare Fusion on a Mac mini. Every so often, the build started to have odd failures, so I set the "Clean Workspace" flag for one run and everything would go back to normal. Lately though, this hasn't worked. When trying to repopulate the workspace, I keep getting the error shown below. I've tried shutting down Jenkins, deleting the IntegritySCM cache entirely, as well as the associated project workspace, and doing it again. I keep getting these errors.
Out of curiosity, I moved the entire Jenkins instance to my workstation and tried to do a build. I was able to run it two times in a row flawlessly. This makes me think there is something going on in the VM networking that's causing this.
Has anyone else run into this? Here is the configuration I'm running.
Integrity
Build: 10.4.0.4301
API: 4.12.4301
Jenkins: 1.553
Integrity plugin: 1.34
VMWare Fusion: 6.0.2
Networking is NAT
Mac mini
2.6 GHz
16GB RAM
OS X 10.9.5
Thanks,
Bill
Feb 26, 2016 9:23:24 AM INFO org.apache.commons.httpclient.HttpMethodDirector executeWithRetry
I/O exception (org.apache.commons.httpclient.NoHttpResponseException) caught when processing request: The server integrity.jabil.com failed to respond
Feb 26, 2016 9:23:24 AM INFO org.apache.commons.httpclient.HttpMethodDirector executeWithRetry
Retrying request
Feb 26, 2016 9:23:24 AM WARNING org.apache.commons.httpclient.HttpMethodBase readResponseBody
Unsupported transfer encoding:
Feb 26, 2016 9:23:24 AM INFO org.apache.commons.httpclient.HttpMethodBase readResponseBody
Response content is not chunk-encoded
Feb 26, 2016 9:23:24 AM SEVERE hudson.scm.IntegrityCheckoutTask$CheckOutTask call
API Exception caught...
Feb 26, 2016 9:23:24 AM SEVERE hudson.scm.IntegrityCheckoutTask$CheckOutTask call
Unbuffered entity enclosing request can not be repeated.
Feb 26, 2016 9:23:25 AM SEVERE hudson.scm.IntegrityCheckoutTask invoke
ExecutionException
java.util.concurrent.ExecutionException: java.lang.Exception: Unbuffered entity enclosing request can not be repeated.
at java.util.concurrent.FutureTask$Sync.innerGet(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at hudson.scm.IntegrityCheckoutTask.invoke(IntegrityCheckoutTask.java:365)
at hudson.scm.IntegrityCheckoutTask.invoke(IntegrityCheckoutTask.java:28)
at hudson.FilePath.act(FilePath.java:914)
at hudson.FilePath.act(FilePath.java:887)
at hudson.scm.IntegritySCM.checkout(IntegritySCM.java:807)
at hudson.model.AbstractProject.checkout(AbstractProject.java:1414)
at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:671)
at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:88)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:580)
at hudson.model.Run.execute(Run.java:1676)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:88)
at hudson.model.Executor.run(Executor.java:231)
Caused by: java.lang.Exception: Unbuffered entity enclosing request can not be repeated.
at hudson.scm.IntegrityCheckoutTask$CheckOutTask.call(IntegrityCheckoutTask.java:244)
at hudson.scm.IntegrityCheckoutTask$CheckOutTask.call(IntegrityCheckoutTask.java:194)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Feb 26, 2016 9:23:25 AM SEVERE hudson.scm.Intejavascript:;grityCheckoutTask invoke
at java.util.concurrent.FutureTask$Sync.innerGet(null:-1)
Feb 26, 2016 9:23:25 AM SEVERE hudson.scm.IntegrityCheckoutTask invoke
at java.util.concurrent.FutureTask.get(null:-1)
Feb 26, 2016 9:23:25 AM SEVERE hudson.scm.IntegrityCheckoutTask invoke
at hudson.scm.IntegrityCheckoutTask.invoke(IntegrityCheckoutTask.java:365)
Feb 26, 2016 9:23:25 AM SEVERE hudson.scm.IntegrityCheckoutTask invoke
at hudson.scm.IntegrityCheckoutTask.invoke(IntegrityCheckoutTask.java:28)
Feb 26, 2016 9:23:25 AM SEVERE hudson.scm.IntegrityCheckoutTask invoke
at hudson.FilePath.act(FilePath.java:914)
Feb 26, 2016 9:23:25 AM SEVERE hudson.scm.IntegrityCheckoutTask invoke
at hudson.FilePath.act(FilePath.java:887)
Feb 26, 2016 9:23:25 AM SEVERE hudson.scm.IntegrityCheckoutTask invoke
at hudson.scm.IntegritySCM.checkout(IntegritySCM.java:807)
Feb 26, 2016 9:23:25 AM SEVERE hudson.scm.IntegrityCheckoutTask invoke
at hudson.model.AbstractProject.checkout(AbstractProject.java:1414)
Feb 26, 2016 9:23:25 AM SEVERE hudson.scm.IntegrityCheckoutTask invoke
at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:671)
Feb 26, 2016 9:23:25 AM SEVERE hudson.scm.IntegrityCheckoutTask invoke
at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:88)
Feb 26, 2016 9:23:25 AM SEVERE hudson.scm.IntegrityCheckoutTask invoke
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:580)
Feb 26, 2016 9:23:25 AM SEVERE hudson.scm.IntegrityCheckoutTask invoke
at hudson.model.Run.execute(Run.java:1676)
Feb 26, 2016 9:23:25 AM SEVERE hudson.scm.IntegrityCheckoutTask invoke
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
Feb 26, 2016 9:23:25 AM SEVERE hudson.scm.IntegrityCheckoutTask invoke
at hudson.model.ResourceController.execute(ResourceController.java:88)
Feb 26, 2016 9:23:25 AM SEVERE hudson.scm.IntegrityCheckoutTask invoke
at hudson.model.Executor.run(Executor.java:231)
Hello WILLIAM TONNIES,
Sorry for the late reply.
Based on this thread at jenkins-ci, it seems to be a problem with network performance on your VM on the Mac Mini.
Apparently there are new connection options available as of Jenkins 1.7.
Regards,
Kael
Thanks! I'll check it out.
Unfortunately, they're talking about version 1.7 of Crowd2 rather than Jenkins.
Thanks for looking into it.