Uploaded image for project: 'Qt Quality Assurance Infrastructure'
  1. Qt Quality Assurance Infrastructure
  2. QTQAINFRA-3780

Cherry-pick Bot gets error 409 LockFailureException

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: P1: Critical P1: Critical
    • None
    • production
    • Cherry-pick bot
    • None
    • a7ff6c73cbda19ce751da5e171b6f5b8beb201da (qt/qtqa/dev)

      Investigate a way to work around Gerrit's resource lock issues

       

      While it's unclear why exactly the lock occurs, it seems that either Gerrit does not have an action queue, or the REST API somehow bypasses such internal checks. Either way, on occasion, POST/PUT requests sent by the cherry-pick bot via the REST API sometimes receive back the error `409: com.google.gerrit.git.LockFailureException: Update aborted with one or more lock failures: PackedBatchRefUpdate[ ...`

        For Gerrit Dashboard: QTQAINFRA-3780
        # Subject Branch Project Status CR V

            daniel.smith Daniel Smith
            daniel.smith Daniel Smith
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes