+1.

On Dec 4, 2009, at 12:41 AM, Tim Ellison wrote:

Here's a proposal for tweaking the Hudson nodes usage. It's not much of
a change and hopefully reflects what is happening already, project
specific resources run tied project jobs, and general purpose nodes are
labeled with OS identifiers for those that care.  Comments welcome.

Label: <none>
 Master : tied jobs only

Label: Lucene
 Lucene : tied jobs only (for Lucene project)

Label: Solaris10
 <new_node_1> : any job

Label: Ubuntu
 Minerva : any job
 Vesta   : any job

Label: Hadoop
 hadoop1-8 : tied jobs only (for Hadoop project)

Label: Win2008
 <new_node_2> : any job


Jobs should be encouraged to specify node requirements as generally as
possible, i.e. 'any node' before a node type (via label) before a
specific node (via name).

We then try to reduce load on Master by generalizing jobs away from the
master node unless they need to run there, e.g for config purposes.

AIUI
<new_node_1> is requested by INFRA-2360
<new_node_2> is awaiting new disks for nyx, Gavin is looking
             at alternatives now.

Regards,
Tim


Reply via email to