Label + Quantity is sometimes not honored

XMLWordPrintable

    • Type: Bug
    • Resolution: Duplicate
    • Priority: Major
    • None
    • Environment:
      CentOS Linux release 7.3.1611 (Core)
      java version "1.8.0_101"

      Several times now, I have seen the instance where a single job is taking up all of the locks with the specified label while the quantity is set to 1. The pipeline code is as follows:

      {{
      // Pipeline Details
      def pipelineName = "pr-pipeline"
      def lockLabel = "pr-pipeline"
      def lockQuantity = 1

      // Pipeline
      lock(label: lockLabel, quantity: lockQuantity)

      { ... the code ... }}

      The attached picture is a single job taking up all of the resources with the label. I'm not sure how this situation arises,

            Assignee:
            Unassigned
            Reporter:
            Joe Carlyon
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: