On Thu, Jul 2, 2009 at 10:36 AM, Nigel Daley<ni...@apache.org> wrote: > Folks, > > I'd really like to move builds off the Hudson master. Here's a proposal: > > 1) We move the Hadoop related builds (Common, HDFS, Mapreduce, Pig, > ZooKeeper, Hive, HBase, Chukwa, Avro) off to some other machines (see 4 > below) > > 2) That would free up minerva and vesta as Ubuntu build slaves for all the > other projects (which should be more than enough capacity). > > 3) We get permission to use the current lucene.zones slave as a Solaris > build slave for those projects that really want a Solaris build (how many is > that I wonder?)
We can always look at adding another solaris zone specifically for this, rather than overloading the lucene zone IMO. > 4) We add a bunch more Ubuntu slaves to hudson.zones out of a pool of > publicly IP'd yahoo.net machines my employer has for Hadoop related builds. I have concerns about intermingled infrastructures. I am mostly curious how adding more build slaves solves these reliability problems, since they all seem to stem from builds taking excessive amounts of time, freezing, or having whacky OOM issues. Won't adding more machines just mean more slaves get stuck in this mess? Isn't the right fix to fix projects to... for lack of a better word... suck? Thanks, Paul