From owner-freebsd-questions@FreeBSD.ORG Thu Nov 17 00:48:28 2005 Return-Path: X-Original-To: questions@freebsd.org Delivered-To: freebsd-questions@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CB40816A41F for ; Thu, 17 Nov 2005 00:48:28 +0000 (GMT) (envelope-from chad@shire.net) Received: from hobbiton.shire.net (hobbiton.shire.net [166.70.252.250]) by mx1.FreeBSD.org (Postfix) with ESMTP id 763D543D45 for ; Thu, 17 Nov 2005 00:48:28 +0000 (GMT) (envelope-from chad@shire.net) Received: from [67.161.222.227] (helo=[192.168.99.68]) by hobbiton.shire.net with esmtpa (Exim 4.51) id 1EcXwx-0007MF-Ow; Wed, 16 Nov 2005 17:48:27 -0700 Mime-Version: 1.0 (Apple Message framework v746.2) In-Reply-To: <686CF7E8-B32A-49B7-9462-5E031BD0E7F2@shire.net> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <98D47BC1-7596-4AB2-8954-59FCCAA75B30@shire.net> Content-Transfer-Encoding: 7bit From: "Chad Leigh -- Shire.Net LLC" Date: Wed, 16 Nov 2005 17:48:26 -0700 To: Steve Bertrand X-Mailer: Apple Mail (2.746.2) X-SA-Exim-Connect-IP: 67.161.222.227 X-SA-Exim-Mail-From: chad@shire.net X-SA-Exim-Scanned: No (on hobbiton.shire.net); SAEximRunCond expanded to false Cc: 'FreeBSD Questions' Subject: Re: Release engineering confusion X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Nov 2005 00:48:28 -0000 On Nov 16, 2005, at 5:45 PM, Steve Bertrand wrote: > > >>>>> In production (at an ISP), what is the best to >>>> follow...RELENGX_X or >>>>> RELENG_X? I have 4.x, 5.x boxes in production, and this >> 6.x box is >>>>> being prepared for the same. >>>> >>>> See the Handbook: >>>> >>>> 20.2.2.2 Who Needs FreeBSD-STABLE? >>> >>> Thank you. However, that entire page out of the handbook >> pretty much >>> clarifies that a production environment should *not* track either >>> STABLE or CURRENT. >>> >>> So I'm assuming I'm best off with RELENG_6_0 etc, etc? Does anyone >>> here actually run STABLE or CURRENT in a production >> environment? I've >>> personally had the most luck with RELENG_4 which is still >> my main box, >>> but now my curiosity has got the best of me. >> >> >> I generally track -RELEASE but my production boxes are currently at >> 5.4-STABLE from a while ago since there was an issue I was trying to >> fix and was hoping someone had put a patch in to fix whatever my >> issue was :-) My issue has not shown up since and my boxes >> have been >> working fine. >> >> But in general I play it conservative and track -RELEASE > > Thanks Chad, > > Do you 'sup and build in a devel lab first, or do you perform your > upgrades in real-time, and if something fails go from there? Major version changes I try and do in a lab first and make sure all is good. -RELEASE patch levels I do live and have never had an issue. The current switch to -STABLE was also live since I was in a bind trying to figure out why I was getting a hanging machine... Chad > > I've found it to be ok when something fails (only lived with FBSD > since > 4.5), as usually it fails during build (which doesn't cause downtime), > and after the reboot after installkernel (which can be reverted by > using > your backup of your previous kernel, or if you don't make a direct > backup, essentially kernel.old) that you can get back up and running > very quickly. > > Steve > --- Chad Leigh -- Shire.Net LLC Your Web App and Email hosting provider chad@shire.net