Labels do not have any concept of affinity as far as I know.

On Wed, Aug 17, 2016 at 7:40 AM Ginga, Dick <[email protected]>
wrote:

> Does the use of node label contain a notion of “affinity”. In other words,
> I would like a build to go to node A always, unless node A is unavailable.
>
>
>
> I implemented my own failover by using a node label parameter with a
> default node of A and a “possible nodes” of the failover node.
>
>
>
> *From:* [email protected] [mailto:
> [email protected]] *On Behalf Of *Mark Waite
> *Sent:* Tuesday, August 16, 2016 7:15 PM
> *To:* [email protected]
> *Subject:* Re: Teaching an old job new tricks
>
>
>
>
>
> On Tue, Aug 16, 2016 at 3:44 PM Bruce Epstein <[email protected]> wrote:
>
> Thanks, I will try that.
>
> I guess this gets to the heart of my question...
>
> If I make it so that an old job won't run on builder, will it fail over to
> the newly created node?
>
>
>
> Yes, it will switch freely from one node to another unless you have tied
> the job to a specific node.  That's one of the reasons to tie a job to a
> capability based label rather than tying it to a specific node name.
>
>
>
> Mark Waite
>
>
>
> That is, will old jobs run on the new node, if cajoled properly, or will
> they just fail altogether?
>
>
>
> On Tuesday, August 16, 2016 at 4:23:38 PM UTC-4, Mark Waite wrote:
>
> You might also consider changing the setting of the master node.
>
>
>
> The "Usage" field of the master node configuration should have a pick list
> with two choices, either "Use this node as much as possible" (the default),
> or "Only build jobs with label expressions matching this node".  That will
> tend to keep most jobs off your master node (at least it does for me).
>
>
>
> Mark Waite
>
>
>
> On Tue, Aug 16, 2016 at 2:19 PM Indra Gunawan (ingunawa) <
> [email protected]> wrote:
>
> Use the Configuration Slicing Plugin :
> https://wiki.jenkins-ci.org/display/JENKINS/Configuration+Slicing+Plugin
> <https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.jenkins-2Dci.org_display_JENKINS_Configuration-2BSlicing-2BPlugin&d=DQMFaQ&c=3mGIBQKb1eS1YDHb7ax3kFkT2UAGBJ12p2lcECIjhXk&r=SXz9subj7EUWDFIuiAjJSXBLM9pAzGIduhHWvfq5re0&m=nXhfG9PkqmRpZIuD5R5-RGLY9x3zWMXVPKMj_OmzvYA&s=Vj87PArNuHgsZ6OdHj0v-G0TyK9NSwesFgJg3yOp4us&e=>
>  to
> mass assign a label to jobs that are not tied to any node all at once.
>
>
>
> -Indra
>
>
>
> *From: *<[email protected]> on behalf of Bruce Epstein <
> [email protected]>
> *Reply-To: *"[email protected]" <[email protected]>
>
>
> *Date: *Tuesday, August 16, 2016 at 1:16 PM
>
> *To: *Jenkins Users <[email protected]>
>
>
> *Subject: *Teaching an old job new tricks
>
> Hi All,
>
> Thanks to those who answered my previous question about setting up agents.
>
> I now have two new agent nodes set up and want to move old jobs off the
> master, so the master won't be used for any building (just admin).
>
> How do I prevent jobs from running on the master? Do I just set "number of
> executors" to zero?
>
> For new jobs, I see the choice in their configuration allowing me to
> decide where to run the job, so I can force it to run on the agent node not
> the master.
>
> I understand old jobs are supposed to run on the master, but I don't want
> them to any more. Even cloned (new) jobs seem to not have the "Restrict
> where this job runs" configuration option, so I assume they will run on the
> master (as did the job from which they were cloned.)
>
> What are my options?
>
> This plugin seems to be one possibility for setting the node at build time
> (I imagine I can set its default to specify a new node for building?)
>
> https://wiki.jenkins-ci.org/display/JENKINS/NodeLabel+Parameter+Plugin
> <https://urldefense.proofpoint.com/v2/url?u=https-3A__webmail.novantas.com_owa_redir.aspx-3FSURL-3DbccvBaZmiAUZEiOjb7fb5V0hm90n-5FX4zGXw8tWkw-2D8ka1WNgEcbTCGgAdAB0AHAAcwA6AC8ALwB3AGkAawBpAC4AagBlAG4AawBpAG4AcwAtAGMAaQAuAG8AcgBnAC8AZABpAHMAcABsAGEAeQAvAEoARQBOAEsASQBOAFMALwBOAG8AZABlAEwAYQBiAGUAbAArAFAAYQByAGEAbQBlAHQAZQByACsAUABsAHUAZwBpAG4A-26URL-3Dhttps-253a-252f-252fwiki.jenkins-2Dci.org-252fdisplay-252fJENKINS-252fNodeLabel-252bParameter-252bPlugin&d=DQMFaQ&c=3mGIBQKb1eS1YDHb7ax3kFkT2UAGBJ12p2lcECIjhXk&r=SXz9subj7EUWDFIuiAjJSXBLM9pAzGIduhHWvfq5re0&m=nXhfG9PkqmRpZIuD5R5-RGLY9x3zWMXVPKMj_OmzvYA&s=th0wJemjUB73CcgPWJcL-leHSh66pbDjRn2BcpDR35s&e=>
>
> Will that work with old jobs, causing them to run on one of the new agent
> nodes instead of the master?
>
> Inquiring minds want to know!
>
> Thanks again in advance.
>
> Cheers
> Bruce
>
> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Users" group.
>
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
>
>
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-users/8a88c69f-bf54-4bd8-8009-e73c2f42895b%40googlegroups.com
> <https://urldefense.proofpoint.com/v2/url?u=https-3A__groups.google.com_d_msgid_jenkinsci-2Dusers_8a88c69f-2Dbf54-2D4bd8-2D8009-2De73c2f42895b-2540googlegroups.com-3Futm-5Fmedium-3Demail-26utm-5Fsource-3Dfooter&d=DQMFaQ&c=3mGIBQKb1eS1YDHb7ax3kFkT2UAGBJ12p2lcECIjhXk&r=SXz9subj7EUWDFIuiAjJSXBLM9pAzGIduhHWvfq5re0&m=nXhfG9PkqmRpZIuD5R5-RGLY9x3zWMXVPKMj_OmzvYA&s=DuPtybF5ETjsTXSUIP3Q37zE3mVxy_MVOZYONe4r0fY&e=>
> .
> For more options, visit https://groups.google.com/d/optout
> <https://urldefense.proofpoint.com/v2/url?u=https-3A__groups.google.com_d_optout&d=DQMFaQ&c=3mGIBQKb1eS1YDHb7ax3kFkT2UAGBJ12p2lcECIjhXk&r=SXz9subj7EUWDFIuiAjJSXBLM9pAzGIduhHWvfq5re0&m=nXhfG9PkqmRpZIuD5R5-RGLY9x3zWMXVPKMj_OmzvYA&s=aEy0qG-rs_d5fTir4M4CufyqBFGl1Pco3_T0ErpSxjU&e=>
> .
>
> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Users" group.
>
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
>
>
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-users/D3D8C322.5AE4A%25ingunawa%40cisco.com
> <https://urldefense.proofpoint.com/v2/url?u=https-3A__groups.google.com_d_msgid_jenkinsci-2Dusers_D3D8C322.5AE4A-2525ingunawa-2540cisco.com-3Futm-5Fmedium-3Demail-26utm-5Fsource-3Dfooter&d=DQMFaQ&c=3mGIBQKb1eS1YDHb7ax3kFkT2UAGBJ12p2lcECIjhXk&r=SXz9subj7EUWDFIuiAjJSXBLM9pAzGIduhHWvfq5re0&m=nXhfG9PkqmRpZIuD5R5-RGLY9x3zWMXVPKMj_OmzvYA&s=m0lH9radQPGbxsO5-2BRLpUdClq-7leHm_MbQ32xPuo&e=>
> .
> For more options, visit https://groups.google.com/d/optout
> <https://urldefense.proofpoint.com/v2/url?u=https-3A__groups.google.com_d_optout&d=DQMFaQ&c=3mGIBQKb1eS1YDHb7ax3kFkT2UAGBJ12p2lcECIjhXk&r=SXz9subj7EUWDFIuiAjJSXBLM9pAzGIduhHWvfq5re0&m=nXhfG9PkqmRpZIuD5R5-RGLY9x3zWMXVPKMj_OmzvYA&s=aEy0qG-rs_d5fTir4M4CufyqBFGl1Pco3_T0ErpSxjU&e=>
> .
>
> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-users/e70472f5-6012-4d5b-9eab-a3790d9c5ef3%40googlegroups.com
> <https://urldefense.proofpoint.com/v2/url?u=https-3A__groups.google.com_d_msgid_jenkinsci-2Dusers_e70472f5-2D6012-2D4d5b-2D9eab-2Da3790d9c5ef3-2540googlegroups.com-3Futm-5Fmedium-3Demail-26utm-5Fsource-3Dfooter&d=DQMFaQ&c=3mGIBQKb1eS1YDHb7ax3kFkT2UAGBJ12p2lcECIjhXk&r=SXz9subj7EUWDFIuiAjJSXBLM9pAzGIduhHWvfq5re0&m=nXhfG9PkqmRpZIuD5R5-RGLY9x3zWMXVPKMj_OmzvYA&s=ns79XT9yEkucqq5VdT8WTmrZgDGAmYrdlUyMppdlkSA&e=>
> .
> For more options, visit https://groups.google.com/d/optout
> <https://urldefense.proofpoint.com/v2/url?u=https-3A__groups.google.com_d_optout&d=DQMFaQ&c=3mGIBQKb1eS1YDHb7ax3kFkT2UAGBJ12p2lcECIjhXk&r=SXz9subj7EUWDFIuiAjJSXBLM9pAzGIduhHWvfq5re0&m=nXhfG9PkqmRpZIuD5R5-RGLY9x3zWMXVPKMj_OmzvYA&s=aEy0qG-rs_d5fTir4M4CufyqBFGl1Pco3_T0ErpSxjU&e=>
> .
>
> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
>
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-users/CAO49JtEHQWdaN2up2ka6WLVyGHaMFPuV8TJj5jVMCMfY1unpsw%40mail.gmail.com
> <https://urldefense.proofpoint.com/v2/url?u=https-3A__groups.google.com_d_msgid_jenkinsci-2Dusers_CAO49JtEHQWdaN2up2ka6WLVyGHaMFPuV8TJj5jVMCMfY1unpsw-2540mail.gmail.com-3Futm-5Fmedium-3Demail-26utm-5Fsource-3Dfooter&d=DQMFaQ&c=3mGIBQKb1eS1YDHb7ax3kFkT2UAGBJ12p2lcECIjhXk&r=SXz9subj7EUWDFIuiAjJSXBLM9pAzGIduhHWvfq5re0&m=nXhfG9PkqmRpZIuD5R5-RGLY9x3zWMXVPKMj_OmzvYA&s=X53y381ET5S0XnhWWSZmFqBJV-cOOruRXLoRBj_O2mE&e=>
> .
>
>
> For more options, visit https://groups.google.com/d/optout
> <https://urldefense.proofpoint.com/v2/url?u=https-3A__groups.google.com_d_optout&d=DQMFaQ&c=3mGIBQKb1eS1YDHb7ax3kFkT2UAGBJ12p2lcECIjhXk&r=SXz9subj7EUWDFIuiAjJSXBLM9pAzGIduhHWvfq5re0&m=nXhfG9PkqmRpZIuD5R5-RGLY9x3zWMXVPKMj_OmzvYA&s=aEy0qG-rs_d5fTir4M4CufyqBFGl1Pco3_T0ErpSxjU&e=>
> .
>
> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-users/6C6EE445A6F6CE4E8A0FFB51B071A4E2D873FF1F%40AMERMBX02.PERKINELMER.NET
> <https://groups.google.com/d/msgid/jenkinsci-users/6C6EE445A6F6CE4E8A0FFB51B071A4E2D873FF1F%40AMERMBX02.PERKINELMER.NET?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/CAO49JtFDJr7Vy__NnacUmjGfMpSPPDKvp82n8jgJhfrd%2B6bkmw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to