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

Should choose free node (all executors in the node are free) to build first

    Details

    • Similar Issues:

      Description

      We have 10 slave nodes and each slave has 8 executors.

      We have 3 categories and maximum Concurrent Builds Per Node = 1 for each category.
      Each category is used for each project group (A, B, C)

      The plugin should choose free nodes (all executors are free) first to build if there is at least one free node.
      Because if we run many builds on the same node, it's slow to access I/O.
      It seems that Jenkins selects any node that has free executors, even we have a free node.
      If Group A is building on node 1, group B should choose a free node if it has.
      Group B should not choose node 1 even there are free executors.

      If this request is valid, I can send a pull request to merge this support.

        Attachments

          Activity

          dattran_vn01 Dat Tran created issue -
          dattran_vn01 Dat Tran made changes -
          Field Original Value New Value
          Status Open [ 1 ] Closed [ 6 ]
          Resolution Won't Do [ 10001 ]

            People

            • Assignee:
              oleg_nenashev Oleg Nenashev
              Reporter:
              dattran_vn01 Dat Tran
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: