[JIRA] (JENKINS-13319) Change icon for repeatableDeleteButton and show tooltip on it

2012-04-03 Thread ohtake_tomoh...@java.net (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-13319?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Work on JENKINS-13319 started by OHTAKE Tomohiro.

> Change icon for repeatableDeleteButton and show tooltip on it
> -
>
> Key: JENKINS-13319
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13319
> Project: Jenkins
>  Issue Type: Improvement
>  Components: ui-changes
>Reporter: OHTAKE Tomohiro
>Assignee: OHTAKE Tomohiro
>Priority: Minor
>
> Currently icon for repeatableDeleteButton is "edit-delete.png". [1]
> Change it to "user-trash.png". [3]
> Discussions: (written in Japanese)
> [1] https://twitter.com/#!/ohtaket/status/186631033582657538
> [2] https://twitter.com/#!/kohsukekawa/status/186913466391597056
> [3] https://twitter.com/#!/ohtaket/status/186977316025540609
> [4] https://twitter.com/#!/kohsukekawa/status/186978692772278272
> [5] https://twitter.com/#!/ohtaket/status/186983488975679488
> [6] https://twitter.com/#!/kohsukekawa/status/186983938441494529

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13318) "Display Name" can be misread as an optional block of "Use custom workspace"

2012-04-03 Thread ohtake_tomoh...@java.net (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-13318?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]


> "Display Name" can be misread as an optional block of "Use custom workspace"
> 
>
> Key: JENKINS-13318
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13318
> Project: Jenkins
>  Issue Type: Improvement
>  Components: ui-changes
>Reporter: OHTAKE Tomohiro
>Priority: Trivial
>
> {code:title="Use custom workspace" is not checked}
> [unchecked] Use custom workspace
>   Display Name  [   ]
> {code}
> {code:title="Use custom workspace" is checked}
> [checked] Use custom workspace
>   Directory [   ]
>   Display Name  [   ]
> {code}
> "Display Name" can be misread as an optional block of "Use custom workspace".
> Better to change the location.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13321) Fitnesse tests with no result doesn't fail the build

2012-04-03 Thread swestc...@gmail.com (JIRA)
Simon Westcott created JENKINS-13321:


 Summary: Fitnesse tests with no result doesn't fail the build
 Key: JENKINS-13321
 URL: https://issues.jenkins-ci.org/browse/JENKINS-13321
 Project: Jenkins
  Issue Type: Bug
  Components: fitnesse
Reporter: Simon Westcott


Fitnesse plugin 1.6

When Fitnesse returns the following result (no tests executed), Jenkins should 
probably mark the build as failed/unstable.

{noformat}

v20110104
StagingRegression

0
0
0
0

0

{noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13266) In fluid layout, side-panel may overflow into main-panel

2012-04-03 Thread scm_issue_l...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13266?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161125#comment-161125
 ] 

SCM/JIRA link daemon commented on JENKINS-13266:


Code changed in jenkins
User: Tom Bevers
Path:
 war/src/main/webapp/less/jenkins.less
http://jenkins-ci.org/commit/jenkins/c6586ab682ccb1ec721be5174651f15e4e361a0c
Log:
  [Fixed JENKINS-13266] Fixed fluid layout






> In fluid layout, side-panel may overflow into main-panel
> 
>
> Key: JENKINS-13266
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13266
> Project: Jenkins
>  Issue Type: Bug
>  Components: ui-changes
> Environment: ui-changes branch
>Reporter: OHTAKE Tomohiro
> Attachments: Untitled.png
>
>
> If side-panel contains a wide table, it may overflow into main-panel.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13266) In fluid layout, side-panel may overflow into main-panel

2012-04-03 Thread t.bev...@gmail.com (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-13266?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]


> In fluid layout, side-panel may overflow into main-panel
> 
>
> Key: JENKINS-13266
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13266
> Project: Jenkins
>  Issue Type: Bug
>  Components: ui-changes
> Environment: ui-changes branch
>Reporter: OHTAKE Tomohiro
> Attachments: Untitled.png
>
>
> If side-panel contains a wide table, it may overflow into main-panel.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13266) In fluid layout, side-panel may overflow into main-panel

2012-04-03 Thread dogf...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13266?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161126#comment-161126
 ] 

dogfood commented on JENKINS-13266:
---

Integrated in !http://ci.jenkins-ci.org/images/16x16/blue.png! 
[jenkins_ui-changes_branch 
#18|http://ci.jenkins-ci.org/job/jenkins_ui-changes_branch/18/]
 [Fixed JENKINS-13266] Fixed fluid layout (Revision 
c6586ab682ccb1ec721be5174651f15e4e361a0c)

 Result = SUCCESS
t.bevers : 
[c6586ab682ccb1ec721be5174651f15e4e361a0c|https://github.com/jenkinsci/jenkins/commit/c6586ab682ccb1ec721be5174651f15e4e361a0c]
Files : 
* war/src/main/webapp/less/jenkins.less


> In fluid layout, side-panel may overflow into main-panel
> 
>
> Key: JENKINS-13266
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13266
> Project: Jenkins
>  Issue Type: Bug
>  Components: ui-changes
> Environment: ui-changes branch
>Reporter: OHTAKE Tomohiro
> Attachments: Untitled.png
>
>
> If side-panel contains a wide table, it may overflow into main-panel.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13284) ui-changes: Cannot load stylesheets during hudson-dev:run

2012-04-03 Thread ohtake_tomoh...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13284?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161127#comment-161127
 ] 

OHTAKE Tomohiro commented on JENKINS-13284:
---

I have moved all less/bootstrap/\*.less files to less/\*.less,
but the issue still exists.

{code:title=IE 9}
Unable to get value of the property 'charAt': object is null or undefined
in http://localhost:8080/less/jenkins.less
{code}

{code:title=Chrome 18}
Cannot call method 'charAt' of undefined
in http://localhost:8080/less/jenkins.less
{code}


> ui-changes: Cannot load stylesheets during hudson-dev:run
> -
>
> Key: JENKINS-13284
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13284
> Project: Jenkins
>  Issue Type: Bug
>  Components: ui-changes
>Reporter: OHTAKE Tomohiro
>Priority: Critical
>
> See 
> https://github.com/jenkinsci/jenkins/commit/c4ab05d80fd2e2fb633143421517522c42538f7b#L1R432
> Approaches:
> - Modify 
> [maven-hudson-dev-plugin|https://github.com/jenkinsci/maven-hudson-dev-plugin]
> - Use [less.js|http://lesscss.org/#-client-side-usage] if Jenkins is running 
> in developement mode

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13322) Configure tab freezes when using both the HTML5 notifier plugin and the Android Emulator Plugin

2012-04-03 Thread johannes.peltop...@gmail.com (JIRA)
Johannes Pelto-Piri created JENKINS-13322:
-

 Summary: Configure tab freezes when using both the HTML5 notifier 
plugin and the Android Emulator Plugin
 Key: JENKINS-13322
 URL: https://issues.jenkins-ci.org/browse/JENKINS-13322
 Project: Jenkins
  Issue Type: Bug
  Components: android-emulator, html5-notifier
 Environment: Mac OS X
Reporter: Johannes Pelto-Piri
Assignee: Christopher Orr


When trying to configure a job with both the HTML5 notifier plugin and the 
Android Emulator plugin the job configuration wont load. I tried again in a 
fresh installation and installed the plugins separately and the issue remained. 


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13284) ui-changes: Cannot load stylesheets during hudson-dev:run

2012-04-03 Thread ohtake_tomoh...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13284?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161128#comment-161128
 ] 

OHTAKE Tomohiro commented on JENKINS-13284:
---

The internal error was "No matching definition was found for `.spanX()`".
Commenting out 3 lines below will make less.js work.

* grid.less:2 #grid > .core(@gridColumnWidth, @gridGutterWidth);
* grid.less:5 #grid > .fluid(@fluidGridColumnWidth, @fluidGridGutterWidth);
* forms.less:256 #grid > .input (@gridColumnWidth, @gridGutterWidth);


> ui-changes: Cannot load stylesheets during hudson-dev:run
> -
>
> Key: JENKINS-13284
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13284
> Project: Jenkins
>  Issue Type: Bug
>  Components: ui-changes
>Reporter: OHTAKE Tomohiro
>Priority: Critical
>
> See 
> https://github.com/jenkinsci/jenkins/commit/c4ab05d80fd2e2fb633143421517522c42538f7b#L1R432
> Approaches:
> - Modify 
> [maven-hudson-dev-plugin|https://github.com/jenkinsci/maven-hudson-dev-plugin]
> - Use [less.js|http://lesscss.org/#-client-side-usage] if Jenkins is running 
> in developement mode

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-9247) NPE when saving tool installation config

2012-04-03 Thread ever...@free.fr (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-9247?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

evernat updated JENKINS-9247:
-

   Assignee: Josh Kennedy
Component/s: clang-scanbuild
 (was: plugin)

> NPE when saving tool installation config
> 
>
> Key: JENKINS-9247
> URL: https://issues.jenkins-ci.org/browse/JENKINS-9247
> Project: Jenkins
>  Issue Type: Bug
>  Components: clang-scanbuild
> Environment: Jenkins 1.405, clang-scanbuild 1.1
>Reporter: Marcus Better
>Assignee: Josh Kennedy
>
> The clang-scanbuild plugin throws an NPE when saving the Hudson configuration 
> page, after adding a clang tool installation. It was set to install 
> automatically by downloading clang from 
> [http://clang-analyzer.llvm.org/checker/checker-255.tar.bz2]
> {code}
> java.lang.NullPointerException
>   
> jenkins.plugins.clangscanbuild.ClangScanBuildToolInstallation.removeTrailingSlashes(ClangScanBuildToolInstallation.java:39)
>   
> jenkins.plugins.clangscanbuild.ClangScanBuildToolInstallation.(ClangScanBuildToolInstallation.java:33)
>   sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>   
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
>   
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
>   java.lang.reflect.Constructor.newInstance(Constructor.java:532)
>   org.kohsuke.stapler.RequestImpl.invokeConstructor(RequestImpl.java:449)
>   org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:395)
>   org.kohsuke.stapler.RequestImpl.bindJSONToList(RequestImpl.java:432)
>   hudson.tools.ToolDescriptor.configure(ToolDescriptor.java:102)
>   hudson.model.Hudson.configureDescriptor(Hudson.java:2565)
>   hudson.model.Hudson.doConfigSubmit(Hudson.java:2518)
>   sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>   
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>   
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>   java.lang.reflect.Method.invoke(Method.java:616)
> {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13063) Test report does not include all matching result xml files

2012-04-03 Thread ganesh.vattam...@yahoo.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13063?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161129#comment-161129
 ] 

ganesh vattamwar commented on JENKINS-13063:


I do have the same issue. In my *.xml file there are 2 testsuite and the trend 
is showing only the first testsuite and skipping the second one in the display.
Is there any possibility to get this fixed within next weeks?



> Test report does not include all matching result xml files
> --
>
> Key: JENKINS-13063
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13063
> Project: Jenkins
>  Issue Type: Bug
>  Components: junit
>Reporter: Philip Corlatan
>
> We are using the option "Publish test results" for all our build jobs
> and are specifiying the following pattern for "Test results in XML format:"
> "\_test/results/TEST\_*.xml"
> When our ant build script is completed, there are the following files 
> available matching this pattern:
> _test/results/TEST_hmm.xml
> _test/results/TEST_mssql2008.xml
> _test/results/TEST_oracle11g.xml
> _test/results/TESTS-TestSuites
> Since we updated to Jenkins 1.454, the file 
> "_test/results/TEST_oracle11g.xml" will not be included anymore in the 
> resulting test report (JOB/builds/TIMESTAMP/junitResult.xml) for all our 
> builds.
> Only "TEST_hmm.xml" and "TEST_mssql2008.xml" are considered.
> Symptoms:
> - The build succeeds even if some of our Oracle tests fail
> - The test result trend graph shows the wrong number of test
> The listed files are all available in the specified directory and the HTML 
> test report, which we create additionally, includes all test results.
> An update to Jenkins 1.455 did not help.
> Please let me know if you need any further information.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-10771) hudson.util.IOException2: remote file operation failed

2012-04-03 Thread deepti.kalak...@linaro.org (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-10771?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161130#comment-161130
 ] 

Deepti K commented on JENKINS-10771:


I have jenkins 1.456 installed on my machine hosting Ubuntu 11.04(Natty) with 
openjdk-6-jre.
The jobs are executed on the ec2 slaves which are configured for provisioning 
Ubuntu 12.04 (precise, beta) images and openjdk-6-jre.
My builds failed constantly with the following error when more than one build 
executed on the slave simultaneously:

Caused by: java.lang.LinkageError: loader (instance of  
hudson/remoting/RemoteClassLoader): attempted  duplicate class definition for 
name: "hudson/model/AbstractProject"
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
at java.lang.ClassLoader.defineClass(ClassLoader.java:480)
at 
hudson.remoting.RemoteClassLoader.loadClassFile(RemoteClassLoader.java:152)
at 
hudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:131)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2444)
at java.lang.Class.getDeclaredMethod(Class.java:1952)
at 
java.io.ObjectStreamClass.getPrivateMethod(ObjectStreamClass.java:1396)
at java.io.ObjectStreamClass.access$1700(ObjectStreamClass.java:69)
at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:455)
at java.security.AccessController.doPrivileged(Native Method)
at java.io.ObjectStreamClass.(ObjectStreamClass.java:430)
at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:327)
at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:564)
at 
java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1600)
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1513)
at 
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1749)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1346)
at 
java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1963)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1887)
at 
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1770)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1346)
at 
java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1963)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1887)
at 
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1770)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1346)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:368)
at hudson.remoting.UserRequest.deserialize(UserRequest.java:182)
at hudson.remoting.UserRequest.perform(UserRequest.java:98)
at hudson.remoting.UserRequest.perform(UserRequest.java:48)
at hudson.remoting.Request$2.run(Request.java:287)
at 
hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:679)

Relaunching the slave and executing the builds did not help. As a workaround I 
restricted only 1 build executor on the slave and it seem to build the jobs 
successfully. But this inturn leads to poor utilisation of the slaves. I would 
request to fix the bug at the earliest.

> hudson.util.IOException2: remote file operation failed
> --
>
> Key: JENKINS-10771
> URL: https://issues.jenkins-ci.org/browse/JENKINS-10771
> Project: Jenkins
>  Issue Type: Bug
>  Components: master-slave
>Affects Versions: current
> Environment: node: Windows Server 2008 R2, amd64 - Intel64 Family 6 
> Model 15 Stepping 1, GenuineIntel, jvm 1.6.0_25-b06
> master: AIX
>Reporter: Thorsten Löber
>
> After upgrading jenkins from 1.415 to 1.426 we cannot build anymore any 
> project on our windows node. We get the exception:
> Building remotely on WSJENKINSDEV01
> hudson.util.IOException2: remote file operation failed: d:\Program 
> Files\jenkins_slave\workspace\TASC Workbench at 
> hudson.remoting.Channel@4f854f85:WSJENKINSDEV01
>   at hudson.FilePath.act(FilePath.ja

[JIRA] (JENKINS-13059) Backup userContent folder too

2012-04-03 Thread thomasmfie...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13059?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161131#comment-161131
 ] 

Thomas Fields commented on JENKINS-13059:
-

I see that progress has started on this issue. Is there an ETA for when the 
work will be complete?

Thanks,
Tom.

> Backup userContent folder too
> -
>
> Key: JENKINS-13059
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13059
> Project: Jenkins
>  Issue Type: Improvement
>  Components: thinBackup
> Environment: Jenkins 1.454
>Reporter: Thomas Fields
>Assignee: Thomas Fürer
>
> Hi there,
> First off, thinBackup is a super plugin. Just what I need. 
> I'd like to request that you add support for backing up the "userContent" 
> folder as well. If you don't want to hard code this path then could you at 
> least give me a new option such as "Additional files included in backup 
> (regular expression)" where I can specify the folder myself?
> Regards,
> Tom.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13241) Artifact archiving from remote slave fails

2012-04-03 Thread fpou...@eastnets.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13241?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161132#comment-161132
 ] 

Poulet Fabrice commented on JENKINS-13241:
--

Same issue, but only on AIX, it work on SunOS & Windows without any errors
downgrade to 1.455 did not solve the issue

> Artifact archiving from remote slave fails
> --
>
> Key: JENKINS-13241
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13241
> Project: Jenkins
>  Issue Type: Bug
>  Components: core
>Reporter: Vyacheslav Karpukhin
>
> Since 1.456 jenkins stopped archiving artifacts from remote slave. This 
> affects both 1.456 and 1.457, works correctly with 1.455.
> ERROR: Failed to archive artifacts: build/Release/*.app/**/*
> hudson.util.IOException2: hudson.util.IOException2: Failed to extract 
> /var/jenkins/workspace/NGB_Queues/build/Release/*.app/**/*
>   at hudson.FilePath.readFromTar(FilePath.java:1817)
>   at hudson.FilePath.copyRecursiveTo(FilePath.java:1729)
>   at hudson.tasks.ArtifactArchiver.perform(ArtifactArchiver.java:116)
>   at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
>   at 
> hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:703)
>   at 
> hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:678)
>   at 
> hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:656)
>   at hudson.model.Build$RunnerImpl.post2(Build.java:162)
>   at 
> hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:625)
>   at hudson.model.Run.run(Run.java:1435)
>   at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
>   at hudson.model.ResourceController.execute(ResourceController.java:88)
>   at hudson.model.Executor.run(Executor.java:238)
> Caused by: java.io.IOException: Failed to chmod 
> /mnt/storage/.jenkins/jobs/NGB_Queues/builds/2012-03-27_03-11-27/archive/build/Release/NGB
>  
> Queues.app/Contents/Frameworks/BWToolkitFramework.framework/BWToolkitFramework
>  : No such file or directory
>   at hudson.FilePath._chmod(FilePath.java:1248)
>   at hudson.FilePath.readFromTar(FilePath.java:1813)
>   ... 12 more
>   at hudson.FilePath.copyRecursiveTo(FilePath.java:1736)
>   at hudson.tasks.ArtifactArchiver.perform(ArtifactArchiver.java:116)
>   at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
>   at 
> hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:703)
>   at 
> hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:678)
>   at 
> hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:656)
>   at hudson.model.Build$RunnerImpl.post2(Build.java:162)
>   at 
> hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:625)
>   at hudson.model.Run.run(Run.java:1435)
>   at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
>   at hudson.model.ResourceController.execute(ResourceController.java:88)
>   at hudson.model.Executor.run(Executor.java:238)
> Caused by: java.util.concurrent.ExecutionException: java.io.IOException: Pipe 
> is already closed
>   at hudson.remoting.Channel$2.adapt(Channel.java:714)
>   at hudson.remoting.Channel$2.adapt(Channel.java:709)
>   at hudson.remoting.FutureAdapter.get(FutureAdapter.java:59)
>   at hudson.FilePath.copyRecursiveTo(FilePath.java:1732)
>   ... 11 more
> Caused by: java.io.IOException: Pipe is already closed
>   at hudson.remoting.PipeWindow.checkDeath(PipeWindow.java:83)
>   at hudson.remoting.PipeWindow$Real.get(PipeWindow.java:171)
>   at hudson.remoting.ProxyOutputStream._write(ProxyOutputStream.java:118)
>   at hudson.remoting.ProxyOutputStream.write(ProxyOutputStream.java:103)
>   at 
> java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
>   at java.io.BufferedOutputStream.write(BufferedOutputStream.java:109)
>   at 
> java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:161)
>   at 
> java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:118)
>   at java.util.zip.GZIPOutputStream.write(GZIPOutputStream.java:72)
>   at java.io.BufferedOutputStream.write(BufferedOutputStream.java:105)
>   at org.apache.tools.tar.TarBuffer.writeBlock(TarBuffer.java:410)
>   at org.apache.tools.tar.TarBuffer.writeRecord(TarBuffer.java:351)
>   at 
> hudson.org.apache.tools.tar.TarOutputStream.writeEOFRecord(TarOutputStream.java:356)
>   at 
> hudson.org.apache.tools.tar.TarOutputStream.finish(TarOutputStream.java:137)
>   at 
> hudson.org.apache.tools.tar.TarOutputStream.close(TarOutputStream.java:149)
>   at hudson.util.io.TarArchiver.

Process leaked file descriptors, even though I'm not spawing any proces

2012-04-03 Thread Kristian Karl
1) I'm running a job on a Windows 7 Virtualbox slave, using the VirtualBox
Plugin 0.5-SNAPSHOT
2) I execute a windows batch command:

java -DTestSuite="My Regression Test" -cp test.jar org.testng.TestNG
-d "testng-results" MyTest.xml

3) After about 9 minutes, Jenkins stops the execution of the TestNG test
with:

Process leaked file descriptors. See
http://wiki.jenkins-ci.org/display/JENKINS/Spawning+processes+from+build
for more information

So, as I understand this can happen if you spawn a process, but thats not
what I'm doing here. I'm running a TestNG test that continuously talks on
STDOUT to Jenkins...

What's happening here?


[JIRA] (JENKINS-13323) Renaming a node does not update associated projects

2012-04-03 Thread che...@gmail.com (JIRA)
David Riley created JENKINS-13323:
-

 Summary: Renaming a node does not update associated projects
 Key: JENKINS-13323
 URL: https://issues.jenkins-ci.org/browse/JENKINS-13323
 Project: Jenkins
  Issue Type: Bug
  Components: core
Reporter: David Riley
Priority: Minor


v1.448
This is a painful bug, if I ever need to move a bunch of projects from one node 
to another, instead of just reconfiguring the existing node to run in a 
different place with a different name, I have to manually change every project 
which uses the node to point at the new name. I like to include the server name 
in the node name, which I'm sure is not an uncommon practise!

Thank you

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13324) Perforce mail address resolver should fall back to other resolvers if mail address is invalid

2012-04-03 Thread mikko.tapani...@nokia.com (JIRA)
Mikko Tapaninen created JENKINS-13324:
-

 Summary: Perforce mail address resolver should fall back to other 
resolvers if mail address is invalid
 Key: JENKINS-13324
 URL: https://issues.jenkins-ci.org/browse/JENKINS-13324
 Project: Jenkins
  Issue Type: Bug
  Components: perforce
 Environment: Perforce 2011.1
perforce-plugin 1.3.12
Reporter: Mikko Tapaninen


Perforce mail address resolver is always returning a string, no matter what the 
actual email address is. I don't know what is the order how Jenkins loops 
through the various MailAddressResolver instances but if some instance returns 
an actual string (i.e. non-null), it will stick with that. I don't think it's 
feasible to really check whether the email address provided by Perforce is 
valid, but PerforceMailResolver could check for some value (e.g. "n/a") and 
return null if it matches. At least with Perforce 2011.1 you can't have an 
empty value for an email address.

There could be an UI element for configuring which email address would be 
thought as invalid, but I'm fine with hardcoding "n/a" there and documenting it 
somewhere. Would this be ok?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13284) ui-changes: Cannot load stylesheets during hudson-dev:run

2012-04-03 Thread scm_issue_l...@java.net (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-13284?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

SCM/JIRA link daemon resolved JENKINS-13284.


Resolution: Fixed

> ui-changes: Cannot load stylesheets during hudson-dev:run
> -
>
> Key: JENKINS-13284
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13284
> Project: Jenkins
>  Issue Type: Bug
>  Components: ui-changes
>Reporter: OHTAKE Tomohiro
>Priority: Critical
>
> See 
> https://github.com/jenkinsci/jenkins/commit/c4ab05d80fd2e2fb633143421517522c42538f7b#L1R432
> Approaches:
> - Modify 
> [maven-hudson-dev-plugin|https://github.com/jenkinsci/maven-hudson-dev-plugin]
> - Use [less.js|http://lesscss.org/#-client-side-usage] if Jenkins is running 
> in developement mode

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13319) Change icon for repeatableDeleteButton and show tooltip on it

2012-04-03 Thread scm_issue_l...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13319?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161134#comment-161134
 ] 

SCM/JIRA link daemon commented on JENKINS-13319:


Code changed in jenkins
User: OHTAKE Tomohiro
Path:
 core/src/main/resources/lib/form/repeatableDeleteButton.jelly
 war/src/main/webapp/images/16x16/user-trash.png
http://jenkins-ci.org/commit/jenkins/1511f7eb33b984d8226b5f3823cc40adfc4ed79e
Log:
  [FIXED JENKINS-13319] repeatableDeleteButton's icon is now user-trash.png




> Change icon for repeatableDeleteButton and show tooltip on it
> -
>
> Key: JENKINS-13319
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13319
> Project: Jenkins
>  Issue Type: Improvement
>  Components: ui-changes
>Reporter: OHTAKE Tomohiro
>Assignee: OHTAKE Tomohiro
>Priority: Minor
>
> Currently icon for repeatableDeleteButton is "edit-delete.png". [1]
> Change it to "user-trash.png". [3]
> Discussions: (written in Japanese)
> [1] https://twitter.com/#!/ohtaket/status/186631033582657538
> [2] https://twitter.com/#!/kohsukekawa/status/186913466391597056
> [3] https://twitter.com/#!/ohtaket/status/186977316025540609
> [4] https://twitter.com/#!/kohsukekawa/status/186978692772278272
> [5] https://twitter.com/#!/ohtaket/status/186983488975679488
> [6] https://twitter.com/#!/kohsukekawa/status/186983938441494529

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13318) "Display Name" can be misread as an optional block of "Use custom workspace"

2012-04-03 Thread scm_issue_l...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13318?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161135#comment-161135
 ] 

SCM/JIRA link daemon commented on JENKINS-13318:


Code changed in jenkins
User: OHTAKE Tomohiro
Path:
 core/src/main/resources/hudson/matrix/MatrixProject/configure-entries.jelly
 core/src/main/resources/hudson/model/AbstractItem/configure-common.jelly
http://jenkins-ci.org/commit/jenkins/a91de10c687cc671c3ba651a92a65f6f1572c683
Log:
  [FIXED JENKINS-13318] Move "Display Name" entry to the top


Compare: https://github.com/jenkinsci/jenkins/compare/c6586ab...a91de10



> "Display Name" can be misread as an optional block of "Use custom workspace"
> 
>
> Key: JENKINS-13318
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13318
> Project: Jenkins
>  Issue Type: Improvement
>  Components: ui-changes
>Reporter: OHTAKE Tomohiro
>Priority: Trivial
>
> {code:title="Use custom workspace" is not checked}
> [unchecked] Use custom workspace
>   Display Name  [   ]
> {code}
> {code:title="Use custom workspace" is checked}
> [checked] Use custom workspace
>   Directory [   ]
>   Display Name  [   ]
> {code}
> "Display Name" can be misread as an optional block of "Use custom workspace".
> Better to change the location.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13284) ui-changes: Cannot load stylesheets during hudson-dev:run

2012-04-03 Thread scm_issue_l...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13284?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161133#comment-161133
 ] 

SCM/JIRA link daemon commented on JENKINS-13284:


Code changed in jenkins
User: OHTAKE Tomohiro
Path:
 core/src/main/resources/lib/layout/layout.jelly
http://jenkins-ci.org/commit/jenkins/7e721850dbf1f1f3ff41bdf42b285ad2f082bf84
Log:
  [FIXED JENKINS-13284] Load jenkins.less and less.js first




> ui-changes: Cannot load stylesheets during hudson-dev:run
> -
>
> Key: JENKINS-13284
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13284
> Project: Jenkins
>  Issue Type: Bug
>  Components: ui-changes
>Reporter: OHTAKE Tomohiro
>Priority: Critical
>
> See 
> https://github.com/jenkinsci/jenkins/commit/c4ab05d80fd2e2fb633143421517522c42538f7b#L1R432
> Approaches:
> - Modify 
> [maven-hudson-dev-plugin|https://github.com/jenkinsci/maven-hudson-dev-plugin]
> - Use [less.js|http://lesscss.org/#-client-side-usage] if Jenkins is running 
> in developement mode

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13319) Change icon for repeatableDeleteButton and show tooltip on it

2012-04-03 Thread scm_issue_l...@java.net (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-13319?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

SCM/JIRA link daemon resolved JENKINS-13319.


Resolution: Fixed

> Change icon for repeatableDeleteButton and show tooltip on it
> -
>
> Key: JENKINS-13319
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13319
> Project: Jenkins
>  Issue Type: Improvement
>  Components: ui-changes
>Reporter: OHTAKE Tomohiro
>Assignee: OHTAKE Tomohiro
>Priority: Minor
>
> Currently icon for repeatableDeleteButton is "edit-delete.png". [1]
> Change it to "user-trash.png". [3]
> Discussions: (written in Japanese)
> [1] https://twitter.com/#!/ohtaket/status/186631033582657538
> [2] https://twitter.com/#!/kohsukekawa/status/186913466391597056
> [3] https://twitter.com/#!/ohtaket/status/186977316025540609
> [4] https://twitter.com/#!/kohsukekawa/status/186978692772278272
> [5] https://twitter.com/#!/ohtaket/status/186983488975679488
> [6] https://twitter.com/#!/kohsukekawa/status/186983938441494529

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13318) "Display Name" can be misread as an optional block of "Use custom workspace"

2012-04-03 Thread scm_issue_l...@java.net (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-13318?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

SCM/JIRA link daemon resolved JENKINS-13318.


Resolution: Fixed

> "Display Name" can be misread as an optional block of "Use custom workspace"
> 
>
> Key: JENKINS-13318
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13318
> Project: Jenkins
>  Issue Type: Improvement
>  Components: ui-changes
>Reporter: OHTAKE Tomohiro
>Priority: Trivial
>
> {code:title="Use custom workspace" is not checked}
> [unchecked] Use custom workspace
>   Display Name  [   ]
> {code}
> {code:title="Use custom workspace" is checked}
> [checked] Use custom workspace
>   Directory [   ]
>   Display Name  [   ]
> {code}
> "Display Name" can be misread as an optional block of "Use custom workspace".
> Better to change the location.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13284) ui-changes: Cannot load stylesheets during hudson-dev:run

2012-04-03 Thread ohtake_tomoh...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13284?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161136#comment-161136
 ] 

OHTAKE Tomohiro commented on JENKINS-13284:
---

Some says that LESS 1.3.0 fixes "#grid > .core" issue,
and others says that 1.3.0 does not.
https://github.com/twitter/bootstrap/issues/2528

In my environment, changing order of loading JS resolved the issue.
Could you try if less.js works correctly?

> ui-changes: Cannot load stylesheets during hudson-dev:run
> -
>
> Key: JENKINS-13284
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13284
> Project: Jenkins
>  Issue Type: Bug
>  Components: ui-changes
>Reporter: OHTAKE Tomohiro
>Priority: Critical
>
> See 
> https://github.com/jenkinsci/jenkins/commit/c4ab05d80fd2e2fb633143421517522c42538f7b#L1R432
> Approaches:
> - Modify 
> [maven-hudson-dev-plugin|https://github.com/jenkinsci/maven-hudson-dev-plugin]
> - Use [less.js|http://lesscss.org/#-client-side-usage] if Jenkins is running 
> in developement mode

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13318) "Display Name" can be misread as an optional block of "Use custom workspace"

2012-04-03 Thread dogf...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13318?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161137#comment-161137
 ] 

dogfood commented on JENKINS-13318:
---

Integrated in !http://ci.jenkins-ci.org/images/16x16/blue.png! 
[jenkins_ui-changes_branch 
#19|http://ci.jenkins-ci.org/job/jenkins_ui-changes_branch/19/]
 [FIXED JENKINS-13318] Move "Display Name" entry to the top (Revision 
a91de10c687cc671c3ba651a92a65f6f1572c683)

 Result = SUCCESS
ohtake.tomohiro : 
[a91de10c687cc671c3ba651a92a65f6f1572c683|https://github.com/jenkinsci/jenkins/commit/a91de10c687cc671c3ba651a92a65f6f1572c683]
Files : 
* core/src/main/resources/hudson/model/AbstractItem/configure-common.jelly
* core/src/main/resources/hudson/matrix/MatrixProject/configure-entries.jelly


> "Display Name" can be misread as an optional block of "Use custom workspace"
> 
>
> Key: JENKINS-13318
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13318
> Project: Jenkins
>  Issue Type: Improvement
>  Components: ui-changes
>Reporter: OHTAKE Tomohiro
>Priority: Trivial
>
> {code:title="Use custom workspace" is not checked}
> [unchecked] Use custom workspace
>   Display Name  [   ]
> {code}
> {code:title="Use custom workspace" is checked}
> [checked] Use custom workspace
>   Directory [   ]
>   Display Name  [   ]
> {code}
> "Display Name" can be misread as an optional block of "Use custom workspace".
> Better to change the location.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13319) Change icon for repeatableDeleteButton and show tooltip on it

2012-04-03 Thread dogf...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13319?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161138#comment-161138
 ] 

dogfood commented on JENKINS-13319:
---

Integrated in !http://ci.jenkins-ci.org/images/16x16/blue.png! 
[jenkins_ui-changes_branch 
#19|http://ci.jenkins-ci.org/job/jenkins_ui-changes_branch/19/]
 [FIXED JENKINS-13319] repeatableDeleteButton's icon is now user-trash.png 
(Revision 1511f7eb33b984d8226b5f3823cc40adfc4ed79e)

 Result = SUCCESS
ohtake.tomohiro : 
[1511f7eb33b984d8226b5f3823cc40adfc4ed79e|https://github.com/jenkinsci/jenkins/commit/1511f7eb33b984d8226b5f3823cc40adfc4ed79e]
Files : 
* core/src/main/resources/lib/form/repeatableDeleteButton.jelly
* war/src/main/webapp/images/16x16/user-trash.png


> Change icon for repeatableDeleteButton and show tooltip on it
> -
>
> Key: JENKINS-13319
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13319
> Project: Jenkins
>  Issue Type: Improvement
>  Components: ui-changes
>Reporter: OHTAKE Tomohiro
>Assignee: OHTAKE Tomohiro
>Priority: Minor
>
> Currently icon for repeatableDeleteButton is "edit-delete.png". [1]
> Change it to "user-trash.png". [3]
> Discussions: (written in Japanese)
> [1] https://twitter.com/#!/ohtaket/status/186631033582657538
> [2] https://twitter.com/#!/kohsukekawa/status/186913466391597056
> [3] https://twitter.com/#!/ohtaket/status/186977316025540609
> [4] https://twitter.com/#!/kohsukekawa/status/186978692772278272
> [5] https://twitter.com/#!/ohtaket/status/186983488975679488
> [6] https://twitter.com/#!/kohsukekawa/status/186983938441494529

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13284) ui-changes: Cannot load stylesheets during hudson-dev:run

2012-04-03 Thread dogf...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13284?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161139#comment-161139
 ] 

dogfood commented on JENKINS-13284:
---

Integrated in !http://ci.jenkins-ci.org/images/16x16/blue.png! 
[jenkins_ui-changes_branch 
#19|http://ci.jenkins-ci.org/job/jenkins_ui-changes_branch/19/]
 [FIXED JENKINS-13284] Load jenkins.less and less.js first (Revision 
7e721850dbf1f1f3ff41bdf42b285ad2f082bf84)

 Result = SUCCESS
ohtake.tomohiro : 
[7e721850dbf1f1f3ff41bdf42b285ad2f082bf84|https://github.com/jenkinsci/jenkins/commit/7e721850dbf1f1f3ff41bdf42b285ad2f082bf84]
Files : 
* core/src/main/resources/lib/layout/layout.jelly


> ui-changes: Cannot load stylesheets during hudson-dev:run
> -
>
> Key: JENKINS-13284
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13284
> Project: Jenkins
>  Issue Type: Bug
>  Components: ui-changes
>Reporter: OHTAKE Tomohiro
>Priority: Critical
>
> See 
> https://github.com/jenkinsci/jenkins/commit/c4ab05d80fd2e2fb633143421517522c42538f7b#L1R432
> Approaches:
> - Modify 
> [maven-hudson-dev-plugin|https://github.com/jenkinsci/maven-hudson-dev-plugin]
> - Use [less.js|http://lesscss.org/#-client-side-usage] if Jenkins is running 
> in developement mode

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13266) In fluid layout, side-panel may overflow into main-panel

2012-04-03 Thread ohtake_tomoh...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13266?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161140#comment-161140
 ] 

OHTAKE Tomohiro commented on JENKINS-13266:
---

If width of Build History table is 300px,
required min-width for ".container-fluid" would be 1200px and more.
Setting min-width for ".navbar" prevents navbar from wrapping.

Since width of Build History table varies,
I don't think that setting min-width will resolve the issue.

> In fluid layout, side-panel may overflow into main-panel
> 
>
> Key: JENKINS-13266
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13266
> Project: Jenkins
>  Issue Type: Bug
>  Components: ui-changes
> Environment: ui-changes branch
>Reporter: OHTAKE Tomohiro
> Attachments: Untitled.png
>
>
> If side-panel contains a wide table, it may overflow into main-panel.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13270) Occasional login failures using p4 ticket

2012-04-03 Thread les...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161141#comment-161141
 ] 

lestin commented on JENKINS-13270:
--

HiRob,

It's not because the next time it's still using the ticket to authorize the 
user.
Also our ticket system is configured to last for a relatively long period.

I did have issues originally when using the account/passwd method and that's 
why i changed to use tickets.
But i need to confess that I didn't try that for a long long while, i.e. since 
2010.

Thanks.

Lestin

> Occasional login failures using p4 ticket
> -
>
> Key: JENKINS-13270
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13270
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
>Affects Versions: current
> Environment: 1.456 Jenkins with latest perforce plugin
>Reporter: lestin
>Assignee: Rob Petti
>Priority: Minor
>
> Saw the following log whilst nothing has changed during the period:
> 
> INFO: job_name_here #4437 main build action completed: SUCCESS
> Mar 27, 2012 6:11:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:31:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:41:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:51:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:18 AM hudson.model.Run run
> INFO: job_name_here #4438 main build action completed: SUCCESS 
> Mar 27, 2012 7:11:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:31:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Login with '/tools/perforce/2010.1/bin.linux26x86/p4' failed: Login 
> attempt failed: Password invalid.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Attempt to workaround p4 executable location failed
> com.tek42.perforce.PerforceException: Could not run perforce command.
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:88)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.p4Login(AbstractPerforceTemplate.java:596)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.login(AbstractPerforceTemplate.java:566)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:372)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
>   at com.tek42.perforce.parse.Workspaces.getWorkspace(Workspaces.java:61)
>   at 
> hudson.plugins.perforce.PerforceSCM.getPerforceWorkspace(PerforceSCM.java:1325)
>   at 
> hudson.plugins.perforce.PerforceSCM.compareRemoteRevisionWith(PerforceSCM.java:1019)
>   at hudson.scm.SCM._compareRemoteRevisionWith(SCM.java:356)
>   at hudson.scm.SCM.poll(SCM.java:373)
>   at hudson.model.AbstractProject.poll(AbstractProject.java:1340)
>   at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:420)
>   at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:449)
>   at 
> hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:118)
>   at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>   at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>   at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>   at java.lang.Thread.run(Thread.java:619)
> Caused by: java.io.IOException: Cannot run program "/usr/bin/p4" (in 
> directory "/projects/jenkins/jenkins_home"): java.io.IOException: error=2, No 
> such file or directory
>   at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
>   at hudson.Proc$LocalProc.(Proc.java:244)
>   at hudson.Proc$LocalProc.(Proc.java:216)
>   at hudso

[JIRA] (JENKINS-13318) "Display Name" can be misread as an optional block of "Use custom workspace"

2012-04-03 Thread d...@fortysix.ch (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13318?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161142#comment-161142
 ] 

domi commented on JENKINS-13318:


perfect! I was thinking about this too :)

> "Display Name" can be misread as an optional block of "Use custom workspace"
> 
>
> Key: JENKINS-13318
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13318
> Project: Jenkins
>  Issue Type: Improvement
>  Components: ui-changes
>Reporter: OHTAKE Tomohiro
>Priority: Trivial
>
> {code:title="Use custom workspace" is not checked}
> [unchecked] Use custom workspace
>   Display Name  [   ]
> {code}
> {code:title="Use custom workspace" is checked}
> [checked] Use custom workspace
>   Directory [   ]
>   Display Name  [   ]
> {code}
> "Display Name" can be misread as an optional block of "Use custom workspace".
> Better to change the location.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13325) PYTHONPATH gets undefined with latest 1.44 version of EnvInject

2012-04-03 Thread marc.sanfa...@gmail.com (JIRA)
Marc Sanfacon created JENKINS-13325:
---

 Summary: PYTHONPATH gets undefined with latest 1.44 version of 
EnvInject
 Key: JENKINS-13325
 URL: https://issues.jenkins-ci.org/browse/JENKINS-13325
 Project: Jenkins
  Issue Type: Bug
  Components: envinject
 Environment: Jenkins 1.457, Windows master, Linux slave
Reporter: Marc Sanfacon
Assignee: gbois


We are using envinject on our Linux slave. With version 1.36, we get the 
following behavior:

08:51:39  [EnvInject] - Injecting environment variables from a build step.
08:51:39  [EnvInject] - Injecting as environment variables the properties file 
path 'BuildFingerprint.txt'
08:51:39  [EnvInject] - Variables injected successfully.
08:51:39  [EnvInject] - Unset unresolved 'SRC_SHARED' variable.
08:51:39  [EnvInject] - Unset unresolved 'PATH' variable.
08:51:39  [EnvInject] - Unset unresolved 'NEWSCP' variable.
08:51:39  [EnvInject] - Unset unresolved 'PYTHONPATH' variable.
08:51:39  [EnvInject] - Unset unresolved 'TEMP' variable.

But somehow, the variable PYTHONPATH is still set afterwards since we call a 
script found in the path and it works.

With version 1.44, we get this:
08:49:16  [EnvInject] - Injecting environment variables from a build step.
08:49:16  [EnvInject] - Injecting as environment variables the properties file 
path 'BuildFingerprint.txt'
08:49:16  [EnvInject] - Variables injected successfully.
08:49:16  [EnvInject] - Unset unresolved 'PYTHONPATH' variable.

Only PYTHONPATH gets undefined, but it really is. The next build step fails 
when calling the script because it is not found in the path.

I don't know what changed between the builds, but reverting the plugin fixed it.

Also, why does EnvInject undefines other variables? All I want is for it to 
inject the variables I asked. The ini files does not contain PYTHONPATH.


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13238) Loading All Build History Fails

2012-04-03 Thread jakub.czapli...@gmail.com (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-13238?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jakub Czaplicki reopened JENKINS-13238:
---


The issue is still present 1.458

> Loading All Build History Fails
> ---
>
> Key: JENKINS-13238
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13238
> Project: Jenkins
>  Issue Type: Bug
>  Components: core
>Affects Versions: current
> Environment: linux, jenkins 1.456
>Reporter: Spencer Oliver
>Assignee: sogabe
>
> seems after the update from 1.455 to 1.456 causes an issue where pressing 
> 'More' to expand the job Build History now fails with a 404.
> Calling the build history directly also causes the 404, eg.
> http://openocd.zylin.com/jenkins/job/openocd/buildHistory/all/
> For info rolling back to 1.455 cures the problem.
> tested 1.457 and issue still present.
> jenkins own server also shows the issue:
> http://ci.jenkins-ci.org/view/All/job/jenkins_main_trunk/buildHistory/all/

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13284) ui-changes: Cannot load stylesheets during hudson-dev:run

2012-04-03 Thread d...@fortysix.ch (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13284?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161144#comment-161144
 ] 

domi commented on JENKINS-13284:


yep, seems to work for me now - thanks!

> ui-changes: Cannot load stylesheets during hudson-dev:run
> -
>
> Key: JENKINS-13284
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13284
> Project: Jenkins
>  Issue Type: Bug
>  Components: ui-changes
>Reporter: OHTAKE Tomohiro
>Priority: Critical
>
> See 
> https://github.com/jenkinsci/jenkins/commit/c4ab05d80fd2e2fb633143421517522c42538f7b#L1R432
> Approaches:
> - Modify 
> [maven-hudson-dev-plugin|https://github.com/jenkinsci/maven-hudson-dev-plugin]
> - Use [less.js|http://lesscss.org/#-client-side-usage] if Jenkins is running 
> in developement mode

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13326) Grinder plugin: Mean Response Length in graph is incorrect

2012-04-03 Thread keesh...@gmail.com (JIRA)
Kees Hink created JENKINS-13326:
---

 Summary: Grinder plugin: Mean Response Length in graph is 
incorrect 
 Key: JENKINS-13326
 URL: https://issues.jenkins-ci.org/browse/JENKINS-13326
 Project: Jenkins
  Issue Type: Bug
  Components: plugin
 Environment: Ubuntu Server 9.04
Reporter: Kees Hink
Priority: Trivial
 Attachments: jenkins-grinder-screenshot.png

In the graph that is generated from a Grinder plugin report, Mean Response 
Lengths appear to be ordered incorrectly: The MRL value for a given test number 
does not always match the MRL value from the table.

See attached screenshot. Here you can see that for "Test 2", the graph shows an 
MRL of 0, but the table shows it to bo 227k. The table's value is correct here.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-11938) Jenkins loses builds when restarted

2012-04-03 Thread banza...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-11938?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161145#comment-161145
 ] 

Asher Aber commented on JENKINS-11938:
--

That is correct!

The build.xml should not have the this type of reference:
/tmp/upload__1efd5df3_13659557023__8000_0056.tmp

It should be:
/var/lib/jenkins/jobs/My_Project/builds/12/fileParameters/uploadedFile

The question is who can correct this?

> Jenkins loses builds when restarted
> ---
>
> Key: JENKINS-11938
> URL: https://issues.jenkins-ci.org/browse/JENKINS-11938
> Project: Jenkins
>  Issue Type: Bug
>  Components: other, versionnumber
>Affects Versions: current
> Environment: tomcat 7.0.22
> windows server 2008 r2
>Reporter: Ben Dean
>
> Jenkins version 1.437
> If I stop the Apache Tomcat windows service, a bunch of my builds disappear 
> from the history of the jobs. The missing builds are still on disk in the 
> build folder, it just doesn't "find" them when making the history list.
> The jobs that lose history use the version number plugin and I had recently 
> changed the version format from "4.3.${BUILDS_ALL_TIME}" to 
> "4.4.${BUILDS_ALL_TIME}". The builds that disappear are all those after I 
> changed this format. Also affects jobs that are downstream from those with 
> version number changes.
> I could not find any Component related to the build history for a job. If 
> someone knows what that should be feel free to change this. Also, sorry if 
> there's not enough (or to much) information, this is the first Jenkins bug I 
> have filed.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13238) Loading All Build History Fails

2012-04-03 Thread ohtake_tomoh...@java.net (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-13238?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

OHTAKE Tomohiro resolved JENKINS-13238.
---

Resolution: Fixed

The fix will be available in 1.459.
See http://jenkins-ci.org/changelog and click "Upcoming changes".

Or, you can use an RC http://jenkins-ci.org/rc

> Loading All Build History Fails
> ---
>
> Key: JENKINS-13238
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13238
> Project: Jenkins
>  Issue Type: Bug
>  Components: core
>Affects Versions: current
> Environment: linux, jenkins 1.456
>Reporter: Spencer Oliver
>Assignee: sogabe
>
> seems after the update from 1.455 to 1.456 causes an issue where pressing 
> 'More' to expand the job Build History now fails with a 404.
> Calling the build history directly also causes the 404, eg.
> http://openocd.zylin.com/jenkins/job/openocd/buildHistory/all/
> For info rolling back to 1.455 cures the problem.
> tested 1.457 and issue still present.
> jenkins own server also shows the issue:
> http://ci.jenkins-ci.org/view/All/job/jenkins_main_trunk/buildHistory/all/

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13327) JENKINS_AGENT_HOME environment variable required

2012-04-03 Thread eugene.gliga...@gmail.com (JIRA)
Eugene Gligalov created JENKINS-13327:
-

 Summary: JENKINS_AGENT_HOME environment variable required
 Key: JENKINS-13327
 URL: https://issues.jenkins-ci.org/browse/JENKINS-13327
 Project: Jenkins
  Issue Type: New Feature
  Components: core
Reporter: Eugene Gligalov


Jenkins has variable called JENKINS_HOME but it doesn't have variable something 
like JENKINS_AGENT_HOME which will point to place where agent was extracted, 
for now I'm using workaround to get this folder like ${WORKSPACE}/../..
Would be nice if Jenkins has some variable which point on this location.

Thanks

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13312) Help diagnosing a hudson.plugins.perforce.PerforceSCM.checkout issue

2012-04-03 Thread rob.pe...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13312?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161147#comment-161147
 ] 

Rob Petti commented on JENKINS-13312:
-

Try process explorer, or try deleting it from the machine manually. It's also 
possible that there are simple too many files in that directory for java to 
handle at once.

> Help diagnosing a hudson.plugins.perforce.PerforceSCM.checkout issue
> 
>
> Key: JENKINS-13312
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13312
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
> Environment: Jenkins 1.455
> Perforce plugin 1.38
>Reporter: Thomas Fields
>Assignee: Rob Petti
>
> Hi there,
> Occasionally some of my projects fail with the following callstack:
> {code}12:19:33  Started by an SCM change
> 12:19:33  Building remotely on BuildSlave1 in workspace 
> c:\JCI\workspace\UnitTestsToolWin32-Release
> 12:20:29  hudson.util.IOException2: remote file operation failed: 
> c:\JCI\workspace\UnitTestsToolWin32-Release\CONFIG at 
> hudson.remoting.Channel@586ca3ef:PhyreBuild1
> 12:20:29  at hudson.FilePath.act(FilePath.java:784)
> 12:20:29  at hudson.FilePath.act(FilePath.java:770)
> 12:20:29  at hudson.FilePath.deleteRecursive(FilePath.java:854)
> 12:20:29  at 
> hudson.plugins.perforce.PerforceSCM.checkout(PerforceSCM.java:597)
> 12:20:29  at 
> hudson.model.AbstractProject.checkout(AbstractProject.java:1197)
> 12:20:29  at 
> hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:579)
> 12:20:29  at 
> hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:468)
> 12:20:29  at hudson.model.Run.run(Run.java:1410)
> 12:20:29  at hudson.matrix.MatrixBuild.run(MatrixBuild.java:253)
> 12:20:29  at 
> hudson.model.ResourceController.execute(ResourceController.java:88)
> 12:20:29  at hudson.model.Executor.run(Executor.java:238)
> 12:20:29  at hudson.model.OneOffExecutor.run(OneOffExecutor.java:66)
> 12:20:29  Caused by: java.io.IOException: There are no more files
> 12:20:29  at java.io.WinNTFileSystem.canonicalize0(Native Method)
> 12:20:29  at java.io.Win32FileSystem.canonicalize(Unknown Source)
> 12:20:29  at java.io.File.getCanonicalPath(Unknown Source)
> 12:20:29  at java.io.File.getCanonicalFile(Unknown Source)
> 12:20:29  at hudson.Util.isSymlink(Util.java:322)
> 12:20:29  at hudson.Util.deleteRecursive(Util.java:277)
> 12:20:29  at hudson.Util.deleteContentsRecursive(Util.java:198)
> 12:20:29  at hudson.Util.deleteRecursive(Util.java:278)
> 12:20:29  at hudson.Util.deleteContentsRecursive(Util.java:198)
> 12:20:29  at hudson.Util.deleteRecursive(Util.java:278)
> 12:20:29  at hudson.Util.deleteContentsRecursive(Util.java:198)
> 12:20:29  at hudson.Util.deleteRecursive(Util.java:278)
> 12:20:29  at hudson.Util.deleteContentsRecursive(Util.java:198)
> 12:20:29  at hudson.Util.deleteRecursive(Util.java:278)
> 12:20:29  at hudson.Util.deleteContentsRecursive(Util.java:198)
> 12:20:29  at hudson.Util.deleteRecursive(Util.java:278)
> 12:20:29  at hudson.Util.deleteContentsRecursive(Util.java:198)
> 12:20:29  at hudson.Util.deleteRecursive(Util.java:278)
> 12:20:29  at hudson.Util.deleteContentsRecursive(Util.java:198)
> 12:20:29  at hudson.Util.deleteRecursive(Util.java:278)
> 12:20:29  at hudson.Util.deleteContentsRecursive(Util.java:198)
> 12:20:29  at hudson.Util.deleteRecursive(Util.java:278)
> 12:20:29  at hudson.Util.deleteContentsRecursive(Util.java:198)
> 12:20:29  at hudson.Util.deleteRecursive(Util.java:278)
> 12:20:29  at hudson.Util.deleteContentsRecursive(Util.java:198)
> 12:20:29  at hudson.Util.deleteRecursive(Util.java:278)
> 12:20:29  at hudson.Util.deleteContentsRecursive(Util.java:198)
> 12:20:29  at hudson.Util.deleteRecursive(Util.java:278)
> 12:20:29  at hudson.Util.deleteContentsRecursive(Util.java:198)
> 12:20:29  at hudson.Util.deleteRecursive(Util.java:278)
> 12:20:29  at hudson.FilePath$9.invoke(FilePath.java:856)
> 12:20:29  at hudson.FilePath$9.invoke(FilePath.java:854)
> 12:20:29  at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2099)
> 12:20:29  at hudson.remoting.UserRequest.perform(UserRequest.java:118)
> 12:20:29  at hudson.remoting.UserRequest.perform(UserRequest.java:48)
> 12:20:29  at hudson.remoting.Request$2.run(Request.java:287)
> 12:20:29  at 
> hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
> 12:20:29  at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
> 12:20:29  at java.util.concurrent.FutureTask.run(Unknown Source)
> 12:20:29  at 
> java.util.concurrent

[JIRA] (JENKINS-13270) Occasional login failures using p4 ticket

2012-04-03 Thread rob.pe...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161148#comment-161148
 ] 

Rob Petti commented on JENKINS-13270:
-

Define a 'long period'? You haven't used passwords since 2010, so I'm guessing 
that this period is longer than 2 years?

> Occasional login failures using p4 ticket
> -
>
> Key: JENKINS-13270
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13270
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
>Affects Versions: current
> Environment: 1.456 Jenkins with latest perforce plugin
>Reporter: lestin
>Assignee: Rob Petti
>Priority: Minor
>
> Saw the following log whilst nothing has changed during the period:
> 
> INFO: job_name_here #4437 main build action completed: SUCCESS
> Mar 27, 2012 6:11:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:31:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:41:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:51:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:18 AM hudson.model.Run run
> INFO: job_name_here #4438 main build action completed: SUCCESS 
> Mar 27, 2012 7:11:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:31:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Login with '/tools/perforce/2010.1/bin.linux26x86/p4' failed: Login 
> attempt failed: Password invalid.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Attempt to workaround p4 executable location failed
> com.tek42.perforce.PerforceException: Could not run perforce command.
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:88)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.p4Login(AbstractPerforceTemplate.java:596)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.login(AbstractPerforceTemplate.java:566)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:372)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
>   at com.tek42.perforce.parse.Workspaces.getWorkspace(Workspaces.java:61)
>   at 
> hudson.plugins.perforce.PerforceSCM.getPerforceWorkspace(PerforceSCM.java:1325)
>   at 
> hudson.plugins.perforce.PerforceSCM.compareRemoteRevisionWith(PerforceSCM.java:1019)
>   at hudson.scm.SCM._compareRemoteRevisionWith(SCM.java:356)
>   at hudson.scm.SCM.poll(SCM.java:373)
>   at hudson.model.AbstractProject.poll(AbstractProject.java:1340)
>   at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:420)
>   at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:449)
>   at 
> hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:118)
>   at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>   at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>   at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>   at java.lang.Thread.run(Thread.java:619)
> Caused by: java.io.IOException: Cannot run program "/usr/bin/p4" (in 
> directory "/projects/jenkins/jenkins_home"): java.io.IOException: error=2, No 
> such file or directory
>   at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
>   at hudson.Proc$LocalProc.(Proc.java:244)
>   at hudson.Proc$LocalProc.(Proc.java:216)
>   at hudson.Launcher$LocalLauncher.launch(Launcher.java:707)
>   at hudson.Launcher$ProcStarter.start(Launcher.java:338)
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:79)
>   ... 19 more
> Caused by: jav

[JIRA] (JENKINS-12005) Broken configuration page as referenced in tutorials

2012-04-03 Thread ohtake_tomoh...@java.net (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-12005?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

OHTAKE Tomohiro resolved JENKINS-12005.
---

Resolution: Fixed

Fixed in Stapler 1.181.

https://github.com/stapler/stapler/commit/9604f1e4c796bfd24175a8fff44caaec0cdfe065

Jenkins 1.456 starts to use Stapler 1.181.

https://github.com/jenkinsci/jenkins/commit/63529f0f3e7ef7d2422d6b2d52e02d03e9003820

> Broken configuration page as referenced in tutorials
> 
>
> Key: JENKINS-12005
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12005
> Project: Jenkins
>  Issue Type: Bug
>  Components: core
>Reporter: John Haugeland
>  Labels: embarrassment
>
> So, if you follow the main site's tutorials on how to turn on authentication, 
> which SHOULD BE ON BY DEFAULT, they send you to the erroneous configuration 
> address http://install/configure/ .
> This is awesome for several reasons.
> 1) The correct URL does not have a trailing slash
> 2) The form will in fact respond from the wrong URL, with no apparent problem
> 3) The form gets the target *completely* wrong, but the stack trace is empty 
> and the container 404s with no mention of what's wrong, and there's no 
> documentation of what's correct, so you either have to source dive or hold 
> your nose and spend three days being abused by the IRC channel to find out 
> what's wrong.
> What's wrong?
> Well, if you put that trailing slash on there, which by the Java 
> specification is supposed to be the same as without (even though that in turn 
> is a violation of the URI RFC,) then suddenly instead of using 
> %/configureSubmit like it's supposed to, it uses %/config/configSubmit (wrong 
> path, wrong target.)
> So, if you follow the site instructions on getting user accounts working, you 
> spend several days with builds exposed to the internet while you look for 
> someone with enough trivia knowledge to get basic authentication instructions 
> to work.
> Hooray!
> Thankfully, the bug tracker refuses to take anonymous bugs, and takes 20 
> minutes for a credential to start working, guaranteeing that 95% of the 
> people who would have already reported this went away and did something else 
> instead.
> Because why shouldn't we make the barriers to finding out what's broken 
> higher?
> Next, let's get stuck choosing from several hundred components, even though 
> this doesn't really apply to a component in any sensible way.
> TL;DR: your app responds to URLs it shouldn't, and your tutorials on getting 
> accounts working point at the wrong URLs, and when you go to the wrong URL 
> for configuration it breaks in a spectacularly inobvious way.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13270) Occasional login failures using p4 ticket

2012-04-03 Thread rob.pe...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161150#comment-161150
 ] 

Rob Petti commented on JENKINS-13270:
-

Actually, all of those "Login" lines are logins that are being performed using 
the password, not the ticket. It never explicitly tries to login using a 
ticket, and will only try to log in using the password when perforce requests 
authorization when running other commands. The Warning is telling the user that 
a new ticket has been obtained and saved in the environment, not that it's 
using it for login.

Make sure your password is configured correctly on all of your jobs.

> Occasional login failures using p4 ticket
> -
>
> Key: JENKINS-13270
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13270
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
>Affects Versions: current
> Environment: 1.456 Jenkins with latest perforce plugin
>Reporter: lestin
>Assignee: Rob Petti
>Priority: Minor
>
> Saw the following log whilst nothing has changed during the period:
> 
> INFO: job_name_here #4437 main build action completed: SUCCESS
> Mar 27, 2012 6:11:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:31:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:41:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:51:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:18 AM hudson.model.Run run
> INFO: job_name_here #4438 main build action completed: SUCCESS 
> Mar 27, 2012 7:11:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:31:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Login with '/tools/perforce/2010.1/bin.linux26x86/p4' failed: Login 
> attempt failed: Password invalid.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Attempt to workaround p4 executable location failed
> com.tek42.perforce.PerforceException: Could not run perforce command.
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:88)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.p4Login(AbstractPerforceTemplate.java:596)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.login(AbstractPerforceTemplate.java:566)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:372)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
>   at com.tek42.perforce.parse.Workspaces.getWorkspace(Workspaces.java:61)
>   at 
> hudson.plugins.perforce.PerforceSCM.getPerforceWorkspace(PerforceSCM.java:1325)
>   at 
> hudson.plugins.perforce.PerforceSCM.compareRemoteRevisionWith(PerforceSCM.java:1019)
>   at hudson.scm.SCM._compareRemoteRevisionWith(SCM.java:356)
>   at hudson.scm.SCM.poll(SCM.java:373)
>   at hudson.model.AbstractProject.poll(AbstractProject.java:1340)
>   at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:420)
>   at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:449)
>   at 
> hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:118)
>   at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>   at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>   at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>   at java.lang.Thread.run(Thread.java:619)
> Caused by: java.io.IOException: Cannot run program "/usr/bin/p4" (in 
> directory "/projects/jenkins/jenkins_home"): java.io.IOException: error=2, No 
> such file or directory
>   at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
> 

[JIRA] (JENKINS-13270) Occasional login failures using p4 ticket

2012-04-03 Thread rob.pe...@gmail.com (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-13270?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rob Petti resolved JENKINS-13270.
-

Resolution: Not A Defect

> Occasional login failures using p4 ticket
> -
>
> Key: JENKINS-13270
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13270
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
>Affects Versions: current
> Environment: 1.456 Jenkins with latest perforce plugin
>Reporter: lestin
>Assignee: Rob Petti
>Priority: Minor
>
> Saw the following log whilst nothing has changed during the period:
> 
> INFO: job_name_here #4437 main build action completed: SUCCESS
> Mar 27, 2012 6:11:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:31:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:41:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:51:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:18 AM hudson.model.Run run
> INFO: job_name_here #4438 main build action completed: SUCCESS 
> Mar 27, 2012 7:11:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:31:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Login with '/tools/perforce/2010.1/bin.linux26x86/p4' failed: Login 
> attempt failed: Password invalid.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Attempt to workaround p4 executable location failed
> com.tek42.perforce.PerforceException: Could not run perforce command.
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:88)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.p4Login(AbstractPerforceTemplate.java:596)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.login(AbstractPerforceTemplate.java:566)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:372)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
>   at com.tek42.perforce.parse.Workspaces.getWorkspace(Workspaces.java:61)
>   at 
> hudson.plugins.perforce.PerforceSCM.getPerforceWorkspace(PerforceSCM.java:1325)
>   at 
> hudson.plugins.perforce.PerforceSCM.compareRemoteRevisionWith(PerforceSCM.java:1019)
>   at hudson.scm.SCM._compareRemoteRevisionWith(SCM.java:356)
>   at hudson.scm.SCM.poll(SCM.java:373)
>   at hudson.model.AbstractProject.poll(AbstractProject.java:1340)
>   at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:420)
>   at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:449)
>   at 
> hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:118)
>   at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>   at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>   at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>   at java.lang.Thread.run(Thread.java:619)
> Caused by: java.io.IOException: Cannot run program "/usr/bin/p4" (in 
> directory "/projects/jenkins/jenkins_home"): java.io.IOException: error=2, No 
> such file or directory
>   at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
>   at hudson.Proc$LocalProc.(Proc.java:244)
>   at hudson.Proc$LocalProc.(Proc.java:216)
>   at hudson.Launcher$LocalLauncher.launch(Launcher.java:707)
>   at hudson.Launcher$ProcStarter.start(Launcher.java:338)
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:79)
>   ... 19 more
> Caused by: java.io.IOException: java.io.IOException: error=2, No such file or 
> directory
>   at java.lang.UNIXProcess.(UNIXProcess.java:148)
>   at java.lang.P

[JIRA] (JENKINS-13109) Huge changelogs eat all the Java memory

2012-04-03 Thread scm_issue_l...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13109?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161151#comment-161151
 ] 

SCM/JIRA link daemon commented on JENKINS-13109:


Code changed in jenkins
User: Rob Petti
Path:
 src/main/java/com/tek42/perforce/parse/ChangelistBuilder.java
 src/main/java/com/tek42/perforce/parse/Changes.java
 src/main/java/hudson/plugins/perforce/PerforceSCM.java
 src/main/resources/hudson/plugins/perforce/PerforceSCM/config.jelly
 src/main/webapp/help/fileLimit.html
 src/test/java/hudson/plugins/perforce/PerforceSCMTest.java
http://jenkins-ci.org/commit/perforce-plugin/a2523100d02ca360fd23b382af4e531c4dc6ac59
Log:
  Merge pull request #18 from miktap/master

[JENKINS-13109] Huge changelogs eat all the Java memory


Compare: https://github.com/jenkinsci/perforce-plugin/compare/11249ca...a252310



> Huge changelogs eat all the Java memory
> ---
>
> Key: JENKINS-13109
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13109
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
> Environment: Windows Server 2008 HPC Edition
> 64-bit JVM 1.6.0_29
> Running Jenkins service with "-Xrs -Xmx2048m 
> -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar 
> "%BASE%\jenkins.war" --httpPort=8080"
>Reporter: Mikko Tapaninen
>
> With really huge changelists the p4 plugin can run out of java heap space. At 
> least it looks like the reason for memory problems would be huge 
> changelog.xml files. An example case:
> - a changelist with > 40 files
> - results in a changelog.xml size > 110MB
> - Jenkins runs out of memory: {{java.lang.OutOfMemoryError: Java heap space}}
> Maybe there should be an option to limit the amount of files that p4 plugin 
> reads to from changelists?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13328) CLI parameter submission is not supported for the class com.michelin.cio.hudson.plugins.clearcaseucmbaseline.ClearCaseUcmBaselineParameterDefinition type.

2012-04-03 Thread z...@n-trig.com (JIRA)
Zeev Tavor created JENKINS-13328:


 Summary: CLI parameter submission is not supported for the class 
com.michelin.cio.hudson.plugins.clearcaseucmbaseline.ClearCaseUcmBaselineParameterDefinition
 type.
 Key: JENKINS-13328
 URL: https://issues.jenkins-ci.org/browse/JENKINS-13328
 Project: Jenkins
  Issue Type: Bug
  Components: clearcase-ucm-baseline, cli, jenkins-plugin-runtime, 
parameters
Affects Versions: current
 Environment: Windows 7, Jenkins 1.457, ClearCase UCM Baseline Plugin 
1.7.4
Reporter: Zeev Tavor
Assignee: Daniel Petisme
Priority: Blocker


When trying to run job in CLI and need to provide baseline name parameter, got 
the following error:
"CLI parameter submission is not supported for the class 
com.michelin.cio.hudson.plugins.clearcaseucmbaseline.ClearCaseUcmBaselineParameterDefinition
 type.
Please file a bug report for this."

Command I use:
c:\Jenkins>java -jar jenkins-cli.jar -s http://builder:8080/ build "Test_Job" 
-p "ClearCase UCM baseline=TestBL_03_04_12"

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13326) Grinder plugin: Mean Response Length in graph is incorrect

2012-04-03 Thread keesh...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13326?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161152#comment-161152
 ] 

Kees Hink commented on JENKINS-13326:
-

Looks like the graph adds values in the order of "ID". 

Clicking the ID collumn header in the table to sort the rows on ID (ascending) 
yields the order "1, 10, 11, ...", and the MLR values are displayed in the 
graph in that order.

Renaming my test ID's by adding 100 (so 1 -> 101, 10 -> 110, 22 -> 122 etc.) 
fixes the problem.

> Grinder plugin: Mean Response Length in graph is incorrect 
> ---
>
> Key: JENKINS-13326
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13326
> Project: Jenkins
>  Issue Type: Bug
>  Components: plugin
> Environment: Ubuntu Server 9.04
>Reporter: Kees Hink
>Priority: Trivial
>  Labels: plugin
> Attachments: jenkins-grinder-screenshot.png
>
>
> In the graph that is generated from a Grinder plugin report, Mean Response 
> Lengths appear to be ordered incorrectly: The MRL value for a given test 
> number does not always match the MRL value from the table.
> See attached screenshot. Here you can see that for "Test 2", the graph shows 
> an MRL of 0, but the table shows it to bo 227k. The table's value is correct 
> here.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13109) Huge changelogs eat all the Java memory

2012-04-03 Thread tdr...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13109?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161153#comment-161153
 ] 

Tim Drury commented on JENKINS-13109:
-

I noticed the same error today on 1.450 w/ perforce plugin 1.3.7.  In my case, 
it isn't caused by huge changelogs - at least that I can tell.  We don't have 
huge changelogs. We do have 2 slaves and all polling is done on the master. 
Here is the stack trace:

Apr 1, 2012 7:48:48 PM hudson.triggers.SCMTrigger$Runner runPolling
SEVERE: Failed to record SCM polling
java.lang.OutOfMemoryError: Java heap space
at 
hudson.remoting.FastPipedInputStream.(FastPipedInputStream.java:78)
at 
hudson.remoting.FastPipedInputStream.(FastPipedInputStream.java:66)
at 
hudson.plugins.perforce.HudsonP4RemoteExecutor.exec(HudsonP4RemoteExecutor.java:97)
at 
com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:321)
at 
com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
at com.tek42.perforce.parse.Workspaces.getWorkspace(Workspaces.java:54)
at 
hudson.plugins.perforce.PerforceSCM.getPerforceWorkspace(PerforceSCM.java:1208)
at 
hudson.plugins.perforce.PerforceSCM.compareRemoteRevisionWith(PerforceSCM.java:903)
at hudson.scm.SCM._compareRemoteRevisionWith(SCM.java:356)
at hudson.scm.SCM.poll(SCM.java:373)
at hudson.model.AbstractProject.poll(AbstractProject.java:1323)
at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:420)
at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:449)
at 
hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:118)
at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)

We do keep Jenkins running without period reboots so I'm thinking there may be 
a memory leak somewhere as well.  If anyone can give me hints how to get more 
information, I'll try to provide it.

-tim


> Huge changelogs eat all the Java memory
> ---
>
> Key: JENKINS-13109
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13109
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
> Environment: Windows Server 2008 HPC Edition
> 64-bit JVM 1.6.0_29
> Running Jenkins service with "-Xrs -Xmx2048m 
> -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar 
> "%BASE%\jenkins.war" --httpPort=8080"
>Reporter: Mikko Tapaninen
>
> With really huge changelists the p4 plugin can run out of java heap space. At 
> least it looks like the reason for memory problems would be huge 
> changelog.xml files. An example case:
> - a changelist with > 40 files
> - results in a changelog.xml size > 110MB
> - Jenkins runs out of memory: {{java.lang.OutOfMemoryError: Java heap space}}
> Maybe there should be an option to limit the amount of files that p4 plugin 
> reads to from changelists?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13109) Huge changelogs eat all the Java memory

2012-04-03 Thread tdr...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13109?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161153#comment-161153
 ] 

Tim Drury edited comment on JENKINS-13109 at 4/3/12 2:41 PM:
-

I noticed the same error today on 1.450 w/ perforce plugin 1.3.7.  In my case, 
it isn't caused by huge changelogs - at least that I can tell.  We don't have 
huge changelogs. We do have 2 slaves and all polling is done on the master. 
Here is the stack trace:

Apr 1, 2012 7:48:48 PM hudson.triggers.SCMTrigger$Runner runPolling
SEVERE: Failed to record SCM polling
java.lang.OutOfMemoryError: Java heap space
at 
hudson.remoting.FastPipedInputStream.(FastPipedInputStream.java:78)
at 
hudson.remoting.FastPipedInputStream.(FastPipedInputStream.java:66)
at 
hudson.plugins.perforce.HudsonP4RemoteExecutor.exec(HudsonP4RemoteExecutor.java:97)
at 
com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:321)
at 
com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
at com.tek42.perforce.parse.Workspaces.getWorkspace(Workspaces.java:54)
at 
hudson.plugins.perforce.PerforceSCM.getPerforceWorkspace(PerforceSCM.java:1208)
at 
hudson.plugins.perforce.PerforceSCM.compareRemoteRevisionWith(PerforceSCM.java:903)
at hudson.scm.SCM._compareRemoteRevisionWith(SCM.java:356)
at hudson.scm.SCM.poll(SCM.java:373)
at hudson.model.AbstractProject.poll(AbstractProject.java:1323)
at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:420)
at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:449)
at 
hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:118)
at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)

We do keep Jenkins running without periodic reboots so I'm thinking there may 
be a memory leak somewhere as well.  If anyone can give me hints how to get 
more information, I'll try to provide it.

-tim


  was (Author: timdrury):
I noticed the same error today on 1.450 w/ perforce plugin 1.3.7.  In my 
case, it isn't caused by huge changelogs - at least that I can tell.  We don't 
have huge changelogs. We do have 2 slaves and all polling is done on the 
master. Here is the stack trace:

Apr 1, 2012 7:48:48 PM hudson.triggers.SCMTrigger$Runner runPolling
SEVERE: Failed to record SCM polling
java.lang.OutOfMemoryError: Java heap space
at 
hudson.remoting.FastPipedInputStream.(FastPipedInputStream.java:78)
at 
hudson.remoting.FastPipedInputStream.(FastPipedInputStream.java:66)
at 
hudson.plugins.perforce.HudsonP4RemoteExecutor.exec(HudsonP4RemoteExecutor.java:97)
at 
com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:321)
at 
com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
at com.tek42.perforce.parse.Workspaces.getWorkspace(Workspaces.java:54)
at 
hudson.plugins.perforce.PerforceSCM.getPerforceWorkspace(PerforceSCM.java:1208)
at 
hudson.plugins.perforce.PerforceSCM.compareRemoteRevisionWith(PerforceSCM.java:903)
at hudson.scm.SCM._compareRemoteRevisionWith(SCM.java:356)
at hudson.scm.SCM.poll(SCM.java:373)
at hudson.model.AbstractProject.poll(AbstractProject.java:1323)
at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:420)
at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:449)
at 
hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:118)
at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)

We do keep Jenkins running without period reboots so I'm thinking there may be 
a memory leak somewhere as well.  If anyone can give me hints how to get more 
information, I'll try to provide it.

-tim

  
> Huge changelogs eat all the Java memory
> ---
>
>   

[JIRA] (JENKINS-13270) Occasional login failures using p4 ticket

2012-04-03 Thread les...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161154#comment-161154
 ] 

lestin commented on JENKINS-13270:
--

Hi Rob,

I don't want to admit that but yes, it's configured to be valid for more than 2 
years.

And i just tried to put a random value into my password value, it still passed 
the p4 login stage and checked out the file for me.
And to make sure that i did the right thing, i put a random value to the user 
ID field, it actually failed!
And to actually verify the login failure, i asked my colleague to put in his 
info (which is not in the p4.ticket).
We ran twice and double checked that the passwd is correct, it failed both 
trials.

So my conclusion is, it is using the ticket system to validate user as a 
prority over passwd checks.
And the old school passwd login doesn't work for my instance. --- Any hints to 
root cause it?

Thanks.

Lestin


First tria;:
[/tmp] $ /tools/perforce/2010.1/bin.linux26x86/p4 workspace -o 
jenkins_playground--1850485244
Last build changeset: 0
[/tmp] $ /bin/sh -xe /tmp/hudson6889247811306965176.sh
+ echo hello
hello
+ p4 info
User name: lestin
Client name: jenkins_playground--1850485244
Client host: lc-cam-501
Client root: /tmp
<..>
+ p4 sync -f ...
//training/test2/ians-branch/test_subdir/file5#174 - refreshing 
/tmp/ians-branch/test_subdir/file5


Second trial:
[/tmp] $ /tools/perforce/2010.1/bin.linux26x86/p4 -s client -i
Caught exception communicating with perforce.  User lestin2 doesn't exist.


Third trial:
+ p4 info
User name: leho
Client name: jenkins_playground--1850485244
Client host: lc-cam-501
Client root: /tmp
Current directory: /tmp
<..>
+ p4 sync -f ...
Perforce password (P4PASSWD) invalid or unset.

> Occasional login failures using p4 ticket
> -
>
> Key: JENKINS-13270
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13270
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
>Affects Versions: current
> Environment: 1.456 Jenkins with latest perforce plugin
>Reporter: lestin
>Assignee: Rob Petti
>Priority: Minor
>
> Saw the following log whilst nothing has changed during the period:
> 
> INFO: job_name_here #4437 main build action completed: SUCCESS
> Mar 27, 2012 6:11:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:31:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:41:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:51:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:18 AM hudson.model.Run run
> INFO: job_name_here #4438 main build action completed: SUCCESS 
> Mar 27, 2012 7:11:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:31:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Login with '/tools/perforce/2010.1/bin.linux26x86/p4' failed: Login 
> attempt failed: Password invalid.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Attempt to workaround p4 executable location failed
> com.tek42.perforce.PerforceException: Could not run perforce command.
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:88)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.p4Login(AbstractPerforceTemplate.java:596)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.login(AbstractPerforceTemplate.java:566)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:372)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
>   at com.tek42.perforce.parse.Workspaces.getWorkspace(Workspaces.java:61)
>   at 
> hudson.plugins.perforce.PerforceSCM.getPerforceWorkspace(PerforceSCM.java:1325)
>   at 
> hudson.plugins.perforce.PerforceSCM.compareRemoteRevisionWith(PerforceSCM.java:1019)
>   at hud

[JIRA] (JENKINS-13270) Occasional login failures using p4 ticket

2012-04-03 Thread les...@java.net (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-13270?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

lestin reopened JENKINS-13270:
--


Hi Rob,
My trials didn't appear to be as your described.
Can you give more hints how i can look into this?
Thanks.

Lestin

> Occasional login failures using p4 ticket
> -
>
> Key: JENKINS-13270
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13270
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
>Affects Versions: current
> Environment: 1.456 Jenkins with latest perforce plugin
>Reporter: lestin
>Assignee: Rob Petti
>Priority: Minor
>
> Saw the following log whilst nothing has changed during the period:
> 
> INFO: job_name_here #4437 main build action completed: SUCCESS
> Mar 27, 2012 6:11:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:31:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:41:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:51:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:18 AM hudson.model.Run run
> INFO: job_name_here #4438 main build action completed: SUCCESS 
> Mar 27, 2012 7:11:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:31:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Login with '/tools/perforce/2010.1/bin.linux26x86/p4' failed: Login 
> attempt failed: Password invalid.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Attempt to workaround p4 executable location failed
> com.tek42.perforce.PerforceException: Could not run perforce command.
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:88)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.p4Login(AbstractPerforceTemplate.java:596)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.login(AbstractPerforceTemplate.java:566)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:372)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
>   at com.tek42.perforce.parse.Workspaces.getWorkspace(Workspaces.java:61)
>   at 
> hudson.plugins.perforce.PerforceSCM.getPerforceWorkspace(PerforceSCM.java:1325)
>   at 
> hudson.plugins.perforce.PerforceSCM.compareRemoteRevisionWith(PerforceSCM.java:1019)
>   at hudson.scm.SCM._compareRemoteRevisionWith(SCM.java:356)
>   at hudson.scm.SCM.poll(SCM.java:373)
>   at hudson.model.AbstractProject.poll(AbstractProject.java:1340)
>   at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:420)
>   at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:449)
>   at 
> hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:118)
>   at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>   at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>   at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>   at java.lang.Thread.run(Thread.java:619)
> Caused by: java.io.IOException: Cannot run program "/usr/bin/p4" (in 
> directory "/projects/jenkins/jenkins_home"): java.io.IOException: error=2, No 
> such file or directory
>   at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
>   at hudson.Proc$LocalProc.(Proc.java:244)
>   at hudson.Proc$LocalProc.(Proc.java:216)
>   at hudson.Launcher$LocalLauncher.launch(Launcher.java:707)
>   at hudson.Launcher$ProcStarter.start(Launcher.java:338)
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:79)
>   ... 19 more
> Caused by: java.io.IOException: java.io.IOException: error=2, No suc

[JIRA] (JENKINS-13270) Occasional login failures using p4 ticket

2012-04-03 Thread rob.pe...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161156#comment-161156
 ] 

Rob Petti commented on JENKINS-13270:
-

They look exactly as I described to me. It ONLY logs in using the password when 
the ticket fails to authenticate. Notice how there are no login lines in any of 
the logs you have posted. That's because it's validating correctly using the 
ticket.

Make sure that your password is set correctly on all of your jobs in the event 
that ticket validation fails.

> Occasional login failures using p4 ticket
> -
>
> Key: JENKINS-13270
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13270
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
>Affects Versions: current
> Environment: 1.456 Jenkins with latest perforce plugin
>Reporter: lestin
>Assignee: Rob Petti
>Priority: Minor
>
> Saw the following log whilst nothing has changed during the period:
> 
> INFO: job_name_here #4437 main build action completed: SUCCESS
> Mar 27, 2012 6:11:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:31:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:41:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:51:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:18 AM hudson.model.Run run
> INFO: job_name_here #4438 main build action completed: SUCCESS 
> Mar 27, 2012 7:11:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:31:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Login with '/tools/perforce/2010.1/bin.linux26x86/p4' failed: Login 
> attempt failed: Password invalid.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Attempt to workaround p4 executable location failed
> com.tek42.perforce.PerforceException: Could not run perforce command.
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:88)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.p4Login(AbstractPerforceTemplate.java:596)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.login(AbstractPerforceTemplate.java:566)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:372)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
>   at com.tek42.perforce.parse.Workspaces.getWorkspace(Workspaces.java:61)
>   at 
> hudson.plugins.perforce.PerforceSCM.getPerforceWorkspace(PerforceSCM.java:1325)
>   at 
> hudson.plugins.perforce.PerforceSCM.compareRemoteRevisionWith(PerforceSCM.java:1019)
>   at hudson.scm.SCM._compareRemoteRevisionWith(SCM.java:356)
>   at hudson.scm.SCM.poll(SCM.java:373)
>   at hudson.model.AbstractProject.poll(AbstractProject.java:1340)
>   at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:420)
>   at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:449)
>   at 
> hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:118)
>   at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>   at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>   at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>   at java.lang.Thread.run(Thread.java:619)
> Caused by: java.io.IOException: Cannot run program "/usr/bin/p4" (in 
> directory "/projects/jenkins/jenkins_home"): java.io.IOException: error=2, No 
> such file or directory
>   at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
>   at hudson.Proc$LocalProc.(Proc.java:244)
>   at hudson.Proc$LocalProc.(Proc.java:216)
>   at hudson.Launcher$Lo

[JIRA] (JENKINS-13270) Occasional login failures using p4 ticket

2012-04-03 Thread les...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161157#comment-161157
 ] 

lestin commented on JENKINS-13270:
--

Hi Rob,

Sorry I didn't make myself clear. I'll summarise them here:

1. Occassionly I saw in the jenkins log, jobs complaining about login attempt 
failed.
   However, we have the p4 ticket configured and it's considered as always 
valid & true.
   The same job, before & after the login attemp failure, is using "p4 issued 
ticket".

2. If i setup a job with a valid user/passwd combination, but not registered in 
p4 ticket, the job will fail to login.

I don't have a clue how to look into the plugin hence can not provide more info 
other than the trials i had but can run more :)

Thanks.

Lestin

> Occasional login failures using p4 ticket
> -
>
> Key: JENKINS-13270
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13270
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
>Affects Versions: current
> Environment: 1.456 Jenkins with latest perforce plugin
>Reporter: lestin
>Assignee: Rob Petti
>Priority: Minor
>
> Saw the following log whilst nothing has changed during the period:
> 
> INFO: job_name_here #4437 main build action completed: SUCCESS
> Mar 27, 2012 6:11:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:31:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:41:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:51:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:18 AM hudson.model.Run run
> INFO: job_name_here #4438 main build action completed: SUCCESS 
> Mar 27, 2012 7:11:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:31:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Login with '/tools/perforce/2010.1/bin.linux26x86/p4' failed: Login 
> attempt failed: Password invalid.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Attempt to workaround p4 executable location failed
> com.tek42.perforce.PerforceException: Could not run perforce command.
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:88)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.p4Login(AbstractPerforceTemplate.java:596)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.login(AbstractPerforceTemplate.java:566)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:372)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
>   at com.tek42.perforce.parse.Workspaces.getWorkspace(Workspaces.java:61)
>   at 
> hudson.plugins.perforce.PerforceSCM.getPerforceWorkspace(PerforceSCM.java:1325)
>   at 
> hudson.plugins.perforce.PerforceSCM.compareRemoteRevisionWith(PerforceSCM.java:1019)
>   at hudson.scm.SCM._compareRemoteRevisionWith(SCM.java:356)
>   at hudson.scm.SCM.poll(SCM.java:373)
>   at hudson.model.AbstractProject.poll(AbstractProject.java:1340)
>   at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:420)
>   at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:449)
>   at 
> hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:118)
>   at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>   at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>   at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>   at java.lang.Thread.run(Thread.java:619)
> Caused by: java.io.IOException: Cannot run program "/usr/bin/p4" (in 
> directory "/projects/jenkins/jenkins_home"): java.io.IOExcep

[JIRA] (JENKINS-13270) Occasional login failures using p4 ticket

2012-04-03 Thread rob.pe...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161158#comment-161158
 ] 

Rob Petti commented on JENKINS-13270:
-

The original log you attached contained several successful p4 login attempts. 
Logins are only performed using the password, not the ticket. The "WARNING: 
Using p4 issued ticket." message is informing the user that a new ticket has 
been saved into the environment after successfully logging in, not that it is 
using a ticket for login.

I hope that clears things up.

> Occasional login failures using p4 ticket
> -
>
> Key: JENKINS-13270
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13270
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
>Affects Versions: current
> Environment: 1.456 Jenkins with latest perforce plugin
>Reporter: lestin
>Assignee: Rob Petti
>Priority: Minor
>
> Saw the following log whilst nothing has changed during the period:
> 
> INFO: job_name_here #4437 main build action completed: SUCCESS
> Mar 27, 2012 6:11:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:31:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:41:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:51:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:18 AM hudson.model.Run run
> INFO: job_name_here #4438 main build action completed: SUCCESS 
> Mar 27, 2012 7:11:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:31:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Login with '/tools/perforce/2010.1/bin.linux26x86/p4' failed: Login 
> attempt failed: Password invalid.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Attempt to workaround p4 executable location failed
> com.tek42.perforce.PerforceException: Could not run perforce command.
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:88)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.p4Login(AbstractPerforceTemplate.java:596)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.login(AbstractPerforceTemplate.java:566)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:372)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
>   at com.tek42.perforce.parse.Workspaces.getWorkspace(Workspaces.java:61)
>   at 
> hudson.plugins.perforce.PerforceSCM.getPerforceWorkspace(PerforceSCM.java:1325)
>   at 
> hudson.plugins.perforce.PerforceSCM.compareRemoteRevisionWith(PerforceSCM.java:1019)
>   at hudson.scm.SCM._compareRemoteRevisionWith(SCM.java:356)
>   at hudson.scm.SCM.poll(SCM.java:373)
>   at hudson.model.AbstractProject.poll(AbstractProject.java:1340)
>   at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:420)
>   at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:449)
>   at 
> hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:118)
>   at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>   at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>   at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>   at java.lang.Thread.run(Thread.java:619)
> Caused by: java.io.IOException: Cannot run program "/usr/bin/p4" (in 
> directory "/projects/jenkins/jenkins_home"): java.io.IOException: error=2, No 
> such file or directory
>   at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
>   at hudson.Proc$LocalProc.(Proc.java:244)
>   at hudson.Proc$LocalProc.(Proc.java:216)
>   at hudson.

[JIRA] (JENKINS-13329) Mercurial debug causes clone repository each time Mrather than update

2012-04-03 Thread vkra...@gmail.com (JIRA)
Vladimir Kralik created JENKINS-13329:
-

 Summary: Mercurial debug causes clone repository each time Mrather 
than update
 Key: JENKINS-13329
 URL: https://issues.jenkins-ci.org/browse/JENKINS-13329
 Project: Jenkins
  Issue Type: Bug
  Components: mercurial
Affects Versions: current
 Environment: Linux, Jenkis 1.458, mercurial 1.7
Reporter: Vladimir Kralik
Assignee: Kohsuke Kawaguchi
Priority: Minor


JENKINS-4672 gives possibility to setup Marcurial debug flag.
When I switch it on, the all mercurial call is done with option "--debug".

The first command, during the build, checks if configuration of repository 
wasn't changed.
This check is done by comparision result of commad "hg showconfig 
paths.default" with jenkins configuration.

But there is a different output if the debug option is ON.
Without debug option : 
 $ hg showconfig paths.default
 https://hg/hg/zpis

With debug option : 
 hg --debug showconfig paths.default
 read config from: /etc/mercurial/hgrc
 read config from: /data/hudson/.hgrc
 none: https://hg/hg/zpis

So with the debug option, the mercurial configuration is always different as 
jenkins configuration.

Result is : 
---
Building in workspace /data/hudson/jobs/vlk-pokus/workspace
[workspace] $ hg --debug showconfig paths.default
read config from: /etc/mercurial/hgrc
read config from: /data/hudson/.hgrc
none: https://hg/hg/zpis
which looks different than https://hg/hg/zpis
so falling back to fresh clone rather than incremental update


Workaround : Switch off the degug option.



--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13270) Occasional login failures using p4 ticket

2012-04-03 Thread les...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161159#comment-161159
 ] 

lestin commented on JENKINS-13270:
--

Note that the log i put on just now was from the Jenkins job console log, not 
the jenkins log.
Tha't why you didn't see the login information.

I'll diable all my jenkins jobs and leave only the trial job running. then i'll 
send you the jenkins log.

Lestin


> Occasional login failures using p4 ticket
> -
>
> Key: JENKINS-13270
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13270
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
>Affects Versions: current
> Environment: 1.456 Jenkins with latest perforce plugin
>Reporter: lestin
>Assignee: Rob Petti
>Priority: Minor
>
> Saw the following log whilst nothing has changed during the period:
> 
> INFO: job_name_here #4437 main build action completed: SUCCESS
> Mar 27, 2012 6:11:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:31:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:41:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:51:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:18 AM hudson.model.Run run
> INFO: job_name_here #4438 main build action completed: SUCCESS 
> Mar 27, 2012 7:11:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:31:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Login with '/tools/perforce/2010.1/bin.linux26x86/p4' failed: Login 
> attempt failed: Password invalid.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Attempt to workaround p4 executable location failed
> com.tek42.perforce.PerforceException: Could not run perforce command.
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:88)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.p4Login(AbstractPerforceTemplate.java:596)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.login(AbstractPerforceTemplate.java:566)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:372)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
>   at com.tek42.perforce.parse.Workspaces.getWorkspace(Workspaces.java:61)
>   at 
> hudson.plugins.perforce.PerforceSCM.getPerforceWorkspace(PerforceSCM.java:1325)
>   at 
> hudson.plugins.perforce.PerforceSCM.compareRemoteRevisionWith(PerforceSCM.java:1019)
>   at hudson.scm.SCM._compareRemoteRevisionWith(SCM.java:356)
>   at hudson.scm.SCM.poll(SCM.java:373)
>   at hudson.model.AbstractProject.poll(AbstractProject.java:1340)
>   at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:420)
>   at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:449)
>   at 
> hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:118)
>   at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>   at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>   at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>   at java.lang.Thread.run(Thread.java:619)
> Caused by: java.io.IOException: Cannot run program "/usr/bin/p4" (in 
> directory "/projects/jenkins/jenkins_home"): java.io.IOException: error=2, No 
> such file or directory
>   at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
>   at hudson.Proc$LocalProc.(Proc.java:244)
>   at hudson.Proc$LocalProc.(Proc.java:216)
>   at hudson.Launcher$LocalLauncher.launch(Launcher.java:707)
>   at hudson.Launcher$ProcStarter.start(Launcher.java:338)
> 

[JIRA] (JENKINS-13200) 1.455: Block build when downstream project is building doesn't work

2012-04-03 Thread kay.abendr...@epages.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13200?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161160#comment-161160
 ] 

Kay Abendroth commented on JENKINS-13200:
-

The fix I mentioned doesn't work. The problem is somewhere else.

> 1.455: Block build when downstream project is building doesn't work
> ---
>
> Key: JENKINS-13200
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13200
> Project: Jenkins
>  Issue Type: Bug
>  Components: build-pipeline
> Environment: Jenkins 1.455, CentOS 5.5
>Reporter: Kay Abendroth
>Priority: Blocker
>  Labels: build
>
> We have a test job chain that runs on a single slave. As this chain can be 
> triggered serveral times during the day it's very important that it is 
> blocked from running on that slave, if a downstream job is building. That 
> doesn't work anymore.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13270) Occasional login failures using p4 ticket

2012-04-03 Thread rob.pe...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161161#comment-161161
 ] 

Rob Petti commented on JENKINS-13270:
-

How are you setting the ticket in the job config?

> Occasional login failures using p4 ticket
> -
>
> Key: JENKINS-13270
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13270
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
>Affects Versions: current
> Environment: 1.456 Jenkins with latest perforce plugin
>Reporter: lestin
>Assignee: Rob Petti
>Priority: Minor
>
> Saw the following log whilst nothing has changed during the period:
> 
> INFO: job_name_here #4437 main build action completed: SUCCESS
> Mar 27, 2012 6:11:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:31:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:41:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:51:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:18 AM hudson.model.Run run
> INFO: job_name_here #4438 main build action completed: SUCCESS 
> Mar 27, 2012 7:11:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:31:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Login with '/tools/perforce/2010.1/bin.linux26x86/p4' failed: Login 
> attempt failed: Password invalid.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Attempt to workaround p4 executable location failed
> com.tek42.perforce.PerforceException: Could not run perforce command.
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:88)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.p4Login(AbstractPerforceTemplate.java:596)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.login(AbstractPerforceTemplate.java:566)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:372)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
>   at com.tek42.perforce.parse.Workspaces.getWorkspace(Workspaces.java:61)
>   at 
> hudson.plugins.perforce.PerforceSCM.getPerforceWorkspace(PerforceSCM.java:1325)
>   at 
> hudson.plugins.perforce.PerforceSCM.compareRemoteRevisionWith(PerforceSCM.java:1019)
>   at hudson.scm.SCM._compareRemoteRevisionWith(SCM.java:356)
>   at hudson.scm.SCM.poll(SCM.java:373)
>   at hudson.model.AbstractProject.poll(AbstractProject.java:1340)
>   at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:420)
>   at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:449)
>   at 
> hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:118)
>   at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>   at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>   at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>   at java.lang.Thread.run(Thread.java:619)
> Caused by: java.io.IOException: Cannot run program "/usr/bin/p4" (in 
> directory "/projects/jenkins/jenkins_home"): java.io.IOException: error=2, No 
> such file or directory
>   at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
>   at hudson.Proc$LocalProc.(Proc.java:244)
>   at hudson.Proc$LocalProc.(Proc.java:216)
>   at hudson.Launcher$LocalLauncher.launch(Launcher.java:707)
>   at hudson.Launcher$ProcStarter.start(Launcher.java:338)
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:79)
>   ... 19 more
> Caused by: java.io.IOException: java.io.IOException: error=2, No such file or 
> dire

[JIRA] (JENKINS-13270) Occasional login failures using p4 ticket

2012-04-03 Thread les...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161162#comment-161162
 ] 

lestin commented on JENKINS-13270:
--

I don't do that per job. The ticket is enabled by default as the jenkins 
account.

> Occasional login failures using p4 ticket
> -
>
> Key: JENKINS-13270
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13270
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
>Affects Versions: current
> Environment: 1.456 Jenkins with latest perforce plugin
>Reporter: lestin
>Assignee: Rob Petti
>Priority: Minor
>
> Saw the following log whilst nothing has changed during the period:
> 
> INFO: job_name_here #4437 main build action completed: SUCCESS
> Mar 27, 2012 6:11:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:31:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:41:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:51:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:18 AM hudson.model.Run run
> INFO: job_name_here #4438 main build action completed: SUCCESS 
> Mar 27, 2012 7:11:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:31:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Login with '/tools/perforce/2010.1/bin.linux26x86/p4' failed: Login 
> attempt failed: Password invalid.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Attempt to workaround p4 executable location failed
> com.tek42.perforce.PerforceException: Could not run perforce command.
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:88)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.p4Login(AbstractPerforceTemplate.java:596)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.login(AbstractPerforceTemplate.java:566)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:372)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
>   at com.tek42.perforce.parse.Workspaces.getWorkspace(Workspaces.java:61)
>   at 
> hudson.plugins.perforce.PerforceSCM.getPerforceWorkspace(PerforceSCM.java:1325)
>   at 
> hudson.plugins.perforce.PerforceSCM.compareRemoteRevisionWith(PerforceSCM.java:1019)
>   at hudson.scm.SCM._compareRemoteRevisionWith(SCM.java:356)
>   at hudson.scm.SCM.poll(SCM.java:373)
>   at hudson.model.AbstractProject.poll(AbstractProject.java:1340)
>   at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:420)
>   at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:449)
>   at 
> hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:118)
>   at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>   at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>   at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>   at java.lang.Thread.run(Thread.java:619)
> Caused by: java.io.IOException: Cannot run program "/usr/bin/p4" (in 
> directory "/projects/jenkins/jenkins_home"): java.io.IOException: error=2, No 
> such file or directory
>   at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
>   at hudson.Proc$LocalProc.(Proc.java:244)
>   at hudson.Proc$LocalProc.(Proc.java:216)
>   at hudson.Launcher$LocalLauncher.launch(Launcher.java:707)
>   at hudson.Launcher$ProcStarter.start(Launcher.java:338)
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:79)
>   ... 19 more
> Caused by: java.io.IOException: java.io.IOException: error

[JIRA] (JENKINS-13270) Occasional login failures using p4 ticket

2012-04-03 Thread rob.pe...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161163#comment-161163
 ] 

Rob Petti commented on JENKINS-13270:
-

Can you elaborate on that? The plugin gets the ticket by logging in using the 
password, but you said that logging in using a password does not work. How did 
you get this working in the first place?

> Occasional login failures using p4 ticket
> -
>
> Key: JENKINS-13270
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13270
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
>Affects Versions: current
> Environment: 1.456 Jenkins with latest perforce plugin
>Reporter: lestin
>Assignee: Rob Petti
>Priority: Minor
>
> Saw the following log whilst nothing has changed during the period:
> 
> INFO: job_name_here #4437 main build action completed: SUCCESS
> Mar 27, 2012 6:11:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:31:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:41:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:51:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:18 AM hudson.model.Run run
> INFO: job_name_here #4438 main build action completed: SUCCESS 
> Mar 27, 2012 7:11:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:31:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Login with '/tools/perforce/2010.1/bin.linux26x86/p4' failed: Login 
> attempt failed: Password invalid.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Attempt to workaround p4 executable location failed
> com.tek42.perforce.PerforceException: Could not run perforce command.
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:88)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.p4Login(AbstractPerforceTemplate.java:596)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.login(AbstractPerforceTemplate.java:566)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:372)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
>   at com.tek42.perforce.parse.Workspaces.getWorkspace(Workspaces.java:61)
>   at 
> hudson.plugins.perforce.PerforceSCM.getPerforceWorkspace(PerforceSCM.java:1325)
>   at 
> hudson.plugins.perforce.PerforceSCM.compareRemoteRevisionWith(PerforceSCM.java:1019)
>   at hudson.scm.SCM._compareRemoteRevisionWith(SCM.java:356)
>   at hudson.scm.SCM.poll(SCM.java:373)
>   at hudson.model.AbstractProject.poll(AbstractProject.java:1340)
>   at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:420)
>   at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:449)
>   at 
> hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:118)
>   at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>   at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>   at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>   at java.lang.Thread.run(Thread.java:619)
> Caused by: java.io.IOException: Cannot run program "/usr/bin/p4" (in 
> directory "/projects/jenkins/jenkins_home"): java.io.IOException: error=2, No 
> such file or directory
>   at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
>   at hudson.Proc$LocalProc.(Proc.java:244)
>   at hudson.Proc$LocalProc.(Proc.java:216)
>   at hudson.Launcher$LocalLauncher.launch(Launcher.java:707)
>   at hudson.Launcher$ProcStarter.start(Launcher.java:338)
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExec

[JIRA] (JENKINS-3629) Charset of slave builder should be considered / changeable on slave definition

2012-04-03 Thread kacynski.w...@aoins.com (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-3629?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Walter Kacynski reopened JENKINS-3629:
--

  Assignee: (was: Kohsuke Kawaguchi)

I have an IBM mainframe that I can test with and I wish to explore this issue 
further.

> Charset of slave builder should be considered / changeable on slave definition
> --
>
> Key: JENKINS-3629
> URL: https://issues.jenkins-ci.org/browse/JENKINS-3629
> Project: Jenkins
>  Issue Type: Bug
>  Components: other
>Affects Versions: current
> Environment: Platform: All, OS: All
>Reporter: olaf_vkb
>Priority: Critical
>
> Using Hudson build master on Windows XP together with a slave machine (IBM
> mainframe) connected by JNLP.
> Slave machine shows up perfectly in system information, e.g.
> ...
> file.encoding IBM-1047
> file.separator/
> ibm.signalhandling.rs false
> ibm.signalhandling.sigchain   false
> ibm.signalhandling.sigint true
> ibm.system.encoding   IBM-1047
> invokedviajava
> java.assistiveON
> java.awt.fonts
> java.awt.graphicsenv  sun.awt.X11GraphicsEnvironment
> java.awt.printerjob   sun.print.PSPrinterJob
> java.class.path   slave.jar
> java.class.version49.0
> java.compiler j9jit23
> java.ext.dirs /usr/lpp/java15/J5.0/lib/ext
> java.fullversion  J2RE 1.5.0 IBM J9 2.3 z/OS s390-31 j9vmmz3123-20080315 
> (JIT
> enabled) J9VM - 20080314_17962_bHdSMr JIT - 20080130_0718ifx2_r8 GC - 
> 200802_08
> java.home /usr/lpp/java15/J5.0
> ...
> When running shell command on such a slave, charset (IBM-1047) seems to be
> ignored, so output of shell is unreadable in web interface:
> â£�™£…„@‚¨@¤¢…™@�•–•¨”–¤¢
>  Baue auf Slave hosttestu
> [FreeStyle] $ sh -xe /tmp/hudson38047.sh
> N@¢…£@ |~a£”—aˆ¤„¢–•óøðô÷K¢ˆ ÂäÉÓÄmÉÄ~òððù`ðõ`ðõmññ`ðô`ñö 
> ÂäÉÓÄmÕäÔÂÅÙ~òö ÂäÉÓÄmãÁÇ~ˆ¤„¢–•`Æ™……⣨“…`òö 
> ÃÂÃÔÁÉÕ~a¤¢™a“——aƒ‚ƒ“‰‚a§“ƒ 
> ÄâÔÉmÃÖÕÆÉÇ~a¤¢™a“——a㉥–“‰a£¢”aƒ“‰…•£a‚�a‚‰•a„¢”K–—£ 
> ÄâÔÉmÄÉÙ~a¤¢™a“——a㉥–“‰a£¢”aƒ“‰…•£a‚�a‚‰• ÄâÔÉmÓÖÇ~a¥�™ 
> ÄâÔmÃÖÕÆÉÇ~a¤¢™a“——a㉥–“‰a£¢”aƒ“‰…•£a‚�a‚‰•a„¢”K–—£ 
> ÄâÔmÄÉÙ~a¤¢™a“——a㉥–“‰a£¢”aƒ“‰…•£a‚�a‚‰• ÄâÔmÓÖÇ~a¥�™ ÅÙÙÕÖ~ð 
> ÅçÅÃäãÖÙmÕäÔÂÅÙ~ð ÈÖÔÅ~a¤aˆ–”…aˆ÷„�…�© 
> ÈäÄâÖÕmÃÖÖÒÉÅ~ùƒù„ð…ò…`ø÷öõ`ôöññ`‚‚ƒø`ðùñ‚ñò÷òõööù 
> ÈäÄâÖÕmÈÖÔÅ~ÄzààÄ–’¤”…•£…@¤•„@ʼn•¢£…““¤•‡…•ààÈ÷ÄÁÅÁéààKˆ¤„¢–• 
> ÈäÄâÖÕmäÙÓ~ˆ££—zaa¨‚£”öðøñôùK¥’‚‰•£™�K„…zøðøða 
> ÉÂÔmÑÁåÁmÃÖÔÔÁÕÄmÓÉÕÅ~‘�¥�@`‘�™@¢“�¥…K‘�™@`‘•“—䙓@ˆ££—zaa¨‚£”öðøñôùK¥’‚‰•£™�K„…zøðøðaƒ–”—¤£…™aˆ–¢££…¢£¤a¢“�¥…`�‡…•£K‘•“—
>  ÉÆâ~@   Éâmäââ~èÅâ ÉãÄÉÙ~a¤¢™a“–ƒ�“aƒ¥¢”•£aÃåâã…¢£a£––“’‰£ 
> ÑÖÂmÕÁÔÅ~Æ™……⣨“… ÑâåÕ~a¤aˆ–”…aˆ÷„�…�©a¢¥•’‰£`ñKòKóKõõòñ 
> ÑâåÕmÑÁÙâ~a¤aˆ–”…aˆ÷„�…�©a¢¥•’‰£`ñKòKóKõõòña¢¥•’‰£`ƒ“‰K‘�™za¤aˆ–”…aˆ÷„�…�©a¢¥•’‰£`ñKòKóKõõòña¢¥•’‰£K‘�™za¤aˆ–”…aˆ÷„�…�©a¢¥•’‰£`ñKòKóKõõòña‘•�K‘�™
>  ÓÁÕÇ~Ã 
> ÓÉÂ×ÁãÈ~a¤¢™a“——a‘�¥�ñõaÑõKða‚‰•aƒ“�¢¢‰ƒa“‰‚‘¥”K¢–za¤¢™a“——a‘�¥�ñõaÑõKða‚‰•aƒ“�¢¢‰ƒza¤¢™a“——a‘�¥�ñõaÑõKða‚‰•aza“‰‚za¤¢™a“‰‚za¤¢™a“——a‘�¥�a“‰‚zza¤¢™a“——aÑÇ�£…a‚‰•a”¥¢z
>  ÓÉÕÅÕÖ~ñ ÓÓÖ×ã~è ÓÖÇÕÁÔÅ~È÷ÄÁÅÁé ÔÁÉÓ~a¤¢™a”�‰“aÈ÷ÄÁÅÁé 
> ÔÁÉÓÃÈÅÃÒ~öðð ÔÁÕ×ÁãÈ~a¤¢™a”�•alÓza¤¢™a“–ƒ�“a”�• 
> ÕÓâ×ÁãÈ~a¤¢™a“‰‚a•“¢a”¢‡alÓalÕ ÕÖÄÅ×ÅÕÄ~è Ö×ãÉÕÄ~ñ Öâ~Öâóùð 
> ×ÁãÈ~a¤¢™a“——a‘�¥�ñõaÑõKða‚‰•za¤¢™a“–ƒ�“a‚‰•za‚‰•za¤¢™a‚‰•za¤¢™a“——a‘�¥�a‚‰•zza¤¢™a“——aƒ‚ƒ“‰‚a§“ƒa…§…zza¤¢™a“——aƒ‚ƒ“‰‚a§“ƒa‚‰•zKza¤¢™a“–ƒ�“aƒ¥¢”•£aƒ¥¢za¤¢™a“–ƒ�“aƒ¥¢”•£aÃåâã…¢£a£––“’‰£a‚‰•
>  ××ÉÄ~øóøøùõó÷ ×âñ~à[@ ×âò~n@ ×âó~{o@ ×âô~N@ 
> ×æÄ~a¤aˆ–”…aˆ÷„�…�©aˆ¤„¢–•a¦–™’¢—�ƒ…aÆ™……⣨“… ÙÁÕÄÖÔ~òøõðõ âÅÃÖÕÄâ~ð 
> âÈÅÓÓ~a‚‰•a¢ˆ âãÅ×ÓÉÂ~âèâñKÃÂÃKâÃÃÕÃÔ× ãÅÙÔ~§£…™” 
> ãé~ÔÅé`ñÔÅâékÔóKõKðkÔñðKõKð 
> æÖÙÒâ×ÁÃÅ~a¤aˆ–”…aˆ÷„�…�©aˆ¤„¢–•a¦–™’¢—�ƒ…aÆ™……⣨“… 
> m~a¤¢™a“——a‘�¥�ñõaÑõKða‚‰•a‘�¥� mÂ×çÒmÁäãÖÃåã~ÖÕ mÃøùmÁÃÃÅ×ãÁÂÓÅmÙÃ~ô 
> mÃøùmÃÃÔÖÄÅ~ñ mÃøùmÃÓÉÂm×ÙÅÆÉç~âèâñKÃÂÃ 
> mÃøùmÉÕÃÄÉÙâ~a¤¢™a‰•ƒ“¤„…@a¤¢™a“——a‰–ƒ“‰‚a‰•ƒ“¤„… 
> mÃøùmÓÉÂÄÉÙâ~a“‰‚@a¤¢™a“‰‚ mÃøùm×ÓÉÂm×ÙÅÆÉç~âèâñKÃÅÅ 
> mÃøùmâÓÉÂm×ÙÅÆÉç~âèâñ mÃøùmæÖÙÒmäÕÉã~âèâÄÁ mÃÃmÃÓÉÂm×ÙÅÆÉç~âèâñKÃÂà 
> mÃÃmÉÕÃÄÉÙâ~a¤¢™a‰•ƒ“¤„…@a¤¢™a“——a‰–ƒ“‰‚a‰•ƒ“¤„… 
> mÃÃmÓÉÂÄÉÙâ~a“‰‚@a¤¢™a“‰‚ mÃÃm×ÓÉÂm×ÙÅÆÉç~âèâñKÃÅÅ mÃÃmâÓÉÂm×ÙÅÆÉç~âèâñ 
> mÃÃmæÖÙÒmäÕÉã~âèâÄÁ mÃÙÅÁãÅmÓÁèÖäã~è mÃççmÃÓÉÂm×ÙÅÆÉç~âèâñKÃÂà 
> mÃççmÉÕÃÄÉÙâ~a¤¢™a‰•ƒ“¤„…@a¤¢™a“——a‰–ƒ“‰‚a‰•ƒ“¤„… 
> mÃççmÓÉÂÄÉÙâ~a“‰‚@a¤¢™a“‰‚ mÃççm×ÓÉÂm×ÙÅÆÉç~âèâñKÃÅÅ 
> mÃççmâÓÉÂm×ÙÅÆÉç~âèâñ mÃççmæÖÙÒmäÕÉã~âèâÄÁ mÅÄÃm×ãÈÙÅÁÄmèÉÅÓÄ~`ò 
> Ɖ•‰¢ˆ…„z@âäÃÃÅââ
>  
> Last line is output of unix build-in shell command "set", manually converted 
> to
> ASCII it looks like this:
> + set
> …@="/tmp/hudson38047.sh"…BUILD_ID="2009-05-05_11-04-16"…BUILD_NUMBER="26"…BUILD_TAG="hudson-FreeStyle-26"…CBCMAIN="/usr/lpp/cbclib/xlc"…DSMI_CONFIG="/usr/lpp/Tivoli/tsm/client/b
>  /bin/dsm.opt"…DSMI_DIR="/usr/lpp/Tivoli/tsm/client/b /bin"…DSMI_LOG="/

[JIRA] (JENKINS-3629) Charset of slave builder should be considered / changeable on slave definition

2012-04-03 Thread kacynski.w...@aoins.com (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-3629?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Walter Kacynski updated JENKINS-3629:
-

Description: 
Using Hudson build master on Windows XP together with a slave machine (IBM
mainframe) connected by JNLP.

Slave machine shows up perfectly in system information, e.g.
...
file.encoding   IBM-1047
file.separator  /
ibm.signalhandling.rs   false
ibm.signalhandling.sigchain false
ibm.signalhandling.sigint   true
ibm.system.encoding IBM-1047
invokedviajava  
java.assistive  ON
java.awt.fonts  
java.awt.graphicsenvsun.awt.X11GraphicsEnvironment
java.awt.printerjob sun.print.PSPrinterJob
java.class.path slave.jar
java.class.version  49.0
java.compiler   j9jit23
java.ext.dirs   /usr/lpp/java15/J5.0/lib/ext
java.fullversionJ2RE 1.5.0 IBM J9 2.3 z/OS s390-31 j9vmmz3123-20080315 
(JIT
enabled) J9VM - 20080314_17962_bHdSMr JIT - 20080130_0718ifx2_r8 GC - 200802_08
java.home   /usr/lpp/java15/J5.0
...

When running shell command on such a slave, charset (IBM-1047) seems to be
ignored, so output of shell is unreadable in web interface:

â£�™£...„@‚¨@¤¢...™@�•-•¨"-¤¢
 Baue auf Slave hosttestu
[FreeStyle] $ sh -xe /tmp/hudson38047.sh
N@¢...£@ |~a£"—aˆ¤„¢-•óøðô÷K¢ˆ ÂäÉÓÄmÉÄ~òððù`ðõ`ðõmññ`ðô`ñö 
ÂäÉÓÄmÕäÔÂÅÙ~òö ÂäÉÓÄmãÁÇ~ˆ¤„¢-•`Æ™..⣨"...`òö 
ÃÂÃÔÁÉÕ~a¤¢™a"——aƒ‚ƒ"‰‚a§"ƒ 
ÄâÔÉmÃÖÕÆÉÇ~a¤¢™a"——a㉥-"‰a£¢"aƒ"‰...•£a‚�a‚‰•a„¢"K-—£ 
ÄâÔÉmÄÉÙ~a¤¢™a"——a㉥-"‰a£¢"aƒ"‰...•£a‚�a‚‰• ÄâÔÉmÓÖÇ~a¥�™ 
ÄâÔmÃÖÕÆÉÇ~a¤¢™a"——a㉥-"‰a£¢"aƒ"‰...•£a‚�a‚‰•a„¢"K-—£ 
ÄâÔmÄÉÙ~a¤¢™a"——a㉥-"‰a£¢"aƒ"‰...•£a‚�a‚‰• ÄâÔmÓÖÇ~a¥�™ ÅÙÙÕÖ~ð 
ÅçÅÃäãÖÙmÕäÔÂÅÙ~ð ÈÖÔÅ~a¤aˆ-"...aˆ÷„�...�© 
ÈäÄâÖÕmÃÖÖÒÉÅ~ùƒù„ð...ò...`ø÷öõ`ôöññ`‚‚ƒø`ðùñ‚ñò÷òõööù 
ÈäÄâÖÕmÈÖÔÅ~ÄzààÄ-'¤"...•£...@¤•„@ʼn•¢£...""¤•‡...•ààÈ÷ÄÁÅÁéààKˆ¤„¢-• 
ÈäÄâÖÕmäÙÓ~ˆ££—zaa¨‚£"öðøñôùK¥'‚‰•£™�K„...zøðøða 
ÉÂÔmÑÁåÁmÃÖÔÔÁÕÄmÓÉÕÅ~'�¥�@`'�™@¢"�¥...K'�™@`'•"—ä™"@ˆ££—zaa¨‚£"öðøñôùK¥'‚‰•£™�K„...zøðøðaƒ-"—¤£...™aˆ-¢££...¢£¤a¢"�¥...`�‡...•£K'•"—
 ÉÆâ~@   Éâmäââ~èÅâ ÉãÄÉÙ~a¤¢™a"-ƒ�"aƒ¥¢"•£aÃåâã...¢£a£--"'‰£ 
ÑÖÂmÕÁÔÅ~Æ™..⣨"... ÑâåÕ~a¤aˆ-"...aˆ÷„�...�©a¢¥•'‰£`ñKòKóKõõòñ 
ÑâåÕmÑÁÙâ~a¤aˆ-"...aˆ÷„�...�©a¢¥•'‰£`ñKòKóKõõòña¢¥•'‰£`ƒ"‰K'�™za¤aˆ-"...aˆ÷„�...�©a¢¥•'‰£`ñKòKóKõõòña¢¥•'‰£K'�™za¤aˆ-"...aˆ÷„�...�©a¢¥•'‰£`ñKòKóKõõòña'•�K'�™
 ÓÁÕÇ~Ã 
ÓÉÂ×ÁãÈ~a¤¢™a"——a'�¥�ñõaÑõKða‚‰•aƒ"�¢¢‰ƒa"‰‚'¥"K¢-za¤¢™a"——a'�¥�ñõaÑõKða‚‰•aƒ"�¢¢‰ƒza¤¢™a"——a'�¥�ñõaÑõKða‚‰•aza"‰‚za¤¢™a"‰‚za¤¢™a"——a'�¥�a"‰‚zza¤¢™a"——aÑÇ�£...a‚‰•a"¥¢z
 ÓÉÕÅÕÖ~ñ ÓÓÖ×ã~è ÓÖÇÕÁÔÅ~È÷ÄÁÅÁé ÔÁÉÓ~a¤¢™a"�‰"aÈ÷ÄÁÅÁé 
ÔÁÉÓÃÈÅÃÒ~öðð ÔÁÕ×ÁãÈ~a¤¢™a"�•alÓza¤¢™a"-ƒ�"a"�• 
ÕÓâ×ÁãÈ~a¤¢™a"‰‚a•"¢a"¢‡alÓalÕ ÕÖÄÅ×ÅÕÄ~è Ö×ãÉÕÄ~ñ Öâ~Öâóùð 
×ÁãÈ~a¤¢™a"——a'�¥�ñõaÑõKða‚‰•za¤¢™a"-ƒ�"a‚‰•za‚‰•za¤¢™a‚‰•za¤¢™a"——a'�¥�a‚‰•zza¤¢™a"——aƒ‚ƒ"‰‚a§"ƒa...§...zza¤¢™a"——aƒ‚ƒ"‰‚a§"ƒa‚‰•zKza¤¢™a"-ƒ�"aƒ¥¢"•£aƒ¥¢za¤¢™a"-ƒ�"aƒ¥¢"•£aÃåâã...¢£a£--"'‰£a‚‰•
 ××ÉÄ~øóøøùõó÷ ×âñ~à[@ ×âò~n@ ×âó~{o@ ×âô~N@ 
×æÄ~a¤aˆ-"...aˆ÷„�...�©aˆ¤„¢-•a¦-™'¢—�ƒ...aÆ™..⣨"... ÙÁÕÄÖÔ~òøõðõ 
âÅÃÖÕÄâ~ð âÈÅÓÓ~a‚‰•a¢ˆ âãÅ×ÓÉÂ~âèâñKÃÂÃKâÃÃÕÃÔ× ãÅÙÔ~§£...™" 
ãé~ÔÅé`ñÔÅâékÔóKõKðkÔñðKõKð 
æÖÙÒâ×ÁÃÅ~a¤aˆ-"...aˆ÷„�...�©aˆ¤„¢-•a¦-™'¢—�ƒ...aÆ™..⣨"... 
m~a¤¢™a"——a'�¥�ñõaÑõKða‚‰•a'�¥� mÂ×çÒmÁäãÖÃåã~ÖÕ mÃøùmÁÃÃÅ×ãÁÂÓÅmÙÃ~ô 
mÃøùmÃÃÔÖÄÅ~ñ mÃøùmÃÓÉÂm×ÙÅÆÉç~âèâñKÃÂÃ 
mÃøùmÉÕÃÄÉÙâ~a¤¢™a‰•ƒ"¤„...@a¤¢™a"——a‰-ƒ"‰‚a‰•ƒ"¤„... 
mÃøùmÓÉÂÄÉÙâ~a"‰‚@a¤¢™a"‰‚ mÃøùm×ÓÉÂm×ÙÅÆÉç~âèâñKÃÅÅ 
mÃøùmâÓÉÂm×ÙÅÆÉç~âèâñ mÃøùmæÖÙÒmäÕÉã~âèâÄÁ mÃÃmÃÓÉÂm×ÙÅÆÉç~âèâñKÃÂà 
mÃÃmÉÕÃÄÉÙâ~a¤¢™a‰•ƒ"¤„...@a¤¢™a"——a‰-ƒ"‰‚a‰•ƒ"¤„... 
mÃÃmÓÉÂÄÉÙâ~a"‰‚@a¤¢™a"‰‚ mÃÃm×ÓÉÂm×ÙÅÆÉç~âèâñKÃÅÅ mÃÃmâÓÉÂm×ÙÅÆÉç~âèâñ 
mÃÃmæÖÙÒmäÕÉã~âèâÄÁ mÃÙÅÁãÅmÓÁèÖäã~è mÃççmÃÓÉÂm×ÙÅÆÉç~âèâñKÃÂà 
mÃççmÉÕÃÄÉÙâ~a¤¢™a‰•ƒ"¤„...@a¤¢™a"——a‰-ƒ"‰‚a‰•ƒ"¤„... 
mÃççmÓÉÂÄÉÙâ~a"‰‚@a¤¢™a"‰‚ mÃççm×ÓÉÂm×ÙÅÆÉç~âèâñKÃÅÅ 
mÃççmâÓÉÂm×ÙÅÆÉç~âèâñ mÃççmæÖÙÒmäÕÉã~âèâÄÁ mÅÄÃm×ãÈÙÅÁÄmèÉÅÓÄ~`ò 
Ɖ•‰¢ˆ...„z@âäÃÃÅââ
 

Last line is output of unix build-in shell command "set", manually converted to
ASCII it looks like this:

+ set
...@="/tmp/hudson38047.sh"...BUILD_ID="2009-05-05_11-04-16"...BUILD_NUMBER="26"...BUILD_TAG="hudson-FreeStyle-26"...CBCMAIN="/usr/lpp/cbclib/xlc"...DSMI_CONFIG="/usr/lpp/Tivoli/tsm/client/b
 /bin/dsm.opt"...DSMI_DIR="/usr/lpp/Tivoli/tsm/client/b /bin"...DSMI_LOG="/v 
r"...DSM_CONFIG="/usr/lpp/Tivoli/tsm/client/b 
/bin/dsm.opt"...DSM_DIR="/usr/lpp/Tivoli/tsm/client/b /bin"...DSM_LOG="/v 
r"...ERRNO="0"...EXECUTOR_NUMBER="0"...HOME="/u/home/h7d e 
z"...HUDSON_COOKIE="9c9d0e2e-8765-4611-bbc8-091b12725669"...HUDSON_HOME="D:\\Dokumente
und
Einstellungen\\H7DAEAZ\\.hudson"...HUDSON_URL="http://ybtm608149.vkbintr 
.de:8080/"...IBM_JAVA_COMMAND_LINE="j v 
-j r sl ve.j r -jnlpUrl
http://ybtm608149.vkbintr .de:8080/computer/hosttestu/sl ve- gent.jnlp"...IFS=" 
..."...IS_USS="YES"...ITDIR="/usr/loc 
l/cvsmnt/CVSTest/toolkit"...JOB_NAME="FreeStyle"...JSVN="/u/home/h7d e 
z/svnkit-1.2.3.5521"...JSVN_JARS="/u/h

[JIRA] (JENKINS-3629) Charset of slave builder should be considered / changeable on slave definition

2012-04-03 Thread kacynski.w...@aoins.com (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-3629?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Walter Kacynski updated JENKINS-3629:
-

Component/s: (was: other)

> Charset of slave builder should be considered / changeable on slave definition
> --
>
> Key: JENKINS-3629
> URL: https://issues.jenkins-ci.org/browse/JENKINS-3629
> Project: Jenkins
>  Issue Type: Bug
>  Components: master-slave, slave-prerequisites, slave-setup
>Affects Versions: current
> Environment: Platform: All, OS: All
>Reporter: olaf_vkb
>Priority: Critical
>
> Using Hudson build master on Windows XP together with a slave machine (IBM
> mainframe) connected by JNLP.
> Slave machine shows up perfectly in system information, e.g.
> ...
> file.encoding IBM-1047
> file.separator/
> ibm.signalhandling.rs false
> ibm.signalhandling.sigchain   false
> ibm.signalhandling.sigint true
> ibm.system.encoding   IBM-1047
> invokedviajava
> java.assistiveON
> java.awt.fonts
> java.awt.graphicsenv  sun.awt.X11GraphicsEnvironment
> java.awt.printerjob   sun.print.PSPrinterJob
> java.class.path   slave.jar
> java.class.version49.0
> java.compiler j9jit23
> java.ext.dirs /usr/lpp/java15/J5.0/lib/ext
> java.fullversion  J2RE 1.5.0 IBM J9 2.3 z/OS s390-31 j9vmmz3123-20080315 
> (JIT
> enabled) J9VM - 20080314_17962_bHdSMr JIT - 20080130_0718ifx2_r8 GC - 
> 200802_08
> java.home /usr/lpp/java15/J5.0
> ...
> When running shell command on such a slave, charset (IBM-1047) seems to be
> ignored, so output of shell is unreadable in web interface:
> â£�™£...„@‚¨@¤¢...™@�•-•¨"-¤¢
>  Baue auf Slave hosttestu
> [FreeStyle] $ sh -xe /tmp/hudson38047.sh
> N@¢...£@ |~a£"—aˆ¤„¢-•óøðô÷K¢ˆ ÂäÉÓÄmÉÄ~òððù`ðõ`ðõmññ`ðô`ñö 
> ÂäÉÓÄmÕäÔÂÅÙ~òö ÂäÉÓÄmãÁÇ~ˆ¤„¢-•`Æ™..⣨"...`òö 
> ÃÂÃÔÁÉÕ~a¤¢™a"——aƒ‚ƒ"‰‚a§"ƒ 
> ÄâÔÉmÃÖÕÆÉÇ~a¤¢™a"——a㉥-"‰a£¢"aƒ"‰...•£a‚�a‚‰•a„¢"K-—£ 
> ÄâÔÉmÄÉÙ~a¤¢™a"——a㉥-"‰a£¢"aƒ"‰...•£a‚�a‚‰• ÄâÔÉmÓÖÇ~a¥�™ 
> ÄâÔmÃÖÕÆÉÇ~a¤¢™a"——a㉥-"‰a£¢"aƒ"‰...•£a‚�a‚‰•a„¢"K-—£ 
> ÄâÔmÄÉÙ~a¤¢™a"——a㉥-"‰a£¢"aƒ"‰...•£a‚�a‚‰• ÄâÔmÓÖÇ~a¥�™ ÅÙÙÕÖ~ð 
> ÅçÅÃäãÖÙmÕäÔÂÅÙ~ð ÈÖÔÅ~a¤aˆ-"...aˆ÷„�...�© 
> ÈäÄâÖÕmÃÖÖÒÉÅ~ùƒù„ð...ò...`ø÷öõ`ôöññ`‚‚ƒø`ðùñ‚ñò÷òõööù 
> ÈäÄâÖÕmÈÖÔÅ~ÄzààÄ-'¤"...•£...@¤•„@ʼn•¢£...""¤•‡...•ààÈ÷ÄÁÅÁéààKˆ¤„¢-• 
> ÈäÄâÖÕmäÙÓ~ˆ££—zaa¨‚£"öðøñôùK¥'‚‰•£™�K„...zøðøða 
> ÉÂÔmÑÁåÁmÃÖÔÔÁÕÄmÓÉÕÅ~'�¥�@`'�™@¢"�¥...K'�™@`'•"—ä™"@ˆ££—zaa¨‚£"öðøñôùK¥'‚‰•£™�K„...zøðøðaƒ-"—¤£...™aˆ-¢££...¢£¤a¢"�¥...`�‡...•£K'•"—
>  ÉÆâ~@   Éâmäââ~èÅâ ÉãÄÉÙ~a¤¢™a"-ƒ�"aƒ¥¢"•£aÃåâã...¢£a£--"'‰£ 
> ÑÖÂmÕÁÔÅ~Æ™..⣨"... ÑâåÕ~a¤aˆ-"...aˆ÷„�...�©a¢¥•'‰£`ñKòKóKõõòñ 
> ÑâåÕmÑÁÙâ~a¤aˆ-"...aˆ÷„�...�©a¢¥•'‰£`ñKòKóKõõòña¢¥•'‰£`ƒ"‰K'�™za¤aˆ-"...aˆ÷„�...�©a¢¥•'‰£`ñKòKóKõõòña¢¥•'‰£K'�™za¤aˆ-"...aˆ÷„�...�©a¢¥•'‰£`ñKòKóKõõòña'•�K'�™
>  ÓÁÕÇ~Ã 
> ÓÉÂ×ÁãÈ~a¤¢™a"——a'�¥�ñõaÑõKða‚‰•aƒ"�¢¢‰ƒa"‰‚'¥"K¢-za¤¢™a"——a'�¥�ñõaÑõKða‚‰•aƒ"�¢¢‰ƒza¤¢™a"——a'�¥�ñõaÑõKða‚‰•aza"‰‚za¤¢™a"‰‚za¤¢™a"——a'�¥�a"‰‚zza¤¢™a"——aÑÇ�£...a‚‰•a"¥¢z
>  ÓÉÕÅÕÖ~ñ ÓÓÖ×ã~è ÓÖÇÕÁÔÅ~È÷ÄÁÅÁé ÔÁÉÓ~a¤¢™a"�‰"aÈ÷ÄÁÅÁé 
> ÔÁÉÓÃÈÅÃÒ~öðð ÔÁÕ×ÁãÈ~a¤¢™a"�•alÓza¤¢™a"-ƒ�"a"�• 
> ÕÓâ×ÁãÈ~a¤¢™a"‰‚a•"¢a"¢‡alÓalÕ ÕÖÄÅ×ÅÕÄ~è Ö×ãÉÕÄ~ñ Öâ~Öâóùð 
> ×ÁãÈ~a¤¢™a"——a'�¥�ñõaÑõKða‚‰•za¤¢™a"-ƒ�"a‚‰•za‚‰•za¤¢™a‚‰•za¤¢™a"——a'�¥�a‚‰•zza¤¢™a"——aƒ‚ƒ"‰‚a§"ƒa...§...zza¤¢™a"——aƒ‚ƒ"‰‚a§"ƒa‚‰•zKza¤¢™a"-ƒ�"aƒ¥¢"•£aƒ¥¢za¤¢™a"-ƒ�"aƒ¥¢"•£aÃåâã...¢£a£--"'‰£a‚‰•
>  ××ÉÄ~øóøøùõó÷ ×âñ~à[@ ×âò~n@ ×âó~{o@ ×âô~N@ 
> ×æÄ~a¤aˆ-"...aˆ÷„�...�©aˆ¤„¢-•a¦-™'¢—�ƒ...aÆ™..⣨"... ÙÁÕÄÖÔ~òøõðõ 
> âÅÃÖÕÄâ~ð âÈÅÓÓ~a‚‰•a¢ˆ âãÅ×ÓÉÂ~âèâñKÃÂÃKâÃÃÕÃÔ× ãÅÙÔ~§£...™" 
> ãé~ÔÅé`ñÔÅâékÔóKõKðkÔñðKõKð 
> æÖÙÒâ×ÁÃÅ~a¤aˆ-"...aˆ÷„�...�©aˆ¤„¢-•a¦-™'¢—�ƒ...aÆ™..⣨"... 
> m~a¤¢™a"——a'�¥�ñõaÑõKða‚‰•a'�¥� mÂ×çÒmÁäãÖÃåã~ÖÕ mÃøùmÁÃÃÅ×ãÁÂÓÅmÙÃ~ô 
> mÃøùmÃÃÔÖÄÅ~ñ mÃøùmÃÓÉÂm×ÙÅÆÉç~âèâñKÃÂÃ 
> mÃøùmÉÕÃÄÉÙâ~a¤¢™a‰•ƒ"¤„...@a¤¢™a"——a‰-ƒ"‰‚a‰•ƒ"¤„... 
> mÃøùmÓÉÂÄÉÙâ~a"‰‚@a¤¢™a"‰‚ mÃøùm×ÓÉÂm×ÙÅÆÉç~âèâñKÃÅÅ 
> mÃøùmâÓÉÂm×ÙÅÆÉç~âèâñ mÃøùmæÖÙÒmäÕÉã~âèâÄÁ mÃÃmÃÓÉÂm×ÙÅÆÉç~âèâñKÃÂà 
> mÃÃmÉÕÃÄÉÙâ~a¤¢™a‰•ƒ"¤„...@a¤¢™a"——a‰-ƒ"‰‚a‰•ƒ"¤„... 
> mÃÃmÓÉÂÄÉÙâ~a"‰‚@a¤¢™a"‰‚ mÃÃm×ÓÉÂm×ÙÅÆÉç~âèâñKÃÅÅ mÃÃmâÓÉÂm×ÙÅÆÉç~âèâñ 
> mÃÃmæÖÙÒmäÕÉã~âèâÄÁ mÃÙÅÁãÅmÓÁèÖäã~è mÃççmÃÓÉÂm×ÙÅÆÉç~âèâñKÃÂà 
> mÃççmÉÕÃÄÉÙâ~a¤¢™a‰•ƒ"¤„...@a¤¢™a"——a‰-ƒ"‰‚a‰•ƒ"¤„... 
> mÃççmÓÉÂÄÉÙâ~a"‰‚@a¤¢™a"‰‚ mÃççm×ÓÉÂm×ÙÅÆÉç~âèâñKÃÅÅ 
> mÃççmâÓÉÂm×ÙÅÆÉç~âèâñ mÃççmæÖÙÒmäÕÉã~âèâÄÁ mÅÄÃm×ãÈÙÅÁÄmèÉÅÓÄ~`ò 
> Ɖ•‰¢ˆ...„z@âäÃÃÅââ
>  
> Last line is output of unix build-in shell command "set", manually converted 
> to
> ASCII it looks like this:
> + set
> ...@="/tmp/hudson38047.sh"...BUILD_ID="2009-05-05_11-04-16"...BUILD_NUMBER="26"...BUILD_TAG="hudson-FreeStyle-26"...CBCMAIN="/usr/lpp/cbclib/xlc"...DSMI_CONFIG="/usr/lpp/Tivoli/tsm/client/b
>  /bin/dsm.

[JIRA] (JENKINS-13200) 1.455: Block build when downstream project is building doesn't work

2012-04-03 Thread kay.abendr...@epages.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13200?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161160#comment-161160
 ] 

Kay Abendroth edited comment on JENKINS-13200 at 4/3/12 3:43 PM:
-

The fix I mentioned doesn't work. The problem is somewhere else, but still 
present.

  was (Author: kay_abendroth):
The fix I mentioned doesn't work. The problem is somewhere else.
  
> 1.455: Block build when downstream project is building doesn't work
> ---
>
> Key: JENKINS-13200
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13200
> Project: Jenkins
>  Issue Type: Bug
>  Components: build-pipeline
> Environment: Jenkins 1.455, CentOS 5.5
>Reporter: Kay Abendroth
>Priority: Blocker
>  Labels: build
>
> We have a test job chain that runs on a single slave. As this chain can be 
> triggered serveral times during the day it's very important that it is 
> blocked from running on that slave, if a downstream job is building. That 
> doesn't work anymore.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13270) Occasional login failures using p4 ticket

2012-04-03 Thread les...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161165#comment-161165
 ] 

lestin commented on JENKINS-13270:
--

Ah, maybe that's where the confusion is. Below description is based on Linux 
BTW.

Perforce can create a p4 ticket file (normally |/.p4ticket) that remembers your 
login if you use "p4 login -a"
Once that's setup (you can setenv P4TICKET to change the default file path), p4 
will check the file to see if this user had been id-cleared.

In my setup, I configured jenkins_home/.p4ticket and it has registered my 
success login (p4 login -a with my user id).
With this, jenkins can access the perforce database as if it were me (or any 
one else that has registered himself in jenkins_home/.p4ticket).

Now at the job configuration page, i configured it as normal (correct 
combination of user id, passwd).
If this user id has been registered in jenkins_home/.p4ticket, the passwd can 
be a wrong one, no issue at all.
If this user id has not been registered in jenkins_home/.p4ticket, even the 
correct combination will caused a login error with the line 
 "Perforce password (P4PASSWD) invalid or unset."  --- Note that 
this line is from the web page, not the jenkins.log
I tried to set P4PASSWD variable in the environment var field, tick the box 
in job configuration etc, none of them worked.
If i put an invalid user id, the plugin immediately informs me that.


> Occasional login failures using p4 ticket
> -
>
> Key: JENKINS-13270
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13270
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
>Affects Versions: current
> Environment: 1.456 Jenkins with latest perforce plugin
>Reporter: lestin
>Assignee: Rob Petti
>Priority: Minor
>
> Saw the following log whilst nothing has changed during the period:
> 
> INFO: job_name_here #4437 main build action completed: SUCCESS
> Mar 27, 2012 6:11:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:31:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:41:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:51:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:18 AM hudson.model.Run run
> INFO: job_name_here #4438 main build action completed: SUCCESS 
> Mar 27, 2012 7:11:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:31:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Login with '/tools/perforce/2010.1/bin.linux26x86/p4' failed: Login 
> attempt failed: Password invalid.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Attempt to workaround p4 executable location failed
> com.tek42.perforce.PerforceException: Could not run perforce command.
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:88)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.p4Login(AbstractPerforceTemplate.java:596)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.login(AbstractPerforceTemplate.java:566)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:372)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
>   at com.tek42.perforce.parse.Workspaces.getWorkspace(Workspaces.java:61)
>   at 
> hudson.plugins.perforce.PerforceSCM.getPerforceWorkspace(PerforceSCM.java:1325)
>   at 
> hudson.plugins.perforce.PerforceSCM.compareRemoteRevisionWith(PerforceSCM.java:1019)
>   at hudson.scm.SCM._compareRemoteRevisionWith(SCM.java:356)
>   at hudson.scm.SCM.poll(SCM.java:373)
>   at hudson.model.AbstractProject.poll(AbstractProject.java:1340)
>   at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:420)
>   at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:449)
>   at 
> hudson.util.

[JIRA] (JENKINS-13270) Occasional login failures using p4 ticket

2012-04-03 Thread les...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161166#comment-161166
 ] 

lestin commented on JENKINS-13270:
--

With a cleaner log, now i noticed that even with a non existing user id, i saw 
the following log coming out from jenkins.log:
===
Apr 3, 2012 4:51:18 PM com.tek42.perforce.parse.AbstractPerforceTemplate login
WARNING: Using p4 issued ticket.
Apr 3, 2012 4:51:18 PM com.tek42.perforce.process.CmdLineExecutor exec
INFO: Executing: /tools/perforce/2010.1/bin.linux26x86/p4 -P 
CA84BE534B260418A89133C914BFE6B2 counter change 
Apr 3, 2012 4:51:19 PM com.tek42.perforce.process.CmdLineExecutor exec
INFO: Executing: /tools/perforce/2010.1/bin.linux26x86/p4 -P 
CA84BE534B260418A89133C914BFE6B2 workspace -o jenkins_playground 
Apr 3, 2012 4:51:19 PM com.tek42.perforce.process.CmdLineExecutor exec
INFO: Executing: /tools/perforce/2010.1/bin.linux26x86/p4 counter change 
Apr 3, 2012 4:51:19 PM com.tek42.perforce.process.CmdLineExecutor exec
===
At the same time, the web GUI told me the following:
[/tmp] $ /tools/perforce/2010.1/bin.linux26x86/p4 -s client -i
Caught exception communicating with perforce.  User lestin2 doesn't exist.
For Command: /tools/perforce/2010.1/bin.linux26x86/p4 -s client -i 
With Data:
===
Client: jenkins_playground--1850485244
Description: 
Root: /tmp
Options: noallwrite clobber nocompress unlocked nomodtime rmdir
LineEnd: local
View:
  //training/test2/... //jenkins_playground--1850485244/...
===

Any hints so that i can dig further?

Thanks.

Lestin

> Occasional login failures using p4 ticket
> -
>
> Key: JENKINS-13270
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13270
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
>Affects Versions: current
> Environment: 1.456 Jenkins with latest perforce plugin
>Reporter: lestin
>Assignee: Rob Petti
>Priority: Minor
>
> Saw the following log whilst nothing has changed during the period:
> 
> INFO: job_name_here #4437 main build action completed: SUCCESS
> Mar 27, 2012 6:11:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:31:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:41:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:51:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:18 AM hudson.model.Run run
> INFO: job_name_here #4438 main build action completed: SUCCESS 
> Mar 27, 2012 7:11:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:31:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Login with '/tools/perforce/2010.1/bin.linux26x86/p4' failed: Login 
> attempt failed: Password invalid.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Attempt to workaround p4 executable location failed
> com.tek42.perforce.PerforceException: Could not run perforce command.
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:88)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.p4Login(AbstractPerforceTemplate.java:596)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.login(AbstractPerforceTemplate.java:566)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:372)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
>   at com.tek42.perforce.parse.Workspaces.getWorkspace(Workspaces.java:61)
>   at 
> hudson.plugins.perforce.PerforceSCM.getPerforceWorkspace(PerforceSCM.java:1325)
>   at 
> hudson.plugins.perforce.PerforceSCM.compareRemoteRevisionWith(PerforceSCM.java:1019)
>   at hudson.scm.SCM._compareRemoteRevisionWith(SCM.java:356)
>   at hudson.scm.SCM.poll(SCM.java:373)
>   at hudson.model.AbstractProject.poll(AbstractProject.jav

[JIRA] (JENKINS-13270) Occasional login failures using p4 ticket

2012-04-03 Thread rob.pe...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161167#comment-161167
 ] 

Rob Petti commented on JENKINS-13270:
-

Ok, so the real issue is that logging in using username and password isn't 
working... If your tickets are mysteriously getting invalidated by perforce, 
there's not a whole lot the plugin can do about that if it can't log in 
properly.

> Occasional login failures using p4 ticket
> -
>
> Key: JENKINS-13270
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13270
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
>Affects Versions: current
> Environment: 1.456 Jenkins with latest perforce plugin
>Reporter: lestin
>Assignee: Rob Petti
>Priority: Minor
>
> Saw the following log whilst nothing has changed during the period:
> 
> INFO: job_name_here #4437 main build action completed: SUCCESS
> Mar 27, 2012 6:11:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:31:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:41:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:51:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:18 AM hudson.model.Run run
> INFO: job_name_here #4438 main build action completed: SUCCESS 
> Mar 27, 2012 7:11:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:31:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Login with '/tools/perforce/2010.1/bin.linux26x86/p4' failed: Login 
> attempt failed: Password invalid.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Attempt to workaround p4 executable location failed
> com.tek42.perforce.PerforceException: Could not run perforce command.
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:88)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.p4Login(AbstractPerforceTemplate.java:596)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.login(AbstractPerforceTemplate.java:566)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:372)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
>   at com.tek42.perforce.parse.Workspaces.getWorkspace(Workspaces.java:61)
>   at 
> hudson.plugins.perforce.PerforceSCM.getPerforceWorkspace(PerforceSCM.java:1325)
>   at 
> hudson.plugins.perforce.PerforceSCM.compareRemoteRevisionWith(PerforceSCM.java:1019)
>   at hudson.scm.SCM._compareRemoteRevisionWith(SCM.java:356)
>   at hudson.scm.SCM.poll(SCM.java:373)
>   at hudson.model.AbstractProject.poll(AbstractProject.java:1340)
>   at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:420)
>   at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:449)
>   at 
> hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:118)
>   at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>   at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>   at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>   at java.lang.Thread.run(Thread.java:619)
> Caused by: java.io.IOException: Cannot run program "/usr/bin/p4" (in 
> directory "/projects/jenkins/jenkins_home"): java.io.IOException: error=2, No 
> such file or directory
>   at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
>   at hudson.Proc$LocalProc.(Proc.java:244)
>   at hudson.Proc$LocalProc.(Proc.java:216)
>   at hudson.Launcher$LocalLauncher.launch(Launcher.java:707)
>   at hudson.Launcher$ProcStarter.start(Launcher.java:338)
>   at 
> hudson

[JIRA] (JENKINS-13270) Occasional login failures using p4 ticket

2012-04-03 Thread rob.pe...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161168#comment-161168
 ] 

Rob Petti commented on JENKINS-13270:
-

The build log and the jenkins log don't seem like they match in that instance. 
The jenkins log looks like it's polling on the master, while the build log 
looks like it's building on a slave.

> Occasional login failures using p4 ticket
> -
>
> Key: JENKINS-13270
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13270
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
>Affects Versions: current
> Environment: 1.456 Jenkins with latest perforce plugin
>Reporter: lestin
>Assignee: Rob Petti
>Priority: Minor
>
> Saw the following log whilst nothing has changed during the period:
> 
> INFO: job_name_here #4437 main build action completed: SUCCESS
> Mar 27, 2012 6:11:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:31:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:41:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:51:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:18 AM hudson.model.Run run
> INFO: job_name_here #4438 main build action completed: SUCCESS 
> Mar 27, 2012 7:11:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:31:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Login with '/tools/perforce/2010.1/bin.linux26x86/p4' failed: Login 
> attempt failed: Password invalid.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Attempt to workaround p4 executable location failed
> com.tek42.perforce.PerforceException: Could not run perforce command.
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:88)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.p4Login(AbstractPerforceTemplate.java:596)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.login(AbstractPerforceTemplate.java:566)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:372)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
>   at com.tek42.perforce.parse.Workspaces.getWorkspace(Workspaces.java:61)
>   at 
> hudson.plugins.perforce.PerforceSCM.getPerforceWorkspace(PerforceSCM.java:1325)
>   at 
> hudson.plugins.perforce.PerforceSCM.compareRemoteRevisionWith(PerforceSCM.java:1019)
>   at hudson.scm.SCM._compareRemoteRevisionWith(SCM.java:356)
>   at hudson.scm.SCM.poll(SCM.java:373)
>   at hudson.model.AbstractProject.poll(AbstractProject.java:1340)
>   at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:420)
>   at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:449)
>   at 
> hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:118)
>   at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>   at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>   at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>   at java.lang.Thread.run(Thread.java:619)
> Caused by: java.io.IOException: Cannot run program "/usr/bin/p4" (in 
> directory "/projects/jenkins/jenkins_home"): java.io.IOException: error=2, No 
> such file or directory
>   at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
>   at hudson.Proc$LocalProc.(Proc.java:244)
>   at hudson.Proc$LocalProc.(Proc.java:216)
>   at hudson.Launcher$LocalLauncher.launch(Launcher.java:707)
>   at hudson.Launcher$ProcStarter.start(Launcher.java:338)
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.ex

[JIRA] (JENKINS-11887) Support Git for "Repository browser" setting

2012-04-03 Thread taus...@tngtech.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-11887?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161169#comment-161169
 ] 

Bernhard T commented on JENKINS-11887:
--

Hi Gerd,
I am looking for the identical feature for svn urls. The repository stays the 
same for one Jenkins job. Hence an additional settings input field for the trac 
repository name would do perfectly.

Bernhard

> Support Git for "Repository browser" setting
> 
>
> Key: JENKINS-11887
> URL: https://issues.jenkins-ci.org/browse/JENKINS-11887
> Project: Jenkins
>  Issue Type: Improvement
>  Components: git, trac
> Environment: Jenkins 1.441, Trac Plugin 1.12
>Reporter: Gerd Zanker
>Assignee: Gerd Zanker
>Priority: Minor
>  Labels: trac
> Fix For: current
>
> Attachments: trac.hpi
>
>
> In the [Trac Plugin 
> documentation|https://wiki.jenkins-ci.org/display/jenkins/Trac+Plugin] the 
> configuration is described as
> bq. In the Source Code Management section, choose "Trac" for the "Repository 
> browser" setting.
> This settings "Trac" is not available for when I use git as a SCM.
> Can this selection be added?
> 
> The Trac-plugin code supports "TracGit" for the "Repository browser" setting. 
> The given Trac URL at the top of the job settings will be used to generate 
> links for git changesets, files and diffs to your Trac "Browse Source" area.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13270) Occasional login failures using p4 ticket

2012-04-03 Thread les...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161170#comment-161170
 ] 

lestin commented on JENKINS-13270:
--

Hi Rob,

I don't know but I can disable the slave and give it another go.
I also need to confess (again) that i dont know if the ticket-invalid was 
caused by perforce itself or not.
For day to day work, perforce never refused us. --- But from the 
frequence/percentage of the invalid situation, i can believe it can be 
perforce's bug.

But as you spotted, the reason i used the ticket was i couldn't get the normal 
username/password login to work.

Thanks.

Lestin

> Occasional login failures using p4 ticket
> -
>
> Key: JENKINS-13270
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13270
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
>Affects Versions: current
> Environment: 1.456 Jenkins with latest perforce plugin
>Reporter: lestin
>Assignee: Rob Petti
>Priority: Minor
>
> Saw the following log whilst nothing has changed during the period:
> 
> INFO: job_name_here #4437 main build action completed: SUCCESS
> Mar 27, 2012 6:11:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:31:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:41:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:51:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:18 AM hudson.model.Run run
> INFO: job_name_here #4438 main build action completed: SUCCESS 
> Mar 27, 2012 7:11:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:31:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Login with '/tools/perforce/2010.1/bin.linux26x86/p4' failed: Login 
> attempt failed: Password invalid.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Attempt to workaround p4 executable location failed
> com.tek42.perforce.PerforceException: Could not run perforce command.
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:88)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.p4Login(AbstractPerforceTemplate.java:596)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.login(AbstractPerforceTemplate.java:566)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:372)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
>   at com.tek42.perforce.parse.Workspaces.getWorkspace(Workspaces.java:61)
>   at 
> hudson.plugins.perforce.PerforceSCM.getPerforceWorkspace(PerforceSCM.java:1325)
>   at 
> hudson.plugins.perforce.PerforceSCM.compareRemoteRevisionWith(PerforceSCM.java:1019)
>   at hudson.scm.SCM._compareRemoteRevisionWith(SCM.java:356)
>   at hudson.scm.SCM.poll(SCM.java:373)
>   at hudson.model.AbstractProject.poll(AbstractProject.java:1340)
>   at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:420)
>   at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:449)
>   at 
> hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:118)
>   at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>   at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>   at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>   at java.lang.Thread.run(Thread.java:619)
> Caused by: java.io.IOException: Cannot run program "/usr/bin/p4" (in 
> directory "/projects/jenkins/jenkins_home"): java.io.IOException: error=2, No 
> such file or directory
>   at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
>   at hudson.Proc$L

[JIRA] (JENKINS-13270) Occasional login failures using p4 ticket

2012-04-03 Thread les...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161171#comment-161171
 ] 

lestin commented on JENKINS-13270:
--

Hi Rob,

I've done some more trials with no slaves involved and all other plug-ins 
disabled and it revealed more details.

I was wrong saying that correct combination of username/passwd didn't work --- 
good news.
What i noticed is, those information seemed to be only kept (used) within the 
p4 plugin.
They're not exposed to the job terminal hence you saw the error when i tried 
the "p4 sync".
However it's quite common for the job itself trying to invoke p4, e.g. lable, 
check-out, pop etc.

I believe that it already sets/exports the P4USER into the job terminal. (from 
the p4 info outputs)
Is it possible that the plugin can then export P4PASSWD to the job terminal?

Thanks!

Lestin

> Occasional login failures using p4 ticket
> -
>
> Key: JENKINS-13270
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13270
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
>Affects Versions: current
> Environment: 1.456 Jenkins with latest perforce plugin
>Reporter: lestin
>Assignee: Rob Petti
>Priority: Minor
>
> Saw the following log whilst nothing has changed during the period:
> 
> INFO: job_name_here #4437 main build action completed: SUCCESS
> Mar 27, 2012 6:11:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:31:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:41:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:51:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:18 AM hudson.model.Run run
> INFO: job_name_here #4438 main build action completed: SUCCESS 
> Mar 27, 2012 7:11:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:31:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Login with '/tools/perforce/2010.1/bin.linux26x86/p4' failed: Login 
> attempt failed: Password invalid.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Attempt to workaround p4 executable location failed
> com.tek42.perforce.PerforceException: Could not run perforce command.
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:88)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.p4Login(AbstractPerforceTemplate.java:596)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.login(AbstractPerforceTemplate.java:566)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:372)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
>   at com.tek42.perforce.parse.Workspaces.getWorkspace(Workspaces.java:61)
>   at 
> hudson.plugins.perforce.PerforceSCM.getPerforceWorkspace(PerforceSCM.java:1325)
>   at 
> hudson.plugins.perforce.PerforceSCM.compareRemoteRevisionWith(PerforceSCM.java:1019)
>   at hudson.scm.SCM._compareRemoteRevisionWith(SCM.java:356)
>   at hudson.scm.SCM.poll(SCM.java:373)
>   at hudson.model.AbstractProject.poll(AbstractProject.java:1340)
>   at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:420)
>   at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:449)
>   at 
> hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:118)
>   at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>   at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>   at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>   at java.lang.Thread.run(Thread.java:619)
> Caused by: java.io.IOException: Cannot run

[JIRA] (JENKINS-13330) Jenkins slave hangs in post build phase

2012-04-03 Thread cwri...@litle.com (JIRA)
Clark Wright created JENKINS-13330:
--

 Summary: Jenkins slave hangs in post build phase
 Key: JENKINS-13330
 URL: https://issues.jenkins-ci.org/browse/JENKINS-13330
 Project: Jenkins
  Issue Type: Bug
  Components: master-slave, slave-status
 Environment: RHEL 5, both master and all slaves.
Jenkins is running inside of Tomcat
Reporter: Clark Wright
Priority: Critical
 Attachments: Screenshot-galleon_allIntegration #1196 Console [Jenkins] 
- Mozilla Firefox.png

We have an intermittent problem with slaves hanging AFTER the job itself is 
finished. In the post processing step (?) what we see is that the console log 
has this line:

Description set: vap_current_iter-2012_03_29_19_01_03

And then nothing. Usually, it will look like this:

Description set: prod_pull-2012_03_28_19_01_03
Notifying upstream build armada_Launch_prod_pull #13 of job completion
Project armada_Launch_prod_pull still waiting for 1 builds to complete
Notifying upstream projects of job completion
Notifying upstream of completion: armada_Launch_prod_pull #13
Finished: SUCCESS

I setup a logger for hudson.model.Run, and it currently has this :

at java.lang.Thread.run(Thread.java:619)

Mar 30, 2012 12:44:00 PM hudson.model.Run run
INFO: galleon_allUnit #1134 main build action completed: SUCCESS
Mar 30, 2012 12:44:00 PM hudson.model.Run setResult
FINE: galleon_allUnit #1134 : result is set to SUCCESS
java.lang.Exception
at hudson.model.Run.setResult(Run.java:352)
at hudson.model.Run.run(Run.java:1410)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
at hudson.model.ResourceController.execute(ResourceController.java:88)
at hudson.model.Executor.run(Executor.java:238)

Repeated for every hung slave.

The main hudson log doesn't have any additional information.

Disconnecting the slave has no effect.

Trying to do an orderly shutdown of Jenkins has no effect (jenkins actually 
appears to hang on shutdown).

The only way we have found to recover is to kill -9 the tomcat process.

The tread dump for one of the slaves (they are all the same) is:

Thread Dump
Channel reader thread: channel

"Channel reader thread: channel" Id=9 Group=main RUNNABLE (in native)
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(FileInputStream.java:199)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
at java.io.BufferedInputStream.read(BufferedInputStream.java:237)
-  locked java.io.BufferedInputStream@1ae615a
at 
java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2249)
at 
java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.java:2542)
at 
java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2552)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1297)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)
at hudson.remoting.Channel$ReaderThread.run(Channel.java:1030)


main

"main" Id=1 Group=main WAITING on hudson.remoting.Channel@e1d5ea
at java.lang.Object.wait(Native Method)
-  waiting on hudson.remoting.Channel@e1d5ea
at java.lang.Object.wait(Object.java:485)
at hudson.remoting.Channel.join(Channel.java:766)
at hudson.remoting.Launcher.main(Launcher.java:420)
at hudson.remoting.Launcher.runWithStdinStdout(Launcher.java:366)
at hudson.remoting.Launcher.run(Launcher.java:206)
at hudson.remoting.Launcher.main(Launcher.java:168)


Ping thread for channel hudson.remoting.Channel@e1d5ea:channel

"Ping thread for channel hudson.remoting.Channel@e1d5ea:channel" Id=10 
Group=main TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at hudson.remoting.PingThread.run(PingThread.java:86)


Pipe writer thread: channel

"Pipe writer thread: channel" Id=12 Group=main WAITING on 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@14263ed
at sun.misc.Unsafe.park(Native Method)
-  waiting on 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@14263ed
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
at 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
at 
java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:358)
at 
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:619)


pool-1-thread-267

"pool-1-thread-267" Id=285 Group=main RUNNABLE
at sun.management.ThreadImpl.dumpThreads0(Native Method)
at sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:374)
at hudson.Functions.getThreadInfos(Functions.java:872)
at 
hudson.util.RemotingDiagnostics$G

[JIRA] (JENKINS-13270) Occasional login failures using p4 ticket

2012-04-03 Thread rob.pe...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161172#comment-161172
 ] 

Rob Petti commented on JENKINS-13270:
-

There is an option in the job config to expose P4PASSWD in the build 
environment.

> Occasional login failures using p4 ticket
> -
>
> Key: JENKINS-13270
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13270
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
>Affects Versions: current
> Environment: 1.456 Jenkins with latest perforce plugin
>Reporter: lestin
>Assignee: Rob Petti
>Priority: Minor
>
> Saw the following log whilst nothing has changed during the period:
> 
> INFO: job_name_here #4437 main build action completed: SUCCESS
> Mar 27, 2012 6:11:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:31:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:41:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:51:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:18 AM hudson.model.Run run
> INFO: job_name_here #4438 main build action completed: SUCCESS 
> Mar 27, 2012 7:11:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:31:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Login with '/tools/perforce/2010.1/bin.linux26x86/p4' failed: Login 
> attempt failed: Password invalid.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Attempt to workaround p4 executable location failed
> com.tek42.perforce.PerforceException: Could not run perforce command.
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:88)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.p4Login(AbstractPerforceTemplate.java:596)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.login(AbstractPerforceTemplate.java:566)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:372)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
>   at com.tek42.perforce.parse.Workspaces.getWorkspace(Workspaces.java:61)
>   at 
> hudson.plugins.perforce.PerforceSCM.getPerforceWorkspace(PerforceSCM.java:1325)
>   at 
> hudson.plugins.perforce.PerforceSCM.compareRemoteRevisionWith(PerforceSCM.java:1019)
>   at hudson.scm.SCM._compareRemoteRevisionWith(SCM.java:356)
>   at hudson.scm.SCM.poll(SCM.java:373)
>   at hudson.model.AbstractProject.poll(AbstractProject.java:1340)
>   at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:420)
>   at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:449)
>   at 
> hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:118)
>   at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>   at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>   at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>   at java.lang.Thread.run(Thread.java:619)
> Caused by: java.io.IOException: Cannot run program "/usr/bin/p4" (in 
> directory "/projects/jenkins/jenkins_home"): java.io.IOException: error=2, No 
> such file or directory
>   at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
>   at hudson.Proc$LocalProc.(Proc.java:244)
>   at hudson.Proc$LocalProc.(Proc.java:216)
>   at hudson.Launcher$LocalLauncher.launch(Launcher.java:707)
>   at hudson.Launcher$ProcStarter.start(Launcher.java:338)
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:79)
>   ... 19 more
> Caused by: java.io.IOException: java.io.IOException:

[JIRA] (JENKINS-13270) Occasional login failures using p4 ticket

2012-04-03 Thread les...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161173#comment-161173
 ] 

lestin commented on JENKINS-13270:
--

Hi Rob,

I knew that and that was selected already in my job spec. 
But doesn't seem to take any effect based on the web GUI log.
==
+ p4 sync -f ...
Perforce password (P4PASSWD) invalid or unset.
Build step 'Execute shell' marked build as failure
Notifying upstream projects of job completion
Finished: FAILURE
==
Could it be because that i had P4TICKET configured?

Lestin

> Occasional login failures using p4 ticket
> -
>
> Key: JENKINS-13270
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13270
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
>Affects Versions: current
> Environment: 1.456 Jenkins with latest perforce plugin
>Reporter: lestin
>Assignee: Rob Petti
>Priority: Minor
>
> Saw the following log whilst nothing has changed during the period:
> 
> INFO: job_name_here #4437 main build action completed: SUCCESS
> Mar 27, 2012 6:11:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:31:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:41:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:51:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:18 AM hudson.model.Run run
> INFO: job_name_here #4438 main build action completed: SUCCESS 
> Mar 27, 2012 7:11:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:31:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Login with '/tools/perforce/2010.1/bin.linux26x86/p4' failed: Login 
> attempt failed: Password invalid.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Attempt to workaround p4 executable location failed
> com.tek42.perforce.PerforceException: Could not run perforce command.
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:88)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.p4Login(AbstractPerforceTemplate.java:596)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.login(AbstractPerforceTemplate.java:566)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:372)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
>   at com.tek42.perforce.parse.Workspaces.getWorkspace(Workspaces.java:61)
>   at 
> hudson.plugins.perforce.PerforceSCM.getPerforceWorkspace(PerforceSCM.java:1325)
>   at 
> hudson.plugins.perforce.PerforceSCM.compareRemoteRevisionWith(PerforceSCM.java:1019)
>   at hudson.scm.SCM._compareRemoteRevisionWith(SCM.java:356)
>   at hudson.scm.SCM.poll(SCM.java:373)
>   at hudson.model.AbstractProject.poll(AbstractProject.java:1340)
>   at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:420)
>   at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:449)
>   at 
> hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:118)
>   at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>   at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>   at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>   at java.lang.Thread.run(Thread.java:619)
> Caused by: java.io.IOException: Cannot run program "/usr/bin/p4" (in 
> directory "/projects/jenkins/jenkins_home"): java.io.IOException: error=2, No 
> such file or directory
>   at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
>   at hudson.Proc$LocalProc.(Proc.java:244)
>   at hudson.Proc$Local

[JIRA] (JENKINS-13270) Occasional login failures using p4 ticket

2012-04-03 Thread rob.pe...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161174#comment-161174
 ] 

Rob Petti commented on JENKINS-13270:
-

Your perforce security level probably prevents the P4PASSWD environment 
variable from being used for authentication.

I recommend unsetting P4TICKETS to ensure that the same tickets file 
(~/.p4tickets) is used by the build process and the perforce plugin login 
operation.

Alternatively, you can alter your scripts to explicitly specify the password on 
the command line: "p4 -P${P4PASSWD} sync -f ..."

> Occasional login failures using p4 ticket
> -
>
> Key: JENKINS-13270
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13270
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
>Affects Versions: current
> Environment: 1.456 Jenkins with latest perforce plugin
>Reporter: lestin
>Assignee: Rob Petti
>Priority: Minor
>
> Saw the following log whilst nothing has changed during the period:
> 
> INFO: job_name_here #4437 main build action completed: SUCCESS
> Mar 27, 2012 6:11:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:31:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:41:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:51:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:18 AM hudson.model.Run run
> INFO: job_name_here #4438 main build action completed: SUCCESS 
> Mar 27, 2012 7:11:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:31:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Login with '/tools/perforce/2010.1/bin.linux26x86/p4' failed: Login 
> attempt failed: Password invalid.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Attempt to workaround p4 executable location failed
> com.tek42.perforce.PerforceException: Could not run perforce command.
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:88)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.p4Login(AbstractPerforceTemplate.java:596)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.login(AbstractPerforceTemplate.java:566)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:372)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
>   at com.tek42.perforce.parse.Workspaces.getWorkspace(Workspaces.java:61)
>   at 
> hudson.plugins.perforce.PerforceSCM.getPerforceWorkspace(PerforceSCM.java:1325)
>   at 
> hudson.plugins.perforce.PerforceSCM.compareRemoteRevisionWith(PerforceSCM.java:1019)
>   at hudson.scm.SCM._compareRemoteRevisionWith(SCM.java:356)
>   at hudson.scm.SCM.poll(SCM.java:373)
>   at hudson.model.AbstractProject.poll(AbstractProject.java:1340)
>   at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:420)
>   at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:449)
>   at 
> hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:118)
>   at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>   at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>   at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>   at java.lang.Thread.run(Thread.java:619)
> Caused by: java.io.IOException: Cannot run program "/usr/bin/p4" (in 
> directory "/projects/jenkins/jenkins_home"): java.io.IOException: error=2, No 
> such file or directory
>   at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
>   at hudson.Proc$LocalProc.(Proc.java:244)
>   at hudson.Proc$LocalPro

[JIRA] (JENKINS-13270) Occasional login failures using p4 ticket

2012-04-03 Thread les...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161175#comment-161175
 ] 

lestin commented on JENKINS-13270:
--

Hi Rob,

"I recommend unsetting P4TICKETS to ensure that the same tickets file 
(~/.p4tickets) is used by the build process and the perforce plugin login 
operation"
^^^It is configured to the same ticket file.

However, the use case here is, jenkins is running of one account but the jobs 
are setup by different engineers.
Unless the jenkins .p4ticket contains all the user entries, it won't be able to 
achieve that. 
//unless the plugin does a "p4 login -a" to add user entry, which it doesn't 
seem to be doing now.

I think i've found the reason it doesn't work with the P4PASSWD in our server 
setup when we have the expose box ticked.
The variable being set in the environment variable P4PASSWD is the user input 
whilst it should be the hash passwd like the one you used in the plugin (p4 -P 
...).
I tried to do an "echo $P4PASSWD" and i got the passwd in plain text instead of 
the hash ones like "687A2F0323B3C666D6C69E5E2F78B665"

Lestin

> Occasional login failures using p4 ticket
> -
>
> Key: JENKINS-13270
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13270
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
>Affects Versions: current
> Environment: 1.456 Jenkins with latest perforce plugin
>Reporter: lestin
>Assignee: Rob Petti
>Priority: Minor
>
> Saw the following log whilst nothing has changed during the period:
> 
> INFO: job_name_here #4437 main build action completed: SUCCESS
> Mar 27, 2012 6:11:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:31:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:41:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:51:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:18 AM hudson.model.Run run
> INFO: job_name_here #4438 main build action completed: SUCCESS 
> Mar 27, 2012 7:11:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:31:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Login with '/tools/perforce/2010.1/bin.linux26x86/p4' failed: Login 
> attempt failed: Password invalid.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Attempt to workaround p4 executable location failed
> com.tek42.perforce.PerforceException: Could not run perforce command.
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:88)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.p4Login(AbstractPerforceTemplate.java:596)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.login(AbstractPerforceTemplate.java:566)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:372)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
>   at com.tek42.perforce.parse.Workspaces.getWorkspace(Workspaces.java:61)
>   at 
> hudson.plugins.perforce.PerforceSCM.getPerforceWorkspace(PerforceSCM.java:1325)
>   at 
> hudson.plugins.perforce.PerforceSCM.compareRemoteRevisionWith(PerforceSCM.java:1019)
>   at hudson.scm.SCM._compareRemoteRevisionWith(SCM.java:356)
>   at hudson.scm.SCM.poll(SCM.java:373)
>   at hudson.model.AbstractProject.poll(AbstractProject.java:1340)
>   at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:420)
>   at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:449)
>   at 
> hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:118)
>   at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>   at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>   at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>   at 
> java.util.con

[JIRA] (JENKINS-13324) Perforce mail address resolver should fall back to other resolvers if mail address is invalid

2012-04-03 Thread rob.pe...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13324?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161176#comment-161176
 ] 

Rob Petti commented on JENKINS-13324:
-

PerforceMailResolver will return null if no email address is found. The problem 
as you said is that perforce will always have an email set for users, and will 
invent an email address if none is supplied (usually user@host or user@client).

I don't really have a problem with hard coding some value such as 'n/a', 
assuming that perforce will accept it as a valid email address. Though I 
question the need for it, since perforce admins will need to forcefully reset 
all the email addresses to that value anyways. If someone needs to go through 
all that trouble to set email addresses to 'n/a', why not just set the email 
addresses correctly instead?

> Perforce mail address resolver should fall back to other resolvers if mail 
> address is invalid
> -
>
> Key: JENKINS-13324
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13324
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
> Environment: Perforce 2011.1
> perforce-plugin 1.3.12
>Reporter: Mikko Tapaninen
>
> Perforce mail address resolver is always returning a string, no matter what 
> the actual email address is. I don't know what is the order how Jenkins loops 
> through the various MailAddressResolver instances but if some instance 
> returns an actual string (i.e. non-null), it will stick with that. I don't 
> think it's feasible to really check whether the email address provided by 
> Perforce is valid, but PerforceMailResolver could check for some value (e.g. 
> "n/a") and return null if it matches. At least with Perforce 2011.1 you can't 
> have an empty value for an email address.
> There could be an UI element for configuring which email address would be 
> thought as invalid, but I'm fine with hardcoding "n/a" there and documenting 
> it somewhere. Would this be ok?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13270) Occasional login failures using p4 ticket

2012-04-03 Thread rob.pe...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161177#comment-161177
 ] 

Rob Petti commented on JENKINS-13270:
-

What version of the perforce plugin are you using? That looks like a ticket 
hash, not an encrypted password.

> Occasional login failures using p4 ticket
> -
>
> Key: JENKINS-13270
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13270
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
>Affects Versions: current
> Environment: 1.456 Jenkins with latest perforce plugin
>Reporter: lestin
>Assignee: Rob Petti
>Priority: Minor
>
> Saw the following log whilst nothing has changed during the period:
> 
> INFO: job_name_here #4437 main build action completed: SUCCESS
> Mar 27, 2012 6:11:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:31:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:41:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:51:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:18 AM hudson.model.Run run
> INFO: job_name_here #4438 main build action completed: SUCCESS 
> Mar 27, 2012 7:11:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:31:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Login with '/tools/perforce/2010.1/bin.linux26x86/p4' failed: Login 
> attempt failed: Password invalid.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Attempt to workaround p4 executable location failed
> com.tek42.perforce.PerforceException: Could not run perforce command.
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:88)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.p4Login(AbstractPerforceTemplate.java:596)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.login(AbstractPerforceTemplate.java:566)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:372)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
>   at com.tek42.perforce.parse.Workspaces.getWorkspace(Workspaces.java:61)
>   at 
> hudson.plugins.perforce.PerforceSCM.getPerforceWorkspace(PerforceSCM.java:1325)
>   at 
> hudson.plugins.perforce.PerforceSCM.compareRemoteRevisionWith(PerforceSCM.java:1019)
>   at hudson.scm.SCM._compareRemoteRevisionWith(SCM.java:356)
>   at hudson.scm.SCM.poll(SCM.java:373)
>   at hudson.model.AbstractProject.poll(AbstractProject.java:1340)
>   at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:420)
>   at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:449)
>   at 
> hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:118)
>   at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>   at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>   at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>   at java.lang.Thread.run(Thread.java:619)
> Caused by: java.io.IOException: Cannot run program "/usr/bin/p4" (in 
> directory "/projects/jenkins/jenkins_home"): java.io.IOException: error=2, No 
> such file or directory
>   at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
>   at hudson.Proc$LocalProc.(Proc.java:244)
>   at hudson.Proc$LocalProc.(Proc.java:216)
>   at hudson.Launcher$LocalLauncher.launch(Launcher.java:707)
>   at hudson.Launcher$ProcStarter.start(Launcher.java:338)
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:79)
>   ... 19 more
> Caused by: java.io.IOExce

[JIRA] (JENKINS-13270) Occasional login failures using p4 ticket

2012-04-03 Thread rob.pe...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161178#comment-161178
 ] 

Rob Petti commented on JENKINS-13270:
-

FYI, P4PASSWD is supposed to be the plain text password. That's why there is a 
seperate option to enable it in the environment.

> Occasional login failures using p4 ticket
> -
>
> Key: JENKINS-13270
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13270
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
>Affects Versions: current
> Environment: 1.456 Jenkins with latest perforce plugin
>Reporter: lestin
>Assignee: Rob Petti
>Priority: Minor
>
> Saw the following log whilst nothing has changed during the period:
> 
> INFO: job_name_here #4437 main build action completed: SUCCESS
> Mar 27, 2012 6:11:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:31:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:41:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:51:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:18 AM hudson.model.Run run
> INFO: job_name_here #4438 main build action completed: SUCCESS 
> Mar 27, 2012 7:11:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:31:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Login with '/tools/perforce/2010.1/bin.linux26x86/p4' failed: Login 
> attempt failed: Password invalid.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Attempt to workaround p4 executable location failed
> com.tek42.perforce.PerforceException: Could not run perforce command.
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:88)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.p4Login(AbstractPerforceTemplate.java:596)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.login(AbstractPerforceTemplate.java:566)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:372)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
>   at com.tek42.perforce.parse.Workspaces.getWorkspace(Workspaces.java:61)
>   at 
> hudson.plugins.perforce.PerforceSCM.getPerforceWorkspace(PerforceSCM.java:1325)
>   at 
> hudson.plugins.perforce.PerforceSCM.compareRemoteRevisionWith(PerforceSCM.java:1019)
>   at hudson.scm.SCM._compareRemoteRevisionWith(SCM.java:356)
>   at hudson.scm.SCM.poll(SCM.java:373)
>   at hudson.model.AbstractProject.poll(AbstractProject.java:1340)
>   at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:420)
>   at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:449)
>   at 
> hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:118)
>   at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>   at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>   at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>   at java.lang.Thread.run(Thread.java:619)
> Caused by: java.io.IOException: Cannot run program "/usr/bin/p4" (in 
> directory "/projects/jenkins/jenkins_home"): java.io.IOException: error=2, No 
> such file or directory
>   at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
>   at hudson.Proc$LocalProc.(Proc.java:244)
>   at hudson.Proc$LocalProc.(Proc.java:216)
>   at hudson.Launcher$LocalLauncher.launch(Launcher.java:707)
>   at hudson.Launcher$ProcStarter.start(Launcher.java:338)
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:79)
>   ... 19 more
> Caused

[JIRA] (JENKINS-13109) Huge changelogs eat all the Java memory

2012-04-03 Thread rob.pe...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13109?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161179#comment-161179
 ] 

Rob Petti commented on JENKINS-13109:
-

Tim, the wiki has some information on how to debug memory leaks:
https://wiki.jenkins-ci.org/display/JENKINS/I'm+getting+OutOfMemoryError

I'll also note that you are getting a different error from the one filed in the 
ticket, so your cause might be different.

> Huge changelogs eat all the Java memory
> ---
>
> Key: JENKINS-13109
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13109
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
> Environment: Windows Server 2008 HPC Edition
> 64-bit JVM 1.6.0_29
> Running Jenkins service with "-Xrs -Xmx2048m 
> -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar 
> "%BASE%\jenkins.war" --httpPort=8080"
>Reporter: Mikko Tapaninen
>
> With really huge changelists the p4 plugin can run out of java heap space. At 
> least it looks like the reason for memory problems would be huge 
> changelog.xml files. An example case:
> - a changelist with > 40 files
> - results in a changelog.xml size > 110MB
> - Jenkins runs out of memory: {{java.lang.OutOfMemoryError: Java heap space}}
> Maybe there should be an option to limit the amount of files that p4 plugin 
> reads to from changelists?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13109) Huge changelogs eat all the Java memory

2012-04-03 Thread tdr...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13109?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161180#comment-161180
 ] 

Tim Drury commented on JENKINS-13109:
-

Ok, I'll move my stack trace to a new issue and I'll update with OOM Error info 
when/if it occurs again.  Thanks again, Rob.

> Huge changelogs eat all the Java memory
> ---
>
> Key: JENKINS-13109
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13109
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
> Environment: Windows Server 2008 HPC Edition
> 64-bit JVM 1.6.0_29
> Running Jenkins service with "-Xrs -Xmx2048m 
> -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar 
> "%BASE%\jenkins.war" --httpPort=8080"
>Reporter: Mikko Tapaninen
>
> With really huge changelists the p4 plugin can run out of java heap space. At 
> least it looks like the reason for memory problems would be huge 
> changelog.xml files. An example case:
> - a changelist with > 40 files
> - results in a changelog.xml size > 110MB
> - Jenkins runs out of memory: {{java.lang.OutOfMemoryError: Java heap space}}
> Maybe there should be an option to limit the amount of files that p4 plugin 
> reads to from changelists?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13331) After installing Jenkins from .deb pkg on Ubuntu in AWS, no plugins appears, and strange Java errors in logs.

2012-04-03 Thread sam.fa...@plumdistrict.com (JIRA)
Samuel Falvo II created JENKINS-13331:
-

 Summary: After installing Jenkins from .deb pkg on Ubuntu in AWS, 
no plugins appears, and strange Java errors in logs.
 Key: JENKINS-13331
 URL: https://issues.jenkins-ci.org/browse/JENKINS-13331
 Project: Jenkins
  Issue Type: Bug
  Components: jenkins-plugin-runtime
 Environment: Ubuntu 11.10, 64-bit, running in an AWS EC2 instance.
Reporter: Samuel Falvo II
Assignee: Jørgen Tjernø
Priority: Blocker


1.  Create an AWS EC2 instance with 1.7GB of memory and a single CPU core.  Use 
64-bit Ubuntu Oneiric Ocelot AMI.  Make sure the image has a security group 
allowing outside access to port 8080.
2.  Follow instructions found at http://pkg.jenkins-ci.org/debian/
  a) wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo 
apt-key add -
  b) Edit /etc/apt/sources.list and append: deb 
http://pkg.jenkins-ci.org/debian binary/
  c) sudo apt-get update
  d) sudo apt-get install jenkins
3.  Visit port 8080 of the new instance.  Jenkins should come up.
4.  Click on "Manage Jenkins"
5.  Click on "Manage Plugins"
6.  Click on the "Available" tab.

Observe that no plugins appears.

While researching this, I discovered errors in /var/log/jenkins/jenkins.log, to 
the effect of:

SEVERE: Error while serving 
http://75.101.228.252:8080/updateCenter/byId/default/postBack
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at 
org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:288)
at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:151)
at 
org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:90)
at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:111)
at 
org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:571)
at org.kohsuke.stapler.Stapler.invoke(Stapler.java:656)
at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:241)
at 
org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:571)
at org.kohsuke.stapler.Stapler.invoke(Stapler.java:656)
at org.kohsuke.stapler.MetaClass$4.doDispatch(MetaClass.java:203)
at 
org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:571)
at org.kohsuke.stapler.Stapler.invoke(Stapler.java:656)
at org.kohsuke.stapler.Stapler.invoke(Stapler.java:485)
at org.kohsuke.stapler.Stapler.service(Stapler.java:159)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:45)
at winstone.ServletConfiguration.execute(ServletConfiguration.java:248)
at winstone.RequestDispatcher.forward(RequestDispatcher.java:333)
at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:376)
at 
hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:95)
at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:87)
at winstone.FilterConfiguration.execute(FilterConfiguration.java:194)
at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)
at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47)
at winstone.FilterConfiguration.execute(FilterConfiguration.java:194)
at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)
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 winstone.FilterConfiguration.execute(FilterConfiguration.java:194)
at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)
at 
hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81)
at winstone.FilterConfiguration.execute(FilterConfiguration.java:194)
at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)
at winstone.RequestDispatcher.forward(RequestDispatcher.java:331)
at 
winstone.RequestHandlerThread.processRequest(RequestHandlerThread.java:215)
at winstone.RequestHandlerThread.run(RequestHandlerThread.java:138)
at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.j

[JIRA] (JENKINS-13333) Clicking test result links in IE8 when you have JavaScript debugging on produces an error.

2012-04-03 Thread alexlomba...@java.net (JIRA)
alexlombardi created JENKINS-1:
--

 Summary: Clicking test result links in IE8 when you have 
JavaScript debugging on produces an error.
 Key: JENKINS-1
 URL: https://issues.jenkins-ci.org/browse/JENKINS-1
 Project: Jenkins
  Issue Type: Bug
  Components: jenkins-plugin-runtime
Affects Versions: current
 Environment: Running Jenkins as a Windows Service on a server.
Reporter: alexlombardi
Assignee: Jørgen Tjernø
 Attachments: Error.doc

When you dirll down to look at NUnit Test results for builds and JavaScript 
debugging is enabled in IE8 it produces an object not found error (see attached 
document).

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13332) OutOfMemoryError from Perforce polling

2012-04-03 Thread tdr...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13332?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161181#comment-161181
 ] 

Tim Drury commented on JENKINS-13332:
-

This issue started out here: https://issues.jenkins-ci.org/browse/JENKINS-13109 
but Rob identified it as a separate issue so I created this Jira issue.


> OutOfMemoryError from Perforce polling
> --
>
> Key: JENKINS-13332
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13332
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
>Affects Versions: current
> Environment: Windows Server 2008, Jenkins 1.450, Perforce plugin 
> 1.3.7, Jenkins JVM 1.6.0_26 64-bit -Xmx=1280mb (at time of crash - it's been 
> increased);  1 master, 2 slaves, all SCM polling on master; See attached 
> jenkins-info.txt
>Reporter: Tim Drury
>  Labels: outofmemoryerror, perforce, scm
> Attachments: jenkins-info.txt
>
>
> Our QA noticed no new builds for 2 days.  When I checked the polling log of 
> one project it was:
> Perforce Polling Log
> Started on Apr 1, 2012 7:00:38 PM
> Looking for changes...
> Using master
> Using master perforce client: jenkins_me-main
> ERROR: Failed to record SCM polling
> java.lang.OutOfMemoryError: Java heap space
> I did not follow the Jenkins wiki process :(.  If this happens again, I'll 
> use it to get more information. Here is the stack trace:
> Apr 1, 2012 7:48:48 PM hudson.triggers.SCMTrigger$Runner runPolling
> SEVERE: Failed to record SCM polling
> java.lang.OutOfMemoryError: Java heap space
> at hudson.remoting.FastPipedInputStream.(FastPipedInputStream.java:78)
> at hudson.remoting.FastPipedInputStream.(FastPipedInputStream.java:66)
> at 
> hudson.plugins.perforce.HudsonP4RemoteExecutor.exec(HudsonP4RemoteExecutor.java:97)
> at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:321)
> at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
> at com.tek42.perforce.parse.Workspaces.getWorkspace(Workspaces.java:54)
> at 
> hudson.plugins.perforce.PerforceSCM.getPerforceWorkspace(PerforceSCM.java:1208)
> at 
> hudson.plugins.perforce.PerforceSCM.compareRemoteRevisionWith(PerforceSCM.java:903)
> at hudson.scm.SCM._compareRemoteRevisionWith(SCM.java:356)
> at hudson.scm.SCM.poll(SCM.java:373)
> at hudson.model.AbstractProject.poll(AbstractProject.java:1323)
> at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:420)
> at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:449)
> at 
> hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:118)
> at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
> at java.util.concurrent.FutureTask.run(FutureTask.java:138)
> at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
> at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
> at java.lang.Thread.run(Thread.java:662)
> We do keep Jenkins running without periodic reboots so I'm thinking there may 
> be a memory leak somewhere as well. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13332) OutOfMemoryError from Perforce polling

2012-04-03 Thread tdr...@gmail.com (JIRA)
Tim Drury created JENKINS-13332:
---

 Summary: OutOfMemoryError from Perforce polling
 Key: JENKINS-13332
 URL: https://issues.jenkins-ci.org/browse/JENKINS-13332
 Project: Jenkins
  Issue Type: Bug
  Components: perforce
Affects Versions: current
 Environment: Windows Server 2008, Jenkins 1.450, Perforce plugin 
1.3.7, Jenkins JVM 1.6.0_26 64-bit -Xmx=1280mb (at time of crash - it's been 
increased);  1 master, 2 slaves, all SCM polling on master; See attached 
jenkins-info.txt
Reporter: Tim Drury
 Attachments: jenkins-info.txt

Our QA noticed no new builds for 2 days.  When I checked the polling log of one 
project it was:

Perforce Polling Log

Started on Apr 1, 2012 7:00:38 PM
Looking for changes...
Using master
Using master perforce client: jenkins_me-main
ERROR: Failed to record SCM polling
java.lang.OutOfMemoryError: Java heap space


I did not follow the Jenkins wiki process :(.  If this happens again, I'll use 
it to get more information. Here is the stack trace:

Apr 1, 2012 7:48:48 PM hudson.triggers.SCMTrigger$Runner runPolling
SEVERE: Failed to record SCM polling
java.lang.OutOfMemoryError: Java heap space
at hudson.remoting.FastPipedInputStream.(FastPipedInputStream.java:78)
at hudson.remoting.FastPipedInputStream.(FastPipedInputStream.java:66)
at 
hudson.plugins.perforce.HudsonP4RemoteExecutor.exec(HudsonP4RemoteExecutor.java:97)
at 
com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:321)
at 
com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
at com.tek42.perforce.parse.Workspaces.getWorkspace(Workspaces.java:54)
at 
hudson.plugins.perforce.PerforceSCM.getPerforceWorkspace(PerforceSCM.java:1208)
at 
hudson.plugins.perforce.PerforceSCM.compareRemoteRevisionWith(PerforceSCM.java:903)
at hudson.scm.SCM._compareRemoteRevisionWith(SCM.java:356)
at hudson.scm.SCM.poll(SCM.java:373)
at hudson.model.AbstractProject.poll(AbstractProject.java:1323)
at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:420)
at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:449)
at 
hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:118)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)

We do keep Jenkins running without periodic reboots so I'm thinking there may 
be a memory leak somewhere as well. 


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-10771) hudson.util.IOException2: remote file operation failed

2012-04-03 Thread do.k...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-10771?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161182#comment-161182
 ] 

Khai Do commented on JENKINS-10771:
---

Hope my experience helps someone out there.  I kept getting this same error due 
to my configuration.  My configuration was a centos linux (ver 5.6) machine 
running jenkins (LTS 1.409) that would connect to a cloud storage service 
(amazon) to store all of its jobs.  Once I removed the cloud storage and just 
put all of the data on the local machine I stopped getting this error. I 
believe the problem, never confirmed, was that access to the cloud storage was 
too slow and kept timing out.  

> hudson.util.IOException2: remote file operation failed
> --
>
> Key: JENKINS-10771
> URL: https://issues.jenkins-ci.org/browse/JENKINS-10771
> Project: Jenkins
>  Issue Type: Bug
>  Components: master-slave
>Affects Versions: current
> Environment: node: Windows Server 2008 R2, amd64 - Intel64 Family 6 
> Model 15 Stepping 1, GenuineIntel, jvm 1.6.0_25-b06
> master: AIX
>Reporter: Thorsten Löber
>
> After upgrading jenkins from 1.415 to 1.426 we cannot build anymore any 
> project on our windows node. We get the exception:
> Building remotely on WSJENKINSDEV01
> hudson.util.IOException2: remote file operation failed: d:\Program 
> Files\jenkins_slave\workspace\TASC Workbench at 
> hudson.remoting.Channel@4f854f85:WSJENKINSDEV01
>   at hudson.FilePath.act(FilePath.java:754)
>   at hudson.FilePath.act(FilePath.java:740)
>   at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:731)
>   at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:676)
>   at hudson.model.AbstractProject.checkout(AbstractProject.java:1193)
>   at 
> hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:555)
>   at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:443)
>   at hudson.model.Run.run(Run.java:1376)
>   at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
>   at hudson.model.ResourceController.execute(ResourceController.java:88)
>   at hudson.model.Executor.run(Executor.java:230)
> Caused by: java.io.IOException: Remote call on WSJENKINSDEV01 failed
>   at hudson.remoting.Channel.call(Channel.java:677)
>   at hudson.FilePath.act(FilePath.java:747)
>   ... 10 more
> Caused by: java.lang.NoClassDefFoundError: Could not initialize class 
> hudson.model.Hudson
>   at 
> hudson.scm.SubversionWorkspaceSelector.syncWorkspaceFormatFromMaster(SubversionWorkspaceSelector.java:85)
>   at 
> hudson.scm.SubversionSCM.createSvnClientManager(SubversionSCM.java:808)
>   at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:751)
>   at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:738)
>   at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1994)
>   at hudson.remoting.UserRequest.perform(UserRequest.java:118)
>   at hudson.remoting.UserRequest.perform(UserRequest.java:48)
>   at hudson.remoting.Request$2.run(Request.java:287)
>   at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
>   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 hudson.remoting.Engine$1$1.run(Engine.java:60)
>   at java.lang.Thread.run(Unknown Source)
> As soon as we rollback, we are able again to build the project.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13109) Huge changelogs eat all the Java memory

2012-04-03 Thread tdr...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13109?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161180#comment-161180
 ] 

Tim Drury edited comment on JENKINS-13109 at 4/3/12 6:59 PM:
-

Ok, I'll move my stack trace to a new issue and I'll update with OOM Error info 
when/if it occurs again.  Thanks again, Rob.

Created this issue: https://issues.jenkins-ci.org/browse/JENKINS-13332

  was (Author: timdrury):
Ok, I'll move my stack trace to a new issue and I'll update with OOM Error 
info when/if it occurs again.  Thanks again, Rob.
  
> Huge changelogs eat all the Java memory
> ---
>
> Key: JENKINS-13109
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13109
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
> Environment: Windows Server 2008 HPC Edition
> 64-bit JVM 1.6.0_29
> Running Jenkins service with "-Xrs -Xmx2048m 
> -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar 
> "%BASE%\jenkins.war" --httpPort=8080"
>Reporter: Mikko Tapaninen
>
> With really huge changelists the p4 plugin can run out of java heap space. At 
> least it looks like the reason for memory problems would be huge 
> changelog.xml files. An example case:
> - a changelist with > 40 files
> - results in a changelog.xml size > 110MB
> - Jenkins runs out of memory: {{java.lang.OutOfMemoryError: Java heap space}}
> Maybe there should be an option to limit the amount of files that p4 plugin 
> reads to from changelists?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13130) Gradle Plugin - Gradle distribution URL has changed

2012-04-03 Thread william.kil...@targetstream.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13130?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161183#comment-161183
 ] 

William Kilian commented on JENKINS-13130:
--

Something updated in the jenkins plugin, but the update was incorrect. Our 
jenkins instances were looking at 
http://services.gradle.org/distributions/distributions/gradle-1.0-milestone-9-bin.zip
 (which doesn't exist).

A search and replace for "distributions/distributions" with "distributions" in 
{{updates/hudson.plugins.gradle.GradleInstaller}} resolved things for us.

> Gradle Plugin - Gradle distribution URL has changed
> ---
>
> Key: JENKINS-13130
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13130
> Project: Jenkins
>  Issue Type: Task
>  Components: gradle
>Affects Versions: current
>Reporter: Glen Conboy
>Assignee: gbois
>Priority: Minor
>
> The lastest Gradle distribution (1.0 milestone 9) cannot be selected in the 
> "Install from Gradle.org" drop down list.
>  
> I would guess that this is because the Gradle distrubition URL has changed 
> from http://repo.gradle.org/gradle/distributions to 
> http://services.gradle.org/distributions . See the Gradle release note 
> http://wiki.gradle.org/display/GRADLE/Gradle+1.0-milestone-8+Migration+Guide#Gradle1.0-milestone-8MigrationGuide-NewURLfordownloadingGradledistributions
>  .

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-10771) hudson.util.IOException2: remote file operation failed

2012-04-03 Thread peter_schue...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-10771?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161184#comment-161184
 ] 

peter_schuetze commented on JENKINS-10771:
--

I had a similar issue today. (Windows Master, AIX client)

AND we found the solution. The temp folder was full. After cleaning up the temp 
folder. Everything worked fine again.

07:49:33  Building remotely on devocnswasa
07:50:09  hudson.util.IOException2: remote file operation failed: 
/jenkins/Hudson/cmicci/workspace/OCNS_Deploy2WAS at 
hudson.remoting.Channel@6499fc:devocnswasa
07:50:09at hudson.FilePath.act(FilePath.java:779)
07:50:09at hudson.FilePath.act(FilePath.java:765)
07:50:09at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:743)
07:50:09at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:685)
07:50:09at 
hudson.model.AbstractProject.checkout(AbstractProject.java:1195)
07:50:09at 
hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:573)
07:50:09at 
hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:462)
07:50:09at hudson.model.Run.run(Run.java:1404)
07:50:09at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
07:50:09at 
hudson.model.ResourceController.execute(ResourceController.java:88)
07:50:09at hudson.model.Executor.run(Executor.java:238)
07:50:09  Caused by: java.io.IOException: Remote call on devocnswasa failed
07:50:09at hudson.remoting.Channel.call(Channel.java:690)
07:50:09at hudson.FilePath.act(FilePath.java:772)
07:50:09... 10 more
07:50:09  Caused by: java.lang.Error: Unable to load resource 
hudson/model/Messages.properties
07:50:09at 
hudson.remoting.RemoteClassLoader.findResource(RemoteClassLoader.java:202)
07:50:09at java.lang.ClassLoader.getResource(ClassLoader.java:431)
07:50:09at java.lang.Class.getResource(Class.java:1170)
07:50:09at 
org.jvnet.localizer.ResourceBundleHolder.get(ResourceBundleHolder.java:83)
07:50:09at 
org.jvnet.localizer.ResourceBundleHolder.get(ResourceBundleHolder.java:102)
07:50:09at 
org.jvnet.localizer.ResourceBundleHolder.get(ResourceBundleHolder.java:102)
07:50:09at 
org.jvnet.localizer.ResourceBundleHolder.format(ResourceBundleHolder.java:139)
07:50:09at hudson.model.Messages.Node_Mode_NORMAL(Messages.java:1685)
07:50:09at hudson.model.Node$Mode.(Node.java:432)
07:50:09at java.lang.J9VMInternals.initializeImpl(Native Method)
07:50:09at java.lang.J9VMInternals.initialize(J9VMInternals.java:196)
07:50:09at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
07:50:09at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
07:50:09at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
07:50:09at java.lang.reflect.Method.invoke(Method.java:618)
07:50:09at java.lang.Class.getEnumConstants(Class.java:1755)
07:50:09at jenkins.model.Jenkins.(Jenkins.java:3662)
07:50:09at java.lang.J9VMInternals.initializeImpl(Native Method)
07:50:09at java.lang.J9VMInternals.initialize(J9VMInternals.java:196)
07:50:09at java.lang.J9VMInternals.initialize(J9VMInternals.java:161)
07:50:09at 
hudson.scm.SubversionWorkspaceSelector.syncWorkspaceFormatFromMaster(SubversionWorkspaceSelector.java:85)
07:50:09at 
hudson.scm.SubversionSCM.createSvnClientManager(SubversionSCM.java:823)
07:50:09at 
hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:766)
07:50:09at 
hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:753)
07:50:09at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2030)
07:50:09at hudson.remoting.UserRequest.perform(UserRequest.java:118)
07:50:09at hudson.remoting.UserRequest.perform(UserRequest.java:48)
07:50:09at hudson.remoting.Request$2.run(Request.java:287)
07:50:09at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:432)
07:50:09at 
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:284)
07:50:09at java.util.concurrent.FutureTask.run(FutureTask.java:138)
07:50:09at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:678)
07:50:09at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:703)
07:50:09at java.lang.Thread.run(Thread.java:811)
07:50:09  Caused by: java.io.IOException: There is not enough space in the file 
system.
07:50:09at java.io.FileOutputStream.write(FileOutputStream.java:277)
07:50:09at 
hudson.remoting.RemoteClassLoader.makeResource(RemoteClassLoader.java:271)
07:50:09at 
hudson.remoting.RemoteClassLoader.findResource(RemoteClassLoader.java:198)
07:50:09... 33 

[JIRA] (JENKINS-13270) Occasional login failures using p4 ticket

2012-04-03 Thread rob.pe...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161178#comment-161178
 ] 

Rob Petti edited comment on JENKINS-13270 at 4/3/12 7:53 PM:
-

FYI, P4PASSWD is supposed to be the plain text password. That's why there is a 
seperate option to enable it in the environment.

In recent versions of the perforce plugin. P4TICKET is set to the ticket 
obtained upon login, so you can use that instead of the plaintext password if 
you so desire.

  was (Author: rpetti):
FYI, P4PASSWD is supposed to be the plain text password. That's why there 
is a seperate option to enable it in the environment.
  
> Occasional login failures using p4 ticket
> -
>
> Key: JENKINS-13270
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13270
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
>Affects Versions: current
> Environment: 1.456 Jenkins with latest perforce plugin
>Reporter: lestin
>Assignee: Rob Petti
>Priority: Minor
>
> Saw the following log whilst nothing has changed during the period:
> 
> INFO: job_name_here #4437 main build action completed: SUCCESS
> Mar 27, 2012 6:11:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:31:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:41:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:51:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:18 AM hudson.model.Run run
> INFO: job_name_here #4438 main build action completed: SUCCESS 
> Mar 27, 2012 7:11:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:31:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Login with '/tools/perforce/2010.1/bin.linux26x86/p4' failed: Login 
> attempt failed: Password invalid.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Attempt to workaround p4 executable location failed
> com.tek42.perforce.PerforceException: Could not run perforce command.
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:88)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.p4Login(AbstractPerforceTemplate.java:596)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.login(AbstractPerforceTemplate.java:566)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:372)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
>   at com.tek42.perforce.parse.Workspaces.getWorkspace(Workspaces.java:61)
>   at 
> hudson.plugins.perforce.PerforceSCM.getPerforceWorkspace(PerforceSCM.java:1325)
>   at 
> hudson.plugins.perforce.PerforceSCM.compareRemoteRevisionWith(PerforceSCM.java:1019)
>   at hudson.scm.SCM._compareRemoteRevisionWith(SCM.java:356)
>   at hudson.scm.SCM.poll(SCM.java:373)
>   at hudson.model.AbstractProject.poll(AbstractProject.java:1340)
>   at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:420)
>   at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:449)
>   at 
> hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:118)
>   at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>   at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>   at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>   at java.lang.Thread.run(Thread.java:619)
> Caused by: java.io.IOException: Cannot run program "/usr/bin/p4" (in 
> directory "/projects/jenkins/jenkins_home"): java.io.IOException: error=2, No 
> such file or directory
>   at java.lang.Process

[JIRA] (JENKINS-13270) Occasional login failures using p4 ticket

2012-04-03 Thread les...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161185#comment-161185
 ] 

lestin commented on JENKINS-13270:
--

Hi Rob,

I'm using 1.3.12 for the perforce plugin with 1.458 Jenkins.

I noticed that within the plugin when it's trying to poke perforce, it's using 
the hash version of P4PASSWD.
So if the plugin can give that out, that should solve my problem.

How is the new p4ticket supposed to work? Do i need to do special setup? where 
is the ticket file saved?

Thanks
Lestin

> Occasional login failures using p4 ticket
> -
>
> Key: JENKINS-13270
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13270
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
>Affects Versions: current
> Environment: 1.456 Jenkins with latest perforce plugin
>Reporter: lestin
>Assignee: Rob Petti
>Priority: Minor
>
> Saw the following log whilst nothing has changed during the period:
> 
> INFO: job_name_here #4437 main build action completed: SUCCESS
> Mar 27, 2012 6:11:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:31:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:41:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:51:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:18 AM hudson.model.Run run
> INFO: job_name_here #4438 main build action completed: SUCCESS 
> Mar 27, 2012 7:11:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:31:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Login with '/tools/perforce/2010.1/bin.linux26x86/p4' failed: Login 
> attempt failed: Password invalid.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Attempt to workaround p4 executable location failed
> com.tek42.perforce.PerforceException: Could not run perforce command.
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:88)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.p4Login(AbstractPerforceTemplate.java:596)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.login(AbstractPerforceTemplate.java:566)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:372)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
>   at com.tek42.perforce.parse.Workspaces.getWorkspace(Workspaces.java:61)
>   at 
> hudson.plugins.perforce.PerforceSCM.getPerforceWorkspace(PerforceSCM.java:1325)
>   at 
> hudson.plugins.perforce.PerforceSCM.compareRemoteRevisionWith(PerforceSCM.java:1019)
>   at hudson.scm.SCM._compareRemoteRevisionWith(SCM.java:356)
>   at hudson.scm.SCM.poll(SCM.java:373)
>   at hudson.model.AbstractProject.poll(AbstractProject.java:1340)
>   at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:420)
>   at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:449)
>   at 
> hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:118)
>   at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>   at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>   at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>   at java.lang.Thread.run(Thread.java:619)
> Caused by: java.io.IOException: Cannot run program "/usr/bin/p4" (in 
> directory "/projects/jenkins/jenkins_home"): java.io.IOException: error=2, No 
> such file or directory
>   at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
>   at hudson.Proc$LocalProc.(Proc.java:244)
>   at hudson.Proc$LocalProc.(Proc.java:216)
>   at hudson.Launche

[JIRA] (JENKINS-13136) Environment Variable Injection injecting (and overriding) unwanted variables (ie JAVA_HOME)

2012-04-03 Thread gb...@java.net (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-13136?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

gbois closed JENKINS-13136.
---

Resolution: Cannot Reproduce

> Environment Variable Injection injecting (and overriding) unwanted variables 
> (ie JAVA_HOME)
> ---
>
> Key: JENKINS-13136
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13136
> Project: Jenkins
>  Issue Type: Bug
>  Components: envinject
>Affects Versions: current
> Environment: Jenkins Master: 1.432, hosted on a centos5.3, 32-bit
> Slave Node: Windows XP
> EnvInject: 1.38
>Reporter: Alex Gray
>Assignee: gbois
> Attachments: EnvInjectData.zip
>
>
> We were using EnvInject 1.35 in various free-style jobs, but after we 
> upgraded to 1.36 jobs started failing.
> This is the reason:
> 1) On the slave node (in this case, a windows XP slave node) JAVA_HOME is 
> pointing to version 1.25.  I can verify this by going to Jenkins->Manage 
> Jenkins->Manage Nodes->MyWinXPNode->"view log", and sure enough the node's 
> environment variables have JAVA_HOME pointing to 1.25
> 2) After upgraded to EnvInject 1.36, the jobs started failing because 
> JAVA_HOME has been overwritten to 1.27, which does not exist on the node.  In 
> fact, I don't know where this is being set because the master does not have 
> java 1.27 either!
> The only option that is is present in the job is this:
> Inject environment variables to the build process
> Properties Content:
> TEMP=c:\\windows\\temp
> TMP=c:\\windows\\temp
> (everything else under "Inject Environment Variables" is blank.
> I have not tried the latest version, 1.38, but I will, since all the jobs are 
> currently broken and I have nothing else to lose...
> If it doesn't fix it, then the workaround is to go to EnvInject 1.35, but 
> that does not work on multiconfiguration jobs.
> I'll keep you posted.  If this is fixed in 1.38, I will update this Jira.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13325) PYTHONPATH gets undefined with latest 1.44 version of EnvInject

2012-04-03 Thread gb...@java.net (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-13325?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Work on JENKINS-13325 started by gbois.

> PYTHONPATH gets undefined with latest 1.44 version of EnvInject
> ---
>
> Key: JENKINS-13325
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13325
> Project: Jenkins
>  Issue Type: Bug
>  Components: envinject
> Environment: Jenkins 1.457, Windows master, Linux slave
>Reporter: Marc Sanfacon
>Assignee: gbois
>
> We are using envinject on our Linux slave. With version 1.36, we get the 
> following behavior:
> 08:51:39  [EnvInject] - Injecting environment variables from a build step.
> 08:51:39  [EnvInject] - Injecting as environment variables the properties 
> file path 'BuildFingerprint.txt'
> 08:51:39  [EnvInject] - Variables injected successfully.
> 08:51:39  [EnvInject] - Unset unresolved 'SRC_SHARED' variable.
> 08:51:39  [EnvInject] - Unset unresolved 'PATH' variable.
> 08:51:39  [EnvInject] - Unset unresolved 'NEWSCP' variable.
> 08:51:39  [EnvInject] - Unset unresolved 'PYTHONPATH' variable.
> 08:51:39  [EnvInject] - Unset unresolved 'TEMP' variable.
> But somehow, the variable PYTHONPATH is still set afterwards since we call a 
> script found in the path and it works.
> With version 1.44, we get this:
> 08:49:16  [EnvInject] - Injecting environment variables from a build step.
> 08:49:16  [EnvInject] - Injecting as environment variables the properties 
> file path 'BuildFingerprint.txt'
> 08:49:16  [EnvInject] - Variables injected successfully.
> 08:49:16  [EnvInject] - Unset unresolved 'PYTHONPATH' variable.
> Only PYTHONPATH gets undefined, but it really is. The next build step fails 
> when calling the script because it is not found in the path.
> I don't know what changed between the builds, but reverting the plugin fixed 
> it.
> Also, why does EnvInject undefines other variables? All I want is for it to 
> inject the variables I asked. The ini files does not contain PYTHONPATH.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13325) PYTHONPATH gets undefined with latest 1.44 version of EnvInject

2012-04-03 Thread gb...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13325?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161186#comment-161186
 ] 

gbois commented on JENKINS-13325:
-

Please attach your job configuration file 
($JENKINS_HOME/jobs/config.xml0 and your 'BuildFingerprint.txt' file.
I'll look at it.

> PYTHONPATH gets undefined with latest 1.44 version of EnvInject
> ---
>
> Key: JENKINS-13325
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13325
> Project: Jenkins
>  Issue Type: Bug
>  Components: envinject
> Environment: Jenkins 1.457, Windows master, Linux slave
>Reporter: Marc Sanfacon
>Assignee: gbois
>
> We are using envinject on our Linux slave. With version 1.36, we get the 
> following behavior:
> 08:51:39  [EnvInject] - Injecting environment variables from a build step.
> 08:51:39  [EnvInject] - Injecting as environment variables the properties 
> file path 'BuildFingerprint.txt'
> 08:51:39  [EnvInject] - Variables injected successfully.
> 08:51:39  [EnvInject] - Unset unresolved 'SRC_SHARED' variable.
> 08:51:39  [EnvInject] - Unset unresolved 'PATH' variable.
> 08:51:39  [EnvInject] - Unset unresolved 'NEWSCP' variable.
> 08:51:39  [EnvInject] - Unset unresolved 'PYTHONPATH' variable.
> 08:51:39  [EnvInject] - Unset unresolved 'TEMP' variable.
> But somehow, the variable PYTHONPATH is still set afterwards since we call a 
> script found in the path and it works.
> With version 1.44, we get this:
> 08:49:16  [EnvInject] - Injecting environment variables from a build step.
> 08:49:16  [EnvInject] - Injecting as environment variables the properties 
> file path 'BuildFingerprint.txt'
> 08:49:16  [EnvInject] - Variables injected successfully.
> 08:49:16  [EnvInject] - Unset unresolved 'PYTHONPATH' variable.
> Only PYTHONPATH gets undefined, but it really is. The next build step fails 
> when calling the script because it is not found in the path.
> I don't know what changed between the builds, but reverting the plugin fixed 
> it.
> Also, why does EnvInject undefines other variables? All I want is for it to 
> inject the variables I asked. The ini files does not contain PYTHONPATH.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13305) typing within a selector should be for anywhere in the selector item name

2012-04-03 Thread scm_issue_l...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13305?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161187#comment-161187
 ] 

SCM/JIRA link daemon commented on JENKINS-13305:


Code changed in jenkins
User: Jesse Farinacci
Path:
 src/main/webapp/js/keyboard-shortcuts.js
http://jenkins-ci.org/commit/keyboard-shortcuts-plugin/ce2e4ad3f860b5941abf05952440859ed17a5d69
Log:
  [FIXED JENKINS-13305] typing within a selector should be for anywhere in the 
selector item name


Compare: 
https://github.com/jenkinsci/keyboard-shortcuts-plugin/compare/4346a5a...ce2e4ad



> typing within a selector should be for anywhere in the selector item name
> -
>
> Key: JENKINS-13305
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13305
> Project: Jenkins
>  Issue Type: Improvement
>  Components: keyboard-shortcuts
>Reporter: jieryn
>Assignee: jieryn
>Priority: Minor
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13305) typing within a selector should be for anywhere in the selector item name

2012-04-03 Thread scm_issue_l...@java.net (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-13305?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

SCM/JIRA link daemon resolved JENKINS-13305.


Resolution: Fixed

> typing within a selector should be for anywhere in the selector item name
> -
>
> Key: JENKINS-13305
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13305
> Project: Jenkins
>  Issue Type: Improvement
>  Components: keyboard-shortcuts
>Reporter: jieryn
>Assignee: jieryn
>Priority: Minor
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-11381) Subversion Plugin does not support Subversion 1.7

2012-04-03 Thread jbeeck...@compliancesystems.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-11381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161188#comment-161188
 ] 

Jay Beeckman commented on JENKINS-11381:


Any update on this?  It appears that SVNKIT has updated their stuff?  An ETA 
would be great.

> Subversion Plugin does not support Subversion 1.7
> -
>
> Key: JENKINS-11381
> URL: https://issues.jenkins-ci.org/browse/JENKINS-11381
> Project: Jenkins
>  Issue Type: Improvement
>  Components: subversion
>Reporter: soundworker
>Priority: Blocker
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-11381) Subversion Plugin does not support Subversion 1.7

2012-04-03 Thread jovanovic.milu...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-11381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161189#comment-161189
 ] 

Milutin Jovanovic commented on JENKINS-11381:
-

I am not the maintainer, but interested in this...

SVNKit is still in release candidate stage, so I don't think svn plugin will be 
updated until SVNKit is fully released.

> Subversion Plugin does not support Subversion 1.7
> -
>
> Key: JENKINS-11381
> URL: https://issues.jenkins-ci.org/browse/JENKINS-11381
> Project: Jenkins
>  Issue Type: Improvement
>  Components: subversion
>Reporter: soundworker
>Priority: Blocker
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13270) Occasional login failures using p4 ticket

2012-04-03 Thread rob.pe...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161190#comment-161190
 ] 

Rob Petti commented on JENKINS-13270:
-

It doesn't save a ticket file.

P4TICKETS is the location of the ticket file as used by the perforce client.
P4TICKET is the actual value of the ticket as obtained by the perforce plugin 
from perforce on login, and can be used in place of the password, ie "p4 
-P${P4TICKET} sync -f ..."

> Occasional login failures using p4 ticket
> -
>
> Key: JENKINS-13270
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13270
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
>Affects Versions: current
> Environment: 1.456 Jenkins with latest perforce plugin
>Reporter: lestin
>Assignee: Rob Petti
>Priority: Minor
>
> Saw the following log whilst nothing has changed during the period:
> 
> INFO: job_name_here #4437 main build action completed: SUCCESS
> Mar 27, 2012 6:11:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:31:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:41:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:51:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:18 AM hudson.model.Run run
> INFO: job_name_here #4438 main build action completed: SUCCESS 
> Mar 27, 2012 7:11:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:31:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Login with '/tools/perforce/2010.1/bin.linux26x86/p4' failed: Login 
> attempt failed: Password invalid.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Attempt to workaround p4 executable location failed
> com.tek42.perforce.PerforceException: Could not run perforce command.
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:88)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.p4Login(AbstractPerforceTemplate.java:596)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.login(AbstractPerforceTemplate.java:566)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:372)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
>   at com.tek42.perforce.parse.Workspaces.getWorkspace(Workspaces.java:61)
>   at 
> hudson.plugins.perforce.PerforceSCM.getPerforceWorkspace(PerforceSCM.java:1325)
>   at 
> hudson.plugins.perforce.PerforceSCM.compareRemoteRevisionWith(PerforceSCM.java:1019)
>   at hudson.scm.SCM._compareRemoteRevisionWith(SCM.java:356)
>   at hudson.scm.SCM.poll(SCM.java:373)
>   at hudson.model.AbstractProject.poll(AbstractProject.java:1340)
>   at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:420)
>   at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:449)
>   at 
> hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:118)
>   at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>   at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>   at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>   at java.lang.Thread.run(Thread.java:619)
> Caused by: java.io.IOException: Cannot run program "/usr/bin/p4" (in 
> directory "/projects/jenkins/jenkins_home"): java.io.IOException: error=2, No 
> such file or directory
>   at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
>   at hudson.Proc$LocalProc.(Proc.java:244)
>   at hudson.Proc$LocalProc.(Proc.java:216)
>   at hudson.Launcher$LocalLauncher.launch(Launcher.java:707)
>   at hudson.Launcher$ProcS

[JIRA] (JENKINS-13270) Occasional login failures using p4 ticket

2012-04-03 Thread les...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161191#comment-161191
 ] 

lestin commented on JENKINS-13270:
--

Hi Rob,

Thanks for the update, it does feel like that P4TICKET is the P4PASSWD i need 
to use in my command line.
Can you tell me how to export the P4TICKET variable then? I tried to set the 
environment varialbe as well as echo $P4TICKET, all referered to null variables.

Thanks.

Lestin

> Occasional login failures using p4 ticket
> -
>
> Key: JENKINS-13270
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13270
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
>Affects Versions: current
> Environment: 1.456 Jenkins with latest perforce plugin
>Reporter: lestin
>Assignee: Rob Petti
>Priority: Minor
>
> Saw the following log whilst nothing has changed during the period:
> 
> INFO: job_name_here #4437 main build action completed: SUCCESS
> Mar 27, 2012 6:11:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:31:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:41:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:51:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:18 AM hudson.model.Run run
> INFO: job_name_here #4438 main build action completed: SUCCESS 
> Mar 27, 2012 7:11:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:31:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Login with '/tools/perforce/2010.1/bin.linux26x86/p4' failed: Login 
> attempt failed: Password invalid.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Attempt to workaround p4 executable location failed
> com.tek42.perforce.PerforceException: Could not run perforce command.
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:88)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.p4Login(AbstractPerforceTemplate.java:596)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.login(AbstractPerforceTemplate.java:566)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:372)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
>   at com.tek42.perforce.parse.Workspaces.getWorkspace(Workspaces.java:61)
>   at 
> hudson.plugins.perforce.PerforceSCM.getPerforceWorkspace(PerforceSCM.java:1325)
>   at 
> hudson.plugins.perforce.PerforceSCM.compareRemoteRevisionWith(PerforceSCM.java:1019)
>   at hudson.scm.SCM._compareRemoteRevisionWith(SCM.java:356)
>   at hudson.scm.SCM.poll(SCM.java:373)
>   at hudson.model.AbstractProject.poll(AbstractProject.java:1340)
>   at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:420)
>   at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:449)
>   at 
> hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:118)
>   at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>   at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>   at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>   at java.lang.Thread.run(Thread.java:619)
> Caused by: java.io.IOException: Cannot run program "/usr/bin/p4" (in 
> directory "/projects/jenkins/jenkins_home"): java.io.IOException: error=2, No 
> such file or directory
>   at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
>   at hudson.Proc$LocalProc.(Proc.java:244)
>   at hudson.Proc$LocalProc.(Proc.java:216)
>   at hudson.Launcher$LocalLauncher.launch(Launcher.java:707)
>   at hudson.Launcher$ProcStart

[JIRA] (JENKINS-13270) Occasional login failures using p4 ticket

2012-04-03 Thread rob.pe...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161192#comment-161192
 ] 

Rob Petti commented on JENKINS-13270:
-

It's set automatically by the perforce plugin when you check the 'expose 
P4PASSWD' option.

> Occasional login failures using p4 ticket
> -
>
> Key: JENKINS-13270
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13270
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
>Affects Versions: current
> Environment: 1.456 Jenkins with latest perforce plugin
>Reporter: lestin
>Assignee: Rob Petti
>Priority: Minor
>
> Saw the following log whilst nothing has changed during the period:
> 
> INFO: job_name_here #4437 main build action completed: SUCCESS
> Mar 27, 2012 6:11:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:31:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:41:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 6:51:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:01:18 AM hudson.model.Run run
> INFO: job_name_here #4438 main build action completed: SUCCESS 
> Mar 27, 2012 7:11:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:21:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:31:10 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Using p4 issued ticket.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Login with '/tools/perforce/2010.1/bin.linux26x86/p4' failed: Login 
> attempt failed: Password invalid.
> Mar 27, 2012 7:43:09 AM com.tek42.perforce.parse.AbstractPerforceTemplate 
> login
> WARNING: Attempt to workaround p4 executable location failed
> com.tek42.perforce.PerforceException: Could not run perforce command.
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:88)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.p4Login(AbstractPerforceTemplate.java:596)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.login(AbstractPerforceTemplate.java:566)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:372)
>   at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
>   at com.tek42.perforce.parse.Workspaces.getWorkspace(Workspaces.java:61)
>   at 
> hudson.plugins.perforce.PerforceSCM.getPerforceWorkspace(PerforceSCM.java:1325)
>   at 
> hudson.plugins.perforce.PerforceSCM.compareRemoteRevisionWith(PerforceSCM.java:1019)
>   at hudson.scm.SCM._compareRemoteRevisionWith(SCM.java:356)
>   at hudson.scm.SCM.poll(SCM.java:373)
>   at hudson.model.AbstractProject.poll(AbstractProject.java:1340)
>   at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:420)
>   at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:449)
>   at 
> hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:118)
>   at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>   at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>   at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>   at java.lang.Thread.run(Thread.java:619)
> Caused by: java.io.IOException: Cannot run program "/usr/bin/p4" (in 
> directory "/projects/jenkins/jenkins_home"): java.io.IOException: error=2, No 
> such file or directory
>   at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
>   at hudson.Proc$LocalProc.(Proc.java:244)
>   at hudson.Proc$LocalProc.(Proc.java:216)
>   at hudson.Launcher$LocalLauncher.launch(Launcher.java:707)
>   at hudson.Launcher$ProcStarter.start(Launcher.java:338)
>   at 
> hudson.plugins.perforce.HudsonP4DefaultExecutor.exec(HudsonP4DefaultExecutor.java:79)
>   ... 19 more
> Caused by: java.io.IOException: java.io.IOE

[JIRA] (JENKINS-13051) Setting branch name prevents branch from building

2012-04-03 Thread skl...@globys.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13051?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161193#comment-161193
 ] 

Steve Kluth commented on JENKINS-13051:
---

+1: Server 2008 R2, x64, Git-1.7.9-preview20120201, Jenkins 1.458. Rollback to 
1.1.15 fixed for me as well.

> Setting branch name prevents branch from building
> -
>
> Key: JENKINS-13051
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13051
> Project: Jenkins
>  Issue Type: Bug
>  Components: git
> Environment: Windows Server 2008 R2, Jenkins 1.454, Git Plugin 
> 1.1.16, Git version 1.7.9-preview20120201
>Reporter: Adam Westhusing
>Assignee: Nicolas De Loof
>Priority: Critical
>  Labels: git, plugin, windows
>
> It appears a bug has been introduced in Git plugin 1.1.16:
> If I set the branch specifier in the "Branches to Build" section, I always 
> get the following error.
> ERROR: Couldn't find any revision to build. Verify the repository and branch 
> configuration for this job.
> The only way I found to resolve this is to get rid of the branch specifier 
> and replace it with **.  However, I only want to build a specific branch in 
> our Git repo, so in the meantime I've rolled back to 1.1.15 where this 
> functionality is working just fine.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




  1   2   >