From owner-freebsd-stable@freebsd.org Fri Mar 1 04:35:22 2019 Return-Path: Delivered-To: freebsd-stable@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 201B61503B2B for ; Fri, 1 Mar 2019 04:35:22 +0000 (UTC) (envelope-from eugen@grosbein.net) Received: from hz.grosbein.net (hz.grosbein.net [IPv6:2a01:4f8:d12:604::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hz.grosbein.net", Issuer "hz.grosbein.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 50E0273B68 for ; Fri, 1 Mar 2019 04:35:11 +0000 (UTC) (envelope-from eugen@grosbein.net) Received: from eg.sd.rdtc.ru (eg.sd.rdtc.ru [IPv6:2a03:3100:c:13:0:0:0:5]) by hz.grosbein.net (8.15.2/8.15.2) with ESMTPS id x214YljU051250 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 1 Mar 2019 05:34:51 +0100 (CET) (envelope-from eugen@grosbein.net) X-Envelope-From: eugen@grosbein.net X-Envelope-To: nomad@castle.org Received: from [10.58.0.4] ([10.58.0.4]) by eg.sd.rdtc.ru (8.15.2/8.15.2) with ESMTPS id x214YkQr055900 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Fri, 1 Mar 2019 11:34:46 +0700 (+07) (envelope-from eugen@grosbein.net) Subject: Re: source upgrade FBSD10 -> 11 (then 12) To: Lee Damon , freebsd-stable@freebsd.org References: <04a54d93-9132-5d6d-b8a7-c8a4dd8de8c5@castle.org> From: Eugene Grosbein Message-ID: <389988d2-659e-de84-1eef-e20f484b130f@grosbein.net> Date: Fri, 1 Mar 2019 11:34:34 +0700 User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: <04a54d93-9132-5d6d-b8a7-c8a4dd8de8c5@castle.org> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=0.3 required=5.0 tests=BAYES_00,LOCAL_FROM,SPF_PASS autolearn=no autolearn_force=no version=3.4.2 X-Spam-Report: * -2.3 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] * -0.0 SPF_PASS SPF: sender matches SPF record * 2.6 LOCAL_FROM From my domains X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on hz.grosbein.net X-Rspamd-Queue-Id: 50E0273B68 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; spf=permerror (mx1.freebsd.org: domain of eugen@grosbein.net uses mechanism not recognized by this client) smtp.mailfrom=eugen@grosbein.net X-Spamd-Result: default: False [-3.57 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; MX_INVALID(0.50)[greylisted]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[grosbein.net]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; R_SPF_PERMFAIL(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-0.68)[-0.679,0]; IP_SCORE(-1.30)[ip: (-1.86), ipnet: 2a01:4f8::/29(-2.40), asn: 24940(-2.21), country: DE(-0.01)]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:24940, ipnet:2a01:4f8::/29, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[] X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Mar 2019 04:35:22 -0000 28.02.2019 23:18, Lee Damon wrote: > I have three old FBSD 10 boxes that I need to upgrade. Ordinarily I do this by building a new box with the latest OS then migrating services and data. Unfortunately I don't have that option this time, the upgrade has to happen in-place. My plan is to go from 10 to 11 then from 11 to 12. > > I was looking at the "Upgrading FreeBSD" part of https://www.freebsd.org/releases/11.1R/installation.html#upgrade but unfortunately it seems to be missing a critical URL or two: > > "The procedure for doing a source code based update is described in and ." > > I tracked down where I think it points and the instructions appear to be just for same-version updates. Can I safely move /usr/src out of the way then check out the stable/11 and compile/install it or are there other things I need to do? I did source upgrade from 10.3-STABLE to 11.2-STABLE multiple times with no problems. Keep in mind that you should not try source upgrade from 10.2 or earlier without test try first in lab because it might work but not supported. Better safe than sorry and first update FreeBSD10 system to 10.3-STABLE (if not yet) and only then update to 11.2-STABLE.