From owner-freebsd-questions@FreeBSD.ORG Thu Nov 17 00:59:57 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 3B71716A41F for ; Thu, 17 Nov 2005 00:59:57 +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 73A0543D45 for ; Thu, 17 Nov 2005 00:59:56 +0000 (GMT) (envelope-from iaccounts@ibctech.ca) Received: (qmail 4019 invoked by uid 1002); 17 Nov 2005 01:00:33 -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 6.289531 secs); 17 Nov 2005 01:00:33 -0000 Received: from unknown (HELO fuze) (209.167.16.15) by pearl.ibctech.ca with SMTP; 17 Nov 2005 01:00:25 -0000 From: "Steve Bertrand" To: "'Chad Leigh -- Shire.Net LLC'" Date: Wed, 16 Nov 2005 19:59:46 -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: AcXrEMSU8VP7CmrJTb+ZAuL+u3IqRwAAK04g In-Reply-To: <98D47BC1-7596-4AB2-8954-59FCCAA75B30@shire.net> X-Qmail-Scanner-Message-ID: <11321892276754010@pearl.ibctech.ca> Message-Id: <20051117005956.73A0543D45@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:59:57 -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? > > 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... Thanks again. So, essentially, it's ok for me to track a release...any release and feel confident that I am secure (at least up to date as I can be) without introducing new *feature* bugs into a live environment? Realistically, that's exactly what answer I've been looking for. My systems perform very particular tasks. I don't need anything new, I just want to ensure I've got all the sec/bug patches that our fine fellows have produced, and we know are stable (not as in FBSD-STABLE). I don't have the time, nor staff resources to test every single update in a lab before we deploy, hence the reason for this whole entire thread. Steve