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

Concurrent build limits not honored on Jenkins 1.607

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      After upgrading to 1.607 we noticed the throttle plugin doesn't always prevent jobs from running in parallel as expected.

      Steps to reproduce:
      1. Create a throttle category with global limit 1, per-node limit 1.
      2. Create 3 jobs using the category, restricted to a node with two executors, sleep 60 as a build step.
      3. Request builds of all 3 jobs.

      What should happen:
      4. Jobs run in sequence; 1 then 2 then 3.

      What actually happens:
      5. Job 1 starts building, jobs 2 and 3 wait in queue (OK).
      6. After job 1 finishes, both job 2 and 3 start running (not OK).

      Plugin version is 1.8.4. Issue does not appear in Jenkins 1.606 with the same version of the plugin. Issue is reproducible on a fresh install.

      We were forced to downgrade back to 1.606 as a workaround (which is unfortunately not trivial due to JENKINS-27700).

        Attachments

          Issue Links

            Activity

            tsniatowski Tomasz Śniatowski created issue -
            oleg_nenashev Oleg Nenashev made changes -
            Field Original Value New Value
            Link This issue is related to JENKINS-27565 [ JENKINS-27565 ]
            jglick Jesse Glick made changes -
            Link This issue is related to JENKINS-27650 [ JENKINS-27650 ]
            stephenconnolly Stephen Connolly made changes -
            Link This issue is related to JENKINS-27871 [ JENKINS-27871 ]
            oleg_nenashev Oleg Nenashev made changes -
            Assignee Oleg Nenashev [ oleg_nenashev ] stephenconnolly [ stephenconnolly ]
            oleg_nenashev Oleg Nenashev made changes -
            Component/s core [ 15593 ]
            oleg_nenashev Oleg Nenashev made changes -
            Link This issue is duplicated by JENKINS-20211 [ JENKINS-20211 ]
            oleg_nenashev Oleg Nenashev made changes -
            Environment Jenkins 1.607
            Throttle concurrent builds plugin 1.8.4
            Jenkins 1.607-1.609
            Throttle concurrent builds plugin 1.8.4
            oleg_nenashev Oleg Nenashev made changes -
            Status Open [ 1 ] Resolved [ 5 ]
            Resolution Fixed [ 1 ]
            oleg_nenashev Oleg Nenashev made changes -
            Link This issue is duplicated by JENKINS-28084 [ JENKINS-28084 ]
            stephenconnolly Stephen Connolly made changes -
            Labels lts-candidate
            olivergondza Oliver Gondža made changes -
            Labels lts-candidate 1.609.1-fixed
            dvh_yxlon Dirk von Husen made changes -
            Link This issue is related to JENKINS-28376 [ JENKINS-28376 ]
            stephenconnolly Stephen Connolly made changes -
            Assignee stephenconnolly [ stephenconnolly ] Oleg Nenashev [ oleg_nenashev ]
            costescuandrei Andrei Costescu made changes -
            Link This issue is related to JENKINS-28376 [ JENKINS-28376 ]
            costescuandrei Andrei Costescu made changes -
            Link This issue is related to JENKINS-28376 [ JENKINS-28376 ]
            danielbeck Daniel Beck made changes -
            Link This issue is related to JENKINS-28887 [ JENKINS-28887 ]
            rtyler R. Tyler Croy made changes -
            Workflow JNJira [ 162021 ] JNJira + In-Review [ 196916 ]

              People

              • Assignee:
                oleg_nenashev Oleg Nenashev
                Reporter:
                tsniatowski Tomasz Śniatowski
              • Votes:
                2 Vote for this issue
                Watchers:
                17 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: