From owner-freebsd-questions Thu Jan 11 1:15:40 2001 Delivered-To: freebsd-questions@freebsd.org Received: from sdmail0.sd.bmarts.com (sdmail0.sd.bmarts.com [192.215.234.86]) by hub.freebsd.org (Postfix) with SMTP id E397637B402 for ; Thu, 11 Jan 2001 01:15:20 -0800 (PST) Received: (qmail 3941 invoked by uid 1078); 11 Jan 2001 09:15:30 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 11 Jan 2001 09:15:30 -0000 Date: Thu, 11 Jan 2001 01:15:30 -0800 (PST) From: Gordon Tetlow X-X-Sender: To: Javier Frias Cc: , Subject: Re: Central Source Updates In-Reply-To: <20010110220802.15712.qmail@staff.nyi.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, 10 Jan 2001, Javier Frias wrote: > I'm wondering what everyone here is doing to do centralized source updates > on their server farms. Right now we've been doing it manually on each > server, but > now we are trying to come up with procedures to try to centralized the > situation a bit. > > I've come up with two basical startegies. > One central and one localized. > > 1) Central > Having one source repository server > and one compile/build server. [snip] > PROS: quick > CONS: donot get to test machines, i like make world since they are usually > good > at detecting hardware issues ( memory disk etc ) If these are server farms, the normal load they carry doesn't test the hardware enough? > 2) Localized > Having one source repository server > > the source repository would be just a basic freebsd mirror. > > machines would use cvs to update to a specify version date combination. > and build locally [snip] > SO, does anyone have any comments or pointers on how to better these > solutions > or which is better to use. I'm a big fan of a the single buildhost as our servers generally get enough of a workout as it is. I think that 'exercising' the disk just puts more miles on the device than anything else. Also, it's great for security since you can make a single set of md5 stamps for the all the binaries since all they are the same across all the machines. -gordon To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message