From owner-freebsd-stable Tue May 9 13:41:27 2000 Delivered-To: freebsd-stable@freebsd.org Received: from pan.ch.intel.com (pan.ch.intel.com [143.182.246.24]) by hub.freebsd.org (Postfix) with ESMTP id E119E37B557 for ; Tue, 9 May 2000 13:41:16 -0700 (PDT) (envelope-from jreynold@sedona.ch.intel.com) Received: from sedona.intel.com (sedona.ch.intel.com [143.182.218.21]) by pan.ch.intel.com (8.9.1a+p1/8.9.1/d: relay.m4,v 1.28 2000/05/06 00:07:11 dmccart Exp $) with ESMTP id NAA12581; Tue, 9 May 2000 13:40:54 -0700 (MST) Received: from hip186.ch.intel.com (hip186.ch.intel.com [143.182.225.68]) by sedona.intel.com (8.9.1a/8.9.1/d: sendmail.cf,v 1.10 2000/02/10 21:38:16 steved Exp $) with ESMTP id NAA10599; Tue, 9 May 2000 13:40:52 -0700 (MST) X-Envelope-From: jreynold@sedona.ch.intel.com Received: (from jreynold@localhost) by hip186.ch.intel.com (8.9.1a/8.9.1/d: client.m4,v 1.3 1998/09/29 16:36:11 sedayao Exp sedayao $) id QAA15282; Tue, 9 May 2000 16:40:53 -0400 (EDT) X-Authentication-Warning: hip186.ch.intel.com: jreynold set sender to jreynold@sedona.ch.intel.com using -f From: John Reynolds~ MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <14616.30677.421828.965710@hip186.ch.intel.com> Date: Tue, 9 May 2000 13:40:53 -0700 (MST) To: David Miller Cc: freebsd-stable@freebsd.org Subject: Re: Server Farms? In-Reply-To: References: X-Mailer: VM 6.75 under Emacs 20.3.11 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG [ On Tuesday, May 9, David Miller wrote: ] > I love being able to track bug fixes and such via cvsup and -stable > branches. But it's not really an appropriate process to sup and make > buildworld on every server in a hundred server farm. > > Is there some way to roll binary only changes off one server tracking > -stable? Well, I don't have a farm of servers, but for my couple of machines at home, I have a single big machine that does the buildworld and then on the other machines I mount /usr/src => buildmach:/usr/src /usr/obj => buildmach:/usr/obj and on the client machine: cd /usr/src make installworld seems to work just fine. You'd also want to do a mergemaster on each machine or if you know things have changed, you could have a nice big rcp loop or rsync or something. > Secondly, is there any existing method for tracking significant changes, > for some value of significant? My definition would be first security > related patches and secondly stability related changes. It would be > really nice to seperate them into those which require relinking/rebooting > and those which don't. > > RTFM comments welcome if they have a pointer to TFM:) Don't know about that one ... -Jr -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= | John Reynolds WCCG, CCE, Higher Levels of Abstraction | | Intel Corporation MS: CH6-210 Phone: 480-554-9092 pgr: 602-868-6512 | | jreynold@sedona.ch.intel.com http://www-aec.ch.intel.com/~jreynold/ | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message