From owner-freebsd-stable@FreeBSD.ORG Wed Jun 25 16:16:55 2008 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 41290106564A for ; Wed, 25 Jun 2008 16:16:55 +0000 (UTC) (envelope-from fjwcash@gmail.com) Received: from rn-out-0910.google.com (rn-out-0910.google.com [64.233.170.188]) by mx1.freebsd.org (Postfix) with ESMTP id F3C548FC1E for ; Wed, 25 Jun 2008 16:16:54 +0000 (UTC) (envelope-from fjwcash@gmail.com) Received: by rn-out-0910.google.com with SMTP id j71so840071rne.12 for ; Wed, 25 Jun 2008 09:16:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=OxzxYJ8FLNvBatP21cx1kEhYEcbRBHvjBCX0kz51zEE=; b=n0PJ5PeENxvJcBNVxMBQ4GQmiacx1pOEN7wDjt9xIq8gmt4reLrk2Z70slEAfFs8Ou BzXmRUXeAMQG1Ua8wkNThsI5Oi305aWdbnOW6VQrscKiKtY6MS6sb0s46i0wBJiXi6e1 VV8jmFWK50/x2+Ko5uEWl30Wkp1c/4vrpfpIU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=Vfaz02kK6E9NVLiDB6IWzuY+80uZmueZXocTKcNw3xN6LvzsWU5EXAy9qqUgPgQxyY uqQOqrKbUZsxLGGH+cgPcZjc3ibvJaguH/jOfVuxZRY9LZYa8J2jQZMI0GGE/3+xuYXO i9f6EWgikMPCipuIYMao4RaT+dsY/vNn06tXU= Received: by 10.142.128.6 with SMTP id a6mr7032566wfd.68.1214410612564; Wed, 25 Jun 2008 09:16:52 -0700 (PDT) Received: by 10.151.51.5 with HTTP; Wed, 25 Jun 2008 09:16:52 -0700 (PDT) Message-ID: Date: Wed, 25 Jun 2008 09:16:52 -0700 From: "Freddie Cash" To: "FreeBSD Stable" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <3cc535c80806080449q3ec6e623v8603e9eccc3ab1f2@mail.gmail.com> <200806231051.03685.jhb@freebsd.org> Subject: Re: tracking -stable in the enterprise X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jun 2008 16:16:55 -0000 On Wed, Jun 25, 2008 at 4:07 AM, Claus Guttesen wrote: >>> FWIW, Yahoo! tracks -stable branches, not point releases. >> >> I'm curious about this (and stealing the dead thread). >> >> How does one track -stable in an enterprise environment? I assume that what >> you mean is "we pick points in -stable that we believe are stable enough and >> create a snapshot from this point that we test and roll out to production" >> ...? Am I wrong? >> [snip] > > I only have a handfull of web-servers so I do a 'make buildworld' and > -kernel on one server and then nfs-mount it from the other servers > (remember mount-root-option if doing this). I don't have any problems > running stable if it works. So I usually just upgrade one server to > whatever stable is at that moment and if it runs without problems for > a while I upgrade the remaining servers a few days apart. That's pretty much what we do as well, here in the local school district. We track the -stable and -current mailing lists, read all the Head's Up messages, and read through cvsweb logs for the devices/apps we're interested in. When there's a commit that interests us, we update the source tree to after that commit, run through the buildworld cycle on a test box, make sure everything works over a few days/weeks, and then export /usr/obj and /usr/src to the systems we want to upgrade. It's not all that time consuming, even though it's just me doing the work. > When it comes to our db-server I usually track release, but since my > web-servers and db-server is the same hardware I'm somewhat confident > that an upgrade to stable will work if the need to do so arises. We keep all our server hardware as identical as possible, which greatly simplifies things. We have four hardware profiles that run FreeBSD, and only two of those track -STABLE. -- Freddie Cash fjwcash@gmail.com