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

Need Support to queue when node is not a direct input parameter

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Open (View Workflow)
    • Priority: Critical
    • Resolution: Unresolved
    • Labels:
      None
    • Environment:
      Jenkins 2.0,
      Node and Label parameter plugin 1.7.2
    • Similar Issues:

      Description

      Hi,
      Probelm:
      There are certain jobs that will run on master and use node as inputs internally(backend),when we run multiple jobs on master with same node as inputs, right now all will get executed irrespective of that node is already used.

      Suggested/Needed Solution:
      One solution would be using Node label parameter plugin, but when we choose that, job will get scheduled in the node rather than master which is expected, as it ignores "Restrict where this project can be run" option which is by design, it would be good to have this enabled in special condition like this.

      Or please suggest an suitable alternative.

      Thanks in advance.

        Attachments

          Activity

          Hide
          sathnaga86 Satheesh Rajendran added a comment -

          Dominik Bartholdi Any updates, Thanks in advance

          Show
          sathnaga86 Satheesh Rajendran added a comment - Dominik Bartholdi Any updates, Thanks in advance
          Hide
          sathnaga86 Satheesh Rajendran added a comment -

          R. Tyler Croy Looks like I do not have access for, JNJira [ 173532 ] JNJira + In-Review [ 185178 ], possible to enable?

          Show
          sathnaga86 Satheesh Rajendran added a comment - R. Tyler Croy Looks like I do not have access for, JNJira [ 173532 ] JNJira + In-Review [ 185178 ], possible to enable?
          Hide
          imod Dominik Bartholdi added a comment -

          sorry, I don't understand the issue...

          Show
          imod Dominik Bartholdi added a comment - sorry, I don't understand the issue...
          Hide
          sathnaga86 Satheesh Rajendran added a comment -

          Dominik Bartholdi
          Bottomline: To use the queuing job when node is already used by another job

          1. This will be straight when "Node plugin" is used as input parameter to the job and job will be
          be scheduled in the node.

          2. What if we need to run the job from master and still wants to use "Node plugin" so that we can use the queuing job facility by "node plugin".
          Currently the later(2) is NOT possible, this issue is to request for the implementation of the same.

          One of the suggested solution would be making Node label parameter plugin to work in combination with,"Restrict where this project can be run" , it would be good to have this enabled in special condition like this.

          I hope I have explained the problem clearly, if not please let me know I will try to explain it better.
          Thanks in advance.

          Show
          sathnaga86 Satheesh Rajendran added a comment - Dominik Bartholdi Bottomline: To use the queuing job when node is already used by another job 1. This will be straight when "Node plugin" is used as input parameter to the job and job will be be scheduled in the node. 2. What if we need to run the job from master and still wants to use "Node plugin" so that we can use the queuing job facility by "node plugin". Currently the later(2) is NOT possible, this issue is to request for the implementation of the same. One of the suggested solution would be making Node label parameter plugin to work in combination with,"Restrict where this project can be run" , it would be good to have this enabled in special condition like this. I hope I have explained the problem clearly, if not please let me know I will try to explain it better. Thanks in advance.
          Hide
          sathnaga86 Satheesh Rajendran added a comment -

          Dominik Bartholdi Any updates, Thanks in advance.

          Show
          sathnaga86 Satheesh Rajendran added a comment - Dominik Bartholdi Any updates, Thanks in advance.
          Hide
          imod Dominik Bartholdi added a comment -

          no sorry, so far I had not the time to look into this any further...

          Show
          imod Dominik Bartholdi added a comment - no sorry, so far I had not the time to look into this any further...
          Hide
          sathnaga86 Satheesh Rajendran added a comment -

          Any progress/updates on this?

          Thanks in advance.

          Show
          sathnaga86 Satheesh Rajendran added a comment - Any progress/updates on this? Thanks in advance.

            People

            Assignee:
            domi Dominik Bartholdi
            Reporter:
            sathnaga86 Satheesh Rajendran
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated: