-
Bug
-
Resolution: Fixed
-
Blocker
-
None
-
Master in Solaris (hudson 1.367 + clearcase plugin 1.3)
Slave setup as SSH Slave in Solaris, FSROOT=/tmp/hudson
Running a build in Remote server fails to set config spec designed in Job due to wrong path used using setcs command.
[SPOTS_V14M_Solaris_Core_compile] $ /usr/atria/bin/cleartool catcs -tag hudson_SPOTS_V14M_CORE
element * CHECKEDOUT
element * /main/LATEST
[hudson_SPOTS_V14M_CORE] $ /usr/atria/bin/cleartool setcs ../configspec5139.txt
cleartool: Error: Unable to access "../configspec5139.txt": No such file or directory.
cleartool: Error: Unable to change configuration specification: No such file or directory.
FATAL: Base ClearCase failed. exit code=1
java.io.IOException: cleartool did not return the expected exit code. Command line="setcs ../configspec5139.txt", actual exit code=1
at hudson.plugins.clearcase.HudsonClearToolLauncher.run(HudsonClearToolLauncher.java:107)
at hudson.plugins.clearcase.HudsonClearToolLauncher.run(HudsonClearToolLauncher.java:70)
at hudson.plugins.clearcase.ClearToolExec.runAndProcessOutput(ClearToolExec.java:704)
at hudson.plugins.clearcase.ClearToolExec.setcs(ClearToolExec.java:763)
at hudson.plugins.clearcase.ClearToolExec.setcs(ClearToolExec.java:735)
at hudson.plugins.clearcase.action.DynamicCheckoutAction.checkout(DynamicCheckoutAction.java:96)
at hudson.plugins.clearcase.AbstractClearCaseScm.checkout(AbstractClearCaseScm.java:484)
at hudson.model.AbstractProject.checkout(AbstractProject.java:1038)
at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:479)
at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:411)
at hudson.model.Run.run(Run.java:1257)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
at hudson.model.ResourceController.execute(ResourceController.java:88)
at hudson.model.Executor.run(Executor.java:129)
Archiving artifacts
Recording fingerprints
Finished: FAILURE
I can see at the remote server the following files:
~> find /tmp/hudson/workspace
/tmp/hudson/workspace
/tmp/hudson/workspace/SPOTS_V14M_Solaris_Core_compile
/tmp/hudson/workspace/SPOTS_V14M_Solaris_Core_compile/configspec5139.txt
/tmp/hudson/workspace/SPOTS_V14M_Solaris_Core_compile/build.cs
Running the job without setting the configspec runs ok and I can see that it is running in the following path:
+ pwd
/tmp/hudson/workspace/SPOTS_V14M_Solaris_Core_compile
- duplicates
-
JENKINS-6729 clearcase plugin attempts and fails to remove view on job deletion
-
- Reopened
-
Should be fixed as part of JENKINS-6729. You can try the version available on http://ci.hudson-labs.org/job/plugins_clearcase/1/org.jvnet.hudson.plugins$clearcase/
This will be released in 1.3.1