We are currently migrating from Windows to Linux build servers. I have 
everything up and running in Linux fine. However, when performing a maven 
release its failing right at the end. I have verified all the 
permissions, environment paths...etc.  I am attaching the console output if 
someone could kindly point me in the right direction.

 Jenkins appears to be connecting to TFS fine but I think there is 
something going on with the maven plugin.  
16:02:33 Started by user 
16:02:33 Building on master in workspace 
/var/lib/jenkins/jobs/Stage-2xGraphics/workspace
16:02:33 [workspace] $ /usr/bin/tfs/tf workspaces -format:brief 
-server:http://1.2.3.250:8080/tfs/2x ********
16:02:36 Collection: http://1.2.3.250:8080/tfs/2x/
16:02:36 Workspace                                             Owner            
          Computer                        Comment
16:02:36 ----------------------------------------------------- 
-------------------------- ------------------------------- -
16:02:36 Jenkins-2xRecruit-2xAssessIntegration-Database-MASTER 
RKAD01US\TFS2xbuildservice qpa-jenkins-226.ops-dev.pa-dev. 
16:02:36 Jenkins-2xRecruit-2xAssessIntegration-MASTER          
RKAD01US\TFS2xbuildservice qpa-jenkins-226.ops-dev.pa-dev. 
16:02:36 Jenkins-2xRecruit-Current-Database-MASTER             
RKAD01US\TFS2xbuildservice qpa-jenkins-226.ops-dev.pa-dev. 
16:02:36 Jenkins-2xRecruit-Current-Development-MASTER          
RKAD01US\TFS2xbuildservice qpa-jenkins-226.ops-dev.pa-dev. 
16:02:36 Jenkins-2xRecruit-Current-Trunk-MASTER                
RKAD01US\TFS2xbuildservice qpa-jenkins-226.ops-dev.pa-dev. 
16:02:36 Jenkins-2xRecruit-Future-Database-MASTER              
RKAD01US\TFS2xbuildservice qpa-jenkins-226.ops-dev.pa-dev. 
16:02:36 Jenkins-2xRecruit-Future-Development-MASTER           
RKAD01US\TFS2xbuildservice qpa-jenkins-226.ops-dev.pa-dev. 
16:02:36 Jenkins-2xRecruit-Future-Trunk-MASTER                 
RKAD01US\TFS2xbuildservice qpa-jenkins-226.ops-dev.pa-dev. 
16:02:36 Jenkins-2xRecruit-Future2-Database-MASTER             
RKAD01US\TFS2xbuildservice qpa-jenkins-226.ops-dev.pa-dev. 
16:02:36 Jenkins-2xRecruit-Future2-Development-MASTER          
RKAD01US\TFS2xbuildservice qpa-jenkins-226.ops-dev.pa-dev. 
16:02:36 Jenkins-2xRecruit-Future3-Database-MASTER             
RKAD01US\TFS2xbuildservice qpa-jenkins-226.ops-dev.pa-dev. 
16:02:36 Jenkins-2xRecruit-Future3-Development-MASTER          
RKAD01US\TFS2xbuildservice qpa-jenkins-226.ops-dev.pa-dev. 
16:02:36 Jenkins-2xRecruit-FutureDev2-Sonar-MASTER             
RKAD01US\TFS2xbuildservice qpa-jenkins-226.ops-dev.pa-dev. 
16:02:36 Jenkins-Current-2xEVerify-MASTER                      
RKAD01US\TFS2xbuildservice qpa-jenkins-226.ops-dev.pa-dev. 
16:02:36 Jenkins-FutureIntegration-2xApp-MASTER                
RKAD01US\TFS2xbuildservice qpa-jenkins-226.ops-dev.pa-dev. 
16:02:36 Jenkins-FutureIntegration-2xOnboardApplication-MASTER 
RKAD01US\TFS2xbuildservice qpa-jenkins-226.ops-dev.pa-dev. 
16:02:36 Jenkins-FutureIntegration-2xOnboardComponents-MASTER  
RKAD01US\TFS2xbuildservice qpa-jenkins-226.ops-dev.pa-dev. 
16:02:36 Jenkins-FutureIntegration-2xReleasePackage-MASTER     
RKAD01US\TFS2xbuildservice qpa-jenkins-226.ops-dev.pa-dev. 
16:02:36 Jenkins-FutureIntegration-KenexaAPI-MASTER            
RKAD01US\TFS2xbuildservice qpa-jenkins-226.ops-dev.pa-dev. 
16:02:36 Jenkins-FutureIntegration-NHP-MASTER                  
RKAD01US\TFS2xbuildservice qpa-jenkins-226.ops-dev.pa-dev. 
16:02:36 Jenkins-FutureIntegration-Release-2xApp-MASTER        
RKAD01US\TFS2xbuildservice qpa-jenkins-226.ops-dev.pa-dev. 
16:02:36 Jenkins-FutureIntegration-Release-WorkBench-MASTER    
RKAD01US\TFS2xbuildservice qpa-jenkins-226.ops-dev.pa-dev. 
16:02:36 Jenkins-FutureIntegration-Sonar-2xApp-MASTER          
RKAD01US\TFS2xbuildservice qpa-jenkins-226.ops-dev.pa-dev. 
16:02:36 Jenkins-ProdHotFix-2xApp-MASTER                       
RKAD01US\TFS2xbuildservice qpa-jenkins-226.ops-dev.pa-dev. 
16:02:36 Jenkins-ProdHotFix-KeyManager-MASTER                  
RKAD01US\TFS2xbuildservice qpa-jenkins-226.ops-dev.pa-dev. 
16:02:36 Jenkins-ProdHotFix-NHP-MASTER                         
RKAD01US\TFS2xbuildservice qpa-jenkins-226.ops-dev.pa-dev. 
16:02:36 Jenkins-ProdHotFix-Workbench-MASTER                   
RKAD01US\TFS2xbuildservice qpa-jenkins-226.ops-dev.pa-dev. 
16:02:36 Jenkins-Production-2xGraphics-MASTER                  
RKAD01US\TFS2xbuildservice qpa-jenkins-226.ops-dev.pa-dev. 
16:02:36 Jenkins-SCM-Future-Trunk-2xApp-MASTER                 
RKAD01US\TFS2xbuildservice qpa-jenkins-226.ops-dev.pa-dev. 
16:02:36 [workspace] $ /usr/bin/tfs/tf workspace -new 
Jenkins-Stage-2xGraphics-MASTER;rkad01us\tfs2xbuildservice -noprompt 
-server:http://1.2.3.250:8080/tfs/2x ********
16:02:37 Workspace 'Jenkins-Stage-2xGraphics-MASTER' created.
16:02:37 [workspace] $ /usr/bin/tfs/tf workfold -map 
$/2xGraphics/Stage/2xGraphics . -workspace:Jenkins-Stage-2xGraphics-MASTER 
-server:http://1.2.3.250:8080/tfs/2x ********
16:02:39 [workspace] $ /usr/bin/tfs/tf get . -recursive 
-version:D2013-01-02T21:02:33Z -noprompt ********
16:02:58 /var/lib/jenkins/jobs/Stage-2xGraphics/workspace:
16:02:58 Getting .tpignore
16:02:58 Getting pom.xml






16:06:15 [INFO] Scheme - http
16:06:15 [INFO] Verifying that there are no local modifications...
16:06:15 [INFO]   ignoring changes on: pom.xml.next, release.properties, 
pom.xml.releaseBackup, pom.xml.backup, pom.xml.branch, pom.xml.tag
16:06:15 [INFO] scmUrl - 
http://waliatfsc.mycompany.com:8080/tfs/2x::$/2xGraphics/Stage/2xGraphics/2xGraphics
16:06:15 [INFO] Scheme - http
16:06:15 [INFO] Command line - /bin/sh -c cd 
/var/lib/jenkins/jobs/Stage-2xGraphics/workspace && tf status 
/login:rkad01us\tfs2xbuildservice,56789XYZ! -recursive -format:detailed 
'$/2xGraphics/Stage/2xGraphics/2xGraphics'
16:06:15 [INFO] err - /bin/sh: tf: command not found
16:06:15 
16:06:15 mojoFailed 
org.apache.maven.plugins:maven-release-plugin:2.1(default-cli)
16:06:16 projectFailed com.kenexa:2xGraphics:3.4-stage-23-SNAPSHOT
16:06:17 sessionEnded
16:06:17 [INFO] 
------------------------------------------------------------------------
16:06:17 [INFO] BUILD FAILURE
16:06:17 [INFO] 
------------------------------------------------------------------------
16:06:17 [INFO] Total time: 5.584s
16:06:17 [INFO] Finished at: Wed Jan 02 16:06:16 EST 2013
16:06:17 [INFO] Final Memory: 9M/490M
16:06:17 [INFO] 
------------------------------------------------------------------------
16:06:17 Projects to build: [MavenProject: 
com.kenexa:2xGraphics:3.4-stage-23-SNAPSHOT @ 
/var/lib/jenkins/jobs/Stage-2xGraphics/workspace/pom.xml]
16:06:17 [JENKINS] Archiving 
/var/lib/jenkins/jobs/Stage-2xGraphics/workspace/pom.xml to 
/var/lib/jenkins/jobs/Stage-2xGraphics/modules/com.kenexa$2xGraphics/builds/2013-01-02_16-06-08/archive/com.kenexa/2xGraphics/3.4-stage-23-SNAPSHOT/2xGraphics-3.4-stage-23-SNAPSHOT.pom
16:06:17 mavenExecutionResult exceptions not empty
16:06:17 message : Failed to execute goal 
org.apache.maven.plugins:maven-release-plugin:2.1:prepare (default-cli) on 
project 2xGraphics: Unable to check for local modifications
16:06:17 Provider message:
16:06:17 Error code for TFS status command - 127
16:06:17 Command output:
16:06:17 /bin/sh: tf: command not found
16:06:17 
16:06:17 cause : Unable to check for local modifications
16:06:17 Provider message:
16:06:17 Error code for TFS status command - 127
16:06:17 Command output:
16:06:17 /bin/sh: tf: command not found
16:06:17 
16:06:17 Stack trace : 
16:06:17 org.apache.maven.lifecycle.LifecycleExecutionException: Failed to 
execute goal org.apache.maven.plugins:maven-release-plugin:2.1:prepare 
(default-cli) on project 2xGraphics: Unable to check for local modifications
16:06:17 Provider message:
16:06:17 Error code for TFS status command - 127
16:06:17 Command output:
16:06:17 /bin/sh: tf: command not found
16:06:17 
16:06:17        at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:213)
16:06:17        at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
16:06:17        at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
16:06:17        at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
16:06:17        at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
16:06:17        at 
org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
16:06:17        at 
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
16:06:17        at 
org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:319)
16:06:17        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
16:06:17        at 
org.jvnet.hudson.maven3.launcher.Maven3Launcher.main(Maven3Launcher.java:79)
16:06:17        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
16:06:17        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
16:06:17        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
16:06:17        at java.lang.reflect.Method.invoke(Method.java:597)
16:06:17        at 
org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:329)
16:06:17        at 
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:239)
16:06:17        at 
org.jvnet.hudson.maven3.agent.Maven3Main.launch(Maven3Main.java:158)
16:06:17        at hudson.maven.Maven3Builder.call(Maven3Builder.java:100)
16:06:17        at hudson.maven.Maven3Builder.call(Maven3Builder.java:66)
16:06:17        at hudson.remoting.UserRequest.perform(UserRequest.java:118)
16:06:17        at hudson.remoting.UserRequest.perform(UserRequest.java:48)
16:06:17        at hudson.remoting.Request$2.run(Request.java:326)
16:06:17        at 
hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
16:06:17        at 
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
16:06:17        at java.util.concurrent.FutureTask.run(FutureTask.java:138)
16:06:17        at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
16:06:17        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
16:06:17        at java.lang.Thread.run(Thread.java:662)
16:06:17 Caused by: org.apache.maven.plugin.MojoFailureException: Unable to 
check for local modifications
16:06:17 Provider message:
16:06:17 Error code for TFS status command - 127
16:06:17 Command output:
16:06:17 /bin/sh: tf: command not found
16:06:17 
16:06:17        at 
org.apache.maven.plugins.release.PrepareReleaseMojo.prepareRelease(PrepareReleaseMojo.java:287)
16:06:17        at 
org.apache.maven.plugins.release.PrepareReleaseMojo.execute(PrepareReleaseMojo.java:237)
16:06:17        at 
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
16:06:17        at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
16:06:17        ... 27 more
16:06:17 Caused by: 
org.apache.maven.shared.release.scm.ReleaseScmCommandException: Unable to check 
for local modifications
16:06:17 Provider message:
16:06:17 Error code for TFS status command - 127
16:06:17 Command output:
16:06:17 /bin/sh: tf: command not found
16:06:17 
16:06:17        at 
org.apache.maven.shared.release.phase.ScmCheckModificationsPhase.execute(ScmCheckModificationsPhase.java:123)
16:06:17        at 
org.apache.maven.shared.release.DefaultReleaseManager.prepare(DefaultReleaseManager.java:203)
16:06:17        at 
org.apache.maven.shared.release.DefaultReleaseManager.prepare(DefaultReleaseManager.java:140)
16:06:17        at 
org.apache.maven.shared.release.DefaultReleaseManager.prepare(DefaultReleaseManager.java:103)
16:06:17        at 
org.apache.maven.plugins.release.PrepareReleaseMojo.prepareRelease(PrepareReleaseMojo.java:279)
16:06:17        ... 30 more
16:06:17 channel stopped
16:06:17 Finished: FAILURE

Reply via email to