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

Deadlock/Lockup when using "trigger/call builds on other projects" and "Block until the triggered projects finish their builds" is used with only 1 executor

      On a jenkins node that has 1 executor that is trying to execute an upstream job via the "trigger/call builds on other projects" build step, the job hangs indefinately or until the user-supplied timeout is reached.

      In the console for the main job, it shows:

      Waiting for the completion of <name-of-upstream-project>

      While the Jenkins dashboard shows the upstream project is trying to build, with the text:
      (pending - Waiting for next available executor )

      I would expect that the plugin would somehow be able to indicate to the jenkins node that only 1 executor is required.

          [JENKINS-12290] Deadlock/Lockup when using "trigger/call builds on other projects" and "Block until the triggered projects finish their builds" is used with only 1 executor

          Garen Parham created issue -
          ikedam made changes -
          Issue Type Original: Bug [ 1 ] New: Improvement [ 4 ]
          Oleg Nenashev made changes -
          Priority Original: Blocker [ 1 ] New: Major [ 3 ]
          Daniel Beck made changes -
          Link New: This issue is duplicated by JENKINS-26959 [ JENKINS-26959 ]
          Joachim Herb made changes -
          Link New: This issue is duplicated by JENKINS-30302 [ JENKINS-30302 ]
          R. Tyler Croy made changes -
          Workflow Original: JNJira [ 142612 ] New: JNJira + In-Review [ 175727 ]
          Alexander Borsuk made changes -
          Issue Type Original: Improvement [ 4 ] New: Bug [ 1 ]
          Priority Original: Major [ 3 ] New: Critical [ 2 ]
          Alexander Borsuk made changes -
          Summary Original: Lockup when using "trigger/call builds on other projects" and "Block until the triggered projects finish their builds" is used with only 1 executor New: Deadlock/Lockup when using "trigger/call builds on other projects" and "Block until the triggered projects finish their builds" is used with only 1 executor

            huybrechts huybrechts
            garen Garen Parham
            Votes:
            38 Vote for this issue
            Watchers:
            41 Start watching this issue

              Created:
              Updated: