Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-3098

Issue while creating view in unix machine.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • clearcase-plugin
    • None
    • Platform: All, OS: Linux

      I am getting the below exception message when creating a view in my Unix
      machine. I was told that the command contains "$ cleartool
      setcs ..\configspec19173.txt" backslash which was not supported by unix and was
      asked to modify the command to "$ cleartool setcs ../configspec19173.txt". I
      believe this is something that clearcase plugin excecutes this command and I
      have no idea how to change this command during runtime. If clearcase plugin
      takes control, it should handle this case irrespective of the platform it is
      being run. By the by, I am using clearcase plugin version 0.6 and hudson ver
      1.279.

      started
      Building remotely on qa-release303.qa
      [ws] $ cleartool catcs -tag crp2
      element * CHECKEDOUT
      element * /main/LATEST
      [ws] $ cleartool rmview -force crp2
      [ws] $ cleartool mkview -snapshot -tag crp2 -
      vws /home/automan/hudson/ViewStore/crp2.vws -tmode insert_cr crp2
      Created view.
      Host-local path: qa-release303:/home/automan/hudson/ViewStore/crp2.vws
      Global path: /home/automan/hudson/ViewStore/crp2.vws
      It has the following rights:
      User : automan : rwx
      Group: automan : rwx
      Other: : r-x
      Created snapshot view directory "crp2".
      [crp2] $ cleartool setcs ..\configspec19173.txt
      cleartool: Error: Unable to open file "..\configspec19173.txt": No such file or
      directory.
      cleartool: Error: Unable to change configuration specification: error detected
      by ClearCase subsystem.
      FATAL: Base ClearCase failed. exit code=1
      FATAL: cleartool did not return the expected exit code. Command
      line="setcs ..\configspec19173.txt", actual exit code=1
      java.io.IOException: cleartool did not return the expected exit code. Command
      line="setcs ..\configspec19173.txt", actual exit code=1
      at hudson.plugins.clearcase.HudsonClearToolLauncher.run
      (HudsonClearToolLauncher.java:72)
      at hudson.plugins.clearcase.ClearToolSnapshot.setcs
      (ClearToolSnapshot.java:34)
      at hudson.plugins.clearcase.action.SnapshotCheckoutAction.checkout
      (SnapshotCheckoutAction.java:48)
      at hudson.plugins.clearcase.AbstractClearCaseScm.checkout
      (AbstractClearCaseScm.java:217)
      at hudson.model.AbstractProject..checkout(AbstractProject.java:693)
      at hudson.model.AbstractBuild$AbstractRunner.checkout
      (AbstractBuild.java:266)
      at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:239)
      at hudson.model.Run.run(Run.java:842)
      at hudson.model.Build.run(Build.java:88)
      at hudson..model.ResourceController.execute(ResourceController.java:70)
      at hudson.model.Executor.run(Executor.java:90)

      started
      Building remotely on qa-release303.qa
      [ws] $ cleartool catcs -tag crp2
      element * CHECKEDOUT
      element * /main/LATEST
      [ws] $ cleartool rmview -force crp2
      [ws] $ cleartool mkview -snapshot -tag crp2 -
      vws /home/automan/hudson/ViewStore/crp2.vws -tmode insert_cr crp2
      Created view.
      Host-local path: qa-release303:/home/automan/hudson/ViewStore/crp2.vws
      Global path: /home/automan/hudson/ViewStore/crp2.vws
      It has the following rights:
      User : automan : rwx
      Group: automan : rwx
      Other: : r-x
      Created snapshot view directory "crp2".
      [crp2] $ cleartool setcs ..\configspec19173.txt
      cleartool: Error: Unable to open file "..\configspec19173.txt": No such file or
      directory.
      cleartool: Error: Unable to change configuration specification: error detected
      by ClearCase subsystem.
      FATAL: Base ClearCase failed. exit code=1
      FATAL: cleartool did not return the expected exit code. Command
      line="setcs ..\configspec19173.txt", actual exit code=1
      java.io.IOException: cleartool did not return the expected exit code. Command
      line="setcs ..\configspec19173.txt", actual exit code=1
      at hudson.plugins.clearcase.HudsonClearToolLauncher.run
      (HudsonClearToolLauncher..java:72)
      at hudson.plugins.clearcase.ClearToolSnapshot.setcs
      (ClearToolSnapshot.java:34)
      at hudson.plugins.clearcase.action.SnapshotCheckoutAction.checkout
      (SnapshotCheckoutAction.java:48)
      at hudson.plugins.clearcase.AbstractClearCaseScm.checkout
      (AbstractClearCaseScm.java:217)
      at hudson.model.AbstractProject.checkout(AbstractProject.java:693)
      at hudson.model.AbstractBuild$AbstractRunner.checkout
      (AbstractBuild.java:266)
      at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:239)
      at hudson.model.Run.run(Run.java:842)
      at hudson.model.Build.run(Build.java:88)
      at hudson.model.ResourceController.execute(ResourceController.java:70)
      at hudson.model.Executor.run(Executor.java:90)

            abayer Andrew Bayer
            skrishnapradeep skrishnapradeep
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: