From owner-freebsd-questions@FreeBSD.ORG Tue Sep 23 14:43:19 2003 Return-Path: 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 1930D16A4B3 for ; Tue, 23 Sep 2003 14:43:19 -0700 (PDT) Received: from smtp.infracaninophile.co.uk (happy-idiot-talk.infracaninophile.co.uk [81.2.69.218]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2E98944001 for ; Tue, 23 Sep 2003 14:43:17 -0700 (PDT) (envelope-from m.seaman@infracaninophile.co.uk) Received: from happy-idiot-talk.infracaninophile.co.uk (localhost [127.0.0.1]) h8NLgtJK077354 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Tue, 23 Sep 2003 22:43:12 +0100 (BST) (envelope-from matthew@happy-idiot-talk.infracaninophile.co.uk) Received: (from matthew@localhost)h8NLgtmY077353 for freebsd-questions@freebsd.org; Tue, 23 Sep 2003 22:42:55 +0100 (BST) (envelope-from matthew) Date: Tue, 23 Sep 2003 22:42:55 +0100 From: Matthew Seaman To: freebsd-questions@freebsd.org Message-ID: <20030923214255.GC76632@happy-idiot-talk.infracaninophile.co.uk> Mail-Followup-To: Matthew Seaman , freebsd-questions@freebsd.org References: <20030923172654.GA4981@silvertree.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="3siQDZowHQqNOShm" Content-Disposition: inline In-Reply-To: <20030923172654.GA4981@silvertree.org> User-Agent: Mutt/1.5.4i X-Spam-Status: No, hits=-11.5 required=5.0 tests=AWL,BAYES_01,EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_MUTT autolearn=ham version=2.55 X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) Subject: Re: Upgrading to 4.9 CVS vs. binary? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2003 21:43:19 -0000 --3siQDZowHQqNOShm Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Sep 23, 2003 at 10:26:54AM -0700, Scott Schappell wrote: > It seems that 4.9 is rapidly on its way to becoming RELEASE, which is a g= ood > thing. I'm currently running 4.8-p3 on my production server, and I don't > have a spare to build then move over, so it will be an in place upgrade. >=20 > Which upgrade path would be the best? CVS or installing from a binary ISO > CD? >=20 > If CVS, I'm assuming I need to add *default tag=3DRELENG_4_9 when it's > released to my cvsup file to grab it, or do I need to start tracking > stable RELENG_4? >=20 > My hunch is CVS will be the better way to do it, and the last time I tried > upgrading the system with a binary, it exploded (learned then don't do a > binary upgrade when it's running the kernel and multiuser, thank god for > backups). >=20 > What is the recommendation of folks on this list? To go from RELENG_4_8 to RELENG_4_9, probably the simplest and least hassleful method is to cvsup the RELENG_4_9 sources, and then do a normal {build,install}{world,kernel} job. There's not much point in your tracking RELENG_4, unless you want to practice at upgrading. This *should* be a pretty painless upgrade but hearing the words "upgrade production server" always makes me nervous. If this server is earning you or your company money and having it go down for any length of time is very bad karma, and as you say, you don't have any spare hardware to play with then: a) make sure you have good backups b) follow the instructions in http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.ht= ml carefully -- especially the parts about rebooting into single user mode to test your new kernel -- for a remote machine that means you will need remote console access and c) consider sticking with RELENG_4_8 -- unless there's added support for some necessary bit of hardware or some enhanced system behaviour that you need or some other really good reason to upgrade, *leaving the server be* will certainly enhance it's stability. 4.8-RELEASE will be officially supported for at least another 4 months, and will probably receive critical security fixes for much longer than that. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 26 The Paddocks Savill Way PGP: http://www.infracaninophile.co.uk/pgpkey Marlow Tel: +44 1628 476614 Bucks., SL7 1TH UK --3siQDZowHQqNOShm Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQE/cL5fdtESqEQa7a0RAun7AKCDr2fdZn6z6s9NjukVUDF6phiMlACfRaIg GcSBwASxB/MygQQ2wNVEhw0= =I4vN -----END PGP SIGNATURE----- --3siQDZowHQqNOShm--