From owner-freebsd-stable@FreeBSD.ORG Sat Nov 15 17:01:56 2014 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4E680D1B for ; Sat, 15 Nov 2014 17:01:56 +0000 (UTC) Received: from bizet.nethelp.no (bizet.nethelp.no [195.1.209.33]) by mx1.freebsd.org (Postfix) with SMTP id 87963DD2 for ; Sat, 15 Nov 2014 17:01:54 +0000 (UTC) Received: (qmail 95320 invoked from network); 15 Nov 2014 16:55:11 -0000 Received: from bizet.nethelp.no (HELO localhost) (195.1.209.33) by bizet.nethelp.no with SMTP; 15 Nov 2014 16:55:11 -0000 Date: Sat, 15 Nov 2014 17:55:11 +0100 (CET) Message-Id: <20141115.175511.78795811.sthaug@nethelp.no> To: ian@FreeBSD.org Subject: Re: best overall upgrade from 8.x? From: sthaug@nethelp.no In-Reply-To: <1416068269.4781.144.camel@revolution.hippie.lan> References: <1416068269.4781.144.camel@revolution.hippie.lan> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: amvandemore@gmail.com, freebsd-stable@freebsd.org, dim@freebsd.org X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Nov 2014 17:01:56 -0000 > > > >>> I'd wait a month or so and, if no problems that might impact you pop > > > up, > > > >>> I'd go with 10.1 > > > >> Uh... is direct upgrade (using sources) possible from 8.4 to 10.1? > > > >> No need to step through 9.x? > > > > > > > > Even the move from 9.2 (a near year old 9/stable) to 10.1 (stable/10 as > > > > of about 3 weeks ago) is slightly problematic. > > > > > > > > Following the normal upgrade procedure of installkernel and then > > > > rebooting with the userland untouched runs into a problem whereby > > > > rc.conf falls apart with a shower of eval errors, no networking, ... > > > > > > > > I do not know the cause. > > > > > > I almost certainly know the cause: you are supposed to reboot into > > > single user mode after installkernel. > > > > > > This is almost certainly not the cause. Something else in the horked up > > given procedure or some omission of facts is the likely cause. Fortunately, > > nice people have already created documentation on how to do this: > > > > https://www.freebsd.org/doc/handbook/makeworld.html > > > > > > No. It is absolutely the cause. It's clear from the original poster's > report of errors in rc scripts after booting on the new kernel. If the > instructions were followed you'd end up in single-user mode and the old > rc scripts would never have been run before the installworld put the new > ones in. Unfortunately this is a problem since some of us need to be able to perform a remote upgrade. Yes, I know this is not supported. I have been able to do so up to 9.3 so far - and I expect that I'll be able to do it for 10.1 also - though the steps may be slightly different from the standard procedure. Steinar Haug, Nethelp consulting, sthaug@nethelp.no