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

p4 workspace -o "No output for" after upgrade mac slave to 10.13

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Not A Defect
    • Icon: Blocker Blocker
    • p4-plugin
    • None
    • windows master / MacOS slave - latest Jenkins version

      My windows/mac jobs ran fine. For building some Botan lib on macOS slave, i had to upgrade Xcode, then macOS from macOS 10.10 to 10.13.
      Afterwards, i noticed that the jenkins job build fails with the error 'no output for p4'.
      In pre-build i execute p4 commands ok (correct output), but all of a sudden Jenkins then performs p4 workspace -o <workspace> 
      and this fails with error 
      Caught exception communicating with perforce. No output for: p4 workspace -o ...

      That command runs fine when run from terminal command window on mac slave; apparently not within Jenkins job.

       

      >>>>
      12:09:40 Using remote perforce client: <workspace name>
      12:09:40 [<computername>] $ p4 workspace -o <workspace name>
      12:09:40 Caught exception communicating with perforce. No output for: p4 workspace -o <workspace name> com.tek42.perforce.PerforceException: No output for: p4 workspace -o <workspace name>
      12:09:40 at com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:409)
      12:09:40 at com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:302)
      12:09:40 at com.tek42.perforce.parse.Workspaces.getWorkspace(Workspaces.java:61)
      .....
      <<<<<

       

       

            Unassigned Unassigned
            bav bav ver
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: