cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Did you know you can set a signature that will be added to all your posts? Set it here! X

Problems with Jenkins/Integrity plugin running on a Window 7 VM

wtonnies
1-Visitor

Problems with Jenkins/Integrity plugin running on a Window 7 VM

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) 
3 REPLIES 3

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


Kind Regards,
Kael Lizak

Senior Technical Support Engineer
PTC Integrity Lifecycle Manager

Thanks! I'll check it out.

Unfortunately, they're talking about version 1.7 of Crowd2 rather than Jenkins.

Thanks for looking into it.

Announcements


Top Tags