Uploaded image for project: 'Mesos'
  1. Mesos
  2. MESOS-9514

Reviewboard bot fails on verify-reviews.py.

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 1.8.0
    • build
    • 2

    Description

      Seeing this on our Azure based Mesos CI for review requests.

      Started by timer
      [EnvInject] - Loading node environment variables.
      Building remotely on dummy-slave-01 (dummy-slave) in workspace /home/jenkins/workspace/mesos-reviewbot
       > git rev-parse --is-inside-work-tree # timeout=10
      Fetching changes from the remote Git repository
       > git config remote.origin.url https://github.com/apache/mesos # timeout=10
      Pruning obsolete local branches
      Cleaning workspace
       > git rev-parse --verify HEAD # timeout=10
      Resetting working tree
       > git reset --hard # timeout=10
       > git clean -fdx # timeout=10
      Fetching upstream changes from https://github.com/apache/mesos
       > git --version # timeout=10
       > git fetch --tags --progress https://github.com/apache/mesos +refs/heads/*:refs/remotes/origin/* --prune
       > git rev-parse refs/remotes/origin/master^{commit} # timeout=10
       > git rev-parse refs/remotes/origin/origin/master^{commit} # timeout=10
      Checking out Revision 3478e344fb77d931f6122980c6e94cd3913c441d (refs/remotes/origin/master)
       > git config core.sparsecheckout # timeout=10
       > git checkout -f 3478e344fb77d931f6122980c6e94cd3913c441d
      Commit message: "Sent SIGKILL to I/O switchboard server as a safeguard."
       > git rev-list --no-walk 3478e344fb77d931f6122980c6e94cd3913c441d # timeout=10
      [mesos-reviewbot] $ /usr/bin/env bash /tmp/jenkins5023908134863801311.sh
      git rev-parse HEAD
      Traceback (most recent call last):
        File "/home/jenkins/workspace/mesos-reviewbot/mesos/support/verify-reviews.py", line 101, in <module>
          HEAD = shell("git rev-parse HEAD")
        File "/home/jenkins/workspace/mesos-reviewbot/mesos/support/verify-reviews.py", line 97, in shell
          out = subprocess.check_output(command, stderr=subprocess.STDOUT, shell=True)
        File "/usr/lib/python3.5/subprocess.py", line 626, in check_output
          **kwargs).stdout
        File "/usr/lib/python3.5/subprocess.py", line 708, in run
          output=stdout, stderr=stderr)
      subprocess.CalledProcessError: Command 'git rev-parse HEAD' returned non-zero exit status 128
      Build step 'Execute shell' marked build as failure
      Finished: FAILURE
      

      This is happening pretty much exactly since we landed https://github.com/apache/mesos/commit/3badf7179992e61f30f5a79da9d481dd451c7c2f#diff-0bcbb572aad3fe39e0e5c3c8a8c3e515

      Attachments

        Activity

          People

            ArmandGrillet Armand Grillet
            tillt Till Toenshoff
            Till Toenshoff Till Toenshoff
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: