Moving Jenkins master ASAP

Itamar Heim iheim at redhat.com
Tue Aug 7 16:25:07 UTC 2012


On 08/07/2012 07:20 PM, Robert Middleswarth wrote:
> On 08/07/2012 11:47 AM, Karsten 'quaid' Wade wrote:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> On 07/31/2012 07:44 AM, Karsten 'quaid' Wade wrote:
>>> We need to pick a new hosting solution for jenkins.ovirt.org.
>> Itamar gave us this more direct list of what we need for hosting:
>>
>> We currently have:
>> - - Jenkins master
>> - - Gerrit
>> - - 2 fc17 jenkins slaves
>> - - 2 rhel 6 jenkins slaves
>>
>> "For gerrit I'd like a quad core, 8-16 GB RAM with decent IO from disk."
>>
>> "For jenkins master - quad core, 8-16GB RAM, a few disks for IO"
> ovirt.info Jenkins is based on a pair of Dual quad core CPU's with 16G
> of ram and non raided sata disks.  The master is centos 6.3 and the
> slave is fedora 17.  Between the two they are handling all the same
> build jobs as ovirt.org in about half the time.  The reason why is 2
> fold.  1) the signal sata drive is much faster then the EC2 storage so
> the IO waits are limited on ovirt.info comparied to ovirt.org.  2 My
> master and slave are on the same gigabit network. So moving around files
> are 10x to 100x faster then ovirt.org.
>>
>> "Jenkins slaves - depends on pricing i guess, but we need quite a few
>> of these to run the jobs."
>>
>> Are minimum need is:
>>
>> * A new bare metal host for Jenkins master.
>> * A new bare metal or VM host for Gerrit.
>> * 4 VMs for Jenkins slaves
> Ovirt.info tell me that a solid master with 16G of ram should be able to
> run 6 jobs and still feed several slaves so you could drop the 2 RHEL
> 6.x slaves and just need 2 slaves for Fedora 17 builds plus a VM to
> replace the small Linode instance.
>>
>> I'm going to see what we can do with ~$150/mon, with the idea that we
>> could replace the relatively small Linode instance we're spending
>> ~$40/mon on currently.
>>
>> A crazy idea - should we move the master to jenkins.ovirt.info right
>> away to get the performance boost, as a stop-gap until we get a
>> dedicated host in a datacenter? (Just trying to make us not dependent
>> on Robert's house as if it's a datacenter.)
> I am open to this.  It is my home so there is no backup generator or isp
> but my connection is 70/35M so it should be able to support jenkins
> needs.  I have already given eedri root access to jenkins.ovirt.info
> incase that is a question in anyone mind.

a home based service for jenkins is a bit troubling for me.
but maybe we can share some of the load - say, try to run on it some 
jobs at patch level and provide feedback on gerrit?



More information about the Infra mailing list