+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