From owner-freebsd-questions@FreeBSD.ORG Thu Nov 17 00:45:37 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 CF88716A41F for ; Thu, 17 Nov 2005 00:45:37 +0000 (GMT) (envelope-from iaccounts@ibctech.ca) Received: from pearl.ibctech.ca (pearl.ibctech.ca [209.167.58.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id D683B43D45 for ; Thu, 17 Nov 2005 00:45:36 +0000 (GMT) (envelope-from iaccounts@ibctech.ca) Received: (qmail 3184 invoked by uid 1002); 17 Nov 2005 00:46:14 -0000 Received: from iaccounts@ibctech.ca by pearl.ibctech.ca by uid 89 with qmail-scanner-1.22 (spamassassin: 2.64. Clear:RC:1(209.167.16.15):. Processed in 3.524469 secs); 17 Nov 2005 00:46:14 -0000 Received: from unknown (HELO fuze) (209.167.16.15) by pearl.ibctech.ca with SMTP; 17 Nov 2005 00:46:10 -0000 From: "Steve Bertrand" To: "'Chad Leigh -- Shire.Net LLC'" Date: Wed, 16 Nov 2005 19:45:32 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook, Build 11.0.5510 X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1506 Thread-Index: AcXrD0OIszsFfDyXTxuqT57QtK09WQAAG4Iw In-Reply-To: <686CF7E8-B32A-49B7-9462-5E031BD0E7F2@shire.net> X-Qmail-Scanner-Message-ID: <11321883716753178@pearl.ibctech.ca> Message-Id: <20051117004536.D683B43D45@mx1.FreeBSD.org> 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:45:37 -0000 > >>> 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? 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