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

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

    XMLWordPrintable

Details

    • Improvement
    • Status: Open (View Workflow)
    • Critical
    • Resolution: Unresolved
    • None
    • Jenkins 2.0,
      Node and Label parameter plugin 1.7.2

    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

          domi Any updates, Thanks in advance

          sathnaga86 Satheesh Rajendran added a comment - domi Any updates, Thanks in advance

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

          sathnaga86 Satheesh Rajendran added a comment - rtyler Looks like I do not have access for, JNJira [ 173532 ] JNJira + In-Review [ 185178 ], possible to enable?

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

          imod Dominik Bartholdi added a comment - sorry, I don't understand the issue...

          imod
          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.

          sathnaga86 Satheesh Rajendran added a comment - imod 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.

          domi Any updates, Thanks in advance.

          sathnaga86 Satheesh Rajendran added a comment - domi Any updates, Thanks in advance.

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

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

          Any progress/updates on this?

          Thanks in advance.

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

          People

            Unassigned Unassigned
            sathnaga86 Satheesh Rajendran
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: