From nobody Wed Nov 09 22:12:21 2022 X-Original-To: current@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4N6zjh3Vncz4dL9T for ; Wed, 9 Nov 2022 22:12:40 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic309-21.consmr.mail.gq1.yahoo.com (sonic309-21.consmr.mail.gq1.yahoo.com [98.137.65.147]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4N6zjh0xvNz4ZgX for ; Wed, 9 Nov 2022 22:12:40 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1668031958; bh=W76b6JCXVx6zJJ5C3lZvzfDHxBPSlGdle0BgWBf21lM=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=NjrOX1lXHqkdrwcbn1WPYeJcVulox22S25DbKn3gFALOew87lnHxUwlfF86vsyY2tbpQmaPaY3UigyhytoaZuoc2M3YC0fzFowv3T/SI/td0IWV5WB5vlXos4s9gMmpivCUpqHa3Z5+St6Kd8wAcrCMkwB6Q9Wf1zBXbHEOHzkwV3+Nypt/VPc470MkviKfWQqUU97lKOIEypNRxjLoeqkDwu93BIZQN1i0AQPSVRqmsilYLHZMgjEaj9yOtpYmeyeXVN/dX9KiSLtRDZ5EAif4MLG9rYEpHBHFtDmatKkrXJsZokwrj1qF8q7E/8bimE++nmPYowKj+B6xFHMRwWA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1668031958; bh=j9uipP8Td03oByEJ7gM3rmB4HxY28ruX9FrQtfzf+h6=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=uLr7+1njyRHbzDF9/oBJj1/ftdYHvn6bdCUWAHahNGXyviczsQxL+yyQZzF/mQ6gtyYEKfwj0fyFeX6Z5Jfe1yY4af5im7/gDqiehvpmanliHJxSuL6rXhAOUWS1TvQDx4yXIfIU5na6aiR6HGhcQwjKQNMJmCui+uN7siN3NXRTmcb/N2b2ll4lucYPhdeW2MghJlrAfZi+6Wn1tpTctx+5OvwdvvYJGUckrb933JJxH0n/cVziWDH6R00DBm7n5k2mlM4VhUd7zRgkCGnIRnrpj9Th/kx6gJubZ2x93fDTzE/24puncNwJVCyCM/eL28sseunZmQKYKrLqhhXCTA== X-YMail-OSG: kIhg.sQVM1mzWNEY1PgcWlTGbnWb034eQlXF6Z5l8Mgj642Vy1poTxOpP7pQfO0 B29NnXiaE9JImR.WZkZWDFAaG0p93TK4n5uT6grm.aWJuBQolR5YoDOSOdm.yk84j0x5tgKlWM6n UAzbAvU.t8ilKH1Y4BXpHfk_ChArpNR7j9BvtumjXuDg0mUSd6JpVHW3NF0C_.nfS1USxywj8pjT Srp8g8A1bw2HgWtG.V89MUiK.2ddPOz4DHVWJU36zAu5arIaYBXxvcQxwcxOdnbmkJz_DKrEncAr 75JonUCxWqvsP.y7hLOXGB5kUUSGeP8_MU9.y.c9_zPkkAESYctG9gxI7UUqxLyqEvZeJeepM1_1 PILfGi6jrLyF74qxSAgIe0mSVhGy1xClRm2caK8.725RKa5Rill8hFoRRmvOuh0bbmbZ2Zi43EwV PQ7HzM2bOOqtm3mfDKb7ZlNttjfQd.LMz1HEoTbHGp_44siQ89YAstGip8RzWy9Hjdzp7L4hWJOs iv0Jrylx86yyo2UlvDPXsLLIcBBTFWC3ci6ScIbWNvES_sPpigBlUI6X_mhUhLuJGGacULbYAL_0 Hw8WrH79NJa2uh14loI1Y.5QyRe6LDleZxGDldg0rTov7d6AH0Z13h6xpLlDOW7QQPuqG3wVkNN4 63RFeobCqMheEC.gzahDyzmuGNW7wPPyWHpLm8xU3thwskDnZS.wu39H7z98yaPaHoWEroKy_qP5 Irq5n_MzfXZHSAUGa6b68rtrCFCsKQlUOXLTa4Tw00QiumZniMn9rdUBYZ7YJWAQIFdJjDrY4.yY VxJR9q1BfpXO4V5GcZRnHI8I2Kudd5l9LqQ3X6XnAcevBiuD1EFq8P9Qykiu0Vf4HEAcFfq5q.CW TxSCPmN1w2.gup4Htsw_79GSinLk_cYeQqjtGlY3C4Pp8dOrIKRzncZu02.6iNTSbAkafCyWQhth CUHkXyoEQGrd2DWwiHoyuBdJ5VP3f2jzsWe4cveAZBupS6hf7D1X3JnN4cZX4M9avqS1XI.H1wWQ V8zj0S_zBFK1a_ikEsGQf3.Wx8CL3eksAzzuXlnlF7blYIcQj9PXRZaQFAXc91oDJ8cUgf7oeJzD PfWO9TJ7psZlWqt6zeX42jyLeQAkmWze433MHOKGERLVTDinZt.r.3XhdHc7.dZqkAeubOD8vQXI BkagRPu3WaUJyM8R5oiGFAKXD3k1SccmE4u1RKVJmR4tWWahxMGm0ejTU_1mZynh_tVi3Qx2D1B3 Xv8PWzDueFFE7tM_2_stIPOfKTeYyf7GM9o9d3d4aCtBSIUzowhFL1SPFkG8iLc0z2LQB.tQ8TS9 vypcb321rJT_7e3YIwWsOszTO_1OzZW3GWZgQhfx.HjF4P.LGkNzANrsLvhovK240rKSi5XZywxP Pwg_auyruVPN94LLniuboEI9e5Vm1DUm3iQSjXgdE151t3vEW6cvjwlETuyCb2scSHEvf0Ywdyx9 8Kzk4g5I0yvIVpYDL34BLkWv21i7eP9czionbApK0TZVpgCtAfn6rRm7TEbKo7sOFRra4g3AO3pl 1PjtGglT3mef3Pd9O8YwUN0FLJlAa97z9J_oJn_2Kl9WI3_wxR4aCxWbEbopc_B9ShlcJOD9Umic UqRTCMBwE329GCkqD9nvgW.R6YnF_1Lc_pEWcEImeI7.ccx3YRT2M9xR581P6tLpKp98qiXomzkH CcOtbhPflKCCA1xnMPEYCeoPfuqnRmzDY30DakQJCoXLJ0xHRKGdN_JtjYS3WO1XaCuLd.0vkWLV rPIzd0bMrGaAfGTOqs22.FBdu1U.4YTEj.XavkHIKabpKleUwh.GJaYbAzKohaXT48EISc6irAGZ 6k9kyVKS5VBvX2TYxZQr5aUZhNziBxtWTayIzVhidOzKdeYYe3_sdd.JrFdZGNCRMIVPabROHr5m P.DP26yv9X2TZjKZ1mMdtMPRLi9zdzmu0dm0JGIQwTneDCQ7WqAQeUQeG5gAVlJ8i3gIxnYB6pGx VFDF42xTLjX6f_IZifrIxVBYXCos8v8zRWd9tRqCSSkLU5X1JxvP1Au34uEBKsrNMsnD7Q5unBFZ fE4AKdAEN2qm7pgw1WjFwUBiK1CFqBrDRTqu0H82Vbej9_GBFqEhvMfwJkkTetX5rHS_9z58ksMT 10HGdpd0dZ_vEfpbWB04_0A9009Hu4IxgzkfSjBZTn3EhXqHfDrRV0cPlJRadh_ym_FH8IkjnuTs OoDwaroXmgKX6Ifnts82YE_DGA30cPAHeyIEBw77R4HiiU9Rfb9Mu6FFYQORJqys8XcUjebekXD4 ZvfF4Q5CW X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.gq1.yahoo.com with HTTP; Wed, 9 Nov 2022 22:12:38 +0000 Received: by hermes--production-gq1-579bc4bddd-hw848 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 07b8ac7f76d99736ed60c23b7a7b8173; Wed, 09 Nov 2022 22:12:32 +0000 (UTC) Content-Type: text/plain; charset=us-ascii List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.200.110.1.12\)) Subject: Re: changes to the zfs boot (was: Re: git: 72a1cb05cd23 - main - rc(8): Add a zpoolupgrade rc.d script) From: Mark Millard In-Reply-To: Date: Wed, 9 Nov 2022 14:12:21 -0800 Cc: "Patrick M. Hausen" , Alexander Leidinger , tsoome@freebsd.org, Li-Wen Hsu , current@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <202211070339.2A73dJlO027991@gitrepo.freebsd.org> <20221107121514.Horde.nulS9Wg1s3yzAsXXkuJRBa9@webmail.leidinger.net> <20221108105053.Horde.eqgFiBJe2ngGAj6BkXcv5-Z@webmail.leidinger.net> <20221109134610.Horde.JB7ibQTWprHbmIUfhg7JY7f@webmail.leidinger.net> <460205F9-5D59-4033-813B-C34E01BFD6C4@hausen.com> To: Warner Losh X-Mailer: Apple Mail (2.3731.200.110.1.12) X-Rspamd-Queue-Id: 4N6zjh0xvNz4ZgX X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US] X-ThisMailContainsUnwantedMimeParts: N On Nov 9, 2022, at 12:56, Warner Losh wrote: > On Wed, Nov 9, 2022 at 1:54 PM Patrick M. Hausen = wrote: >=20 > > Am 09.11.2022 um 21:51 schrieb Warner Losh : > > Yes. For safety, boot loader upgrade is mandatory when you do a = zpool upgrade of the root filesystem. > > It was definitely needed in the OpenZFS jump, and we've had one or = two other flag days since. >=20 > That's a given and not a problem. What I fear from my understanding of = this thread so far is > that there might be a situation when I upgrade the zpool and the boot = loader and the system > ends up unbootable nonetheless. >=20 > Possible or not? >=20 > If all you do is upgrade, then no, modulo bugs that we've thankfully = not had yet. I guess you mean FreeBSD upgrade, not zpool updgrade? For zpool upgrade after a main [so: 14] FreeBSD upgrade . . . As I understand it, com.delphix:head_errlog was not added to the loader until after some folks had done a zpool upgrade and then could not boot. The loader was updated in response to the people's problem with trying to boot. Of course, this was main, not stable or releng/13.* or the like. There is more control over the staging of updates for them. It would be nice if UPDATING reported when a openzfs update was adding new zpool feature(s) to main and if the loader was ready for them yet. If not: Later adding an entry for the loader being ready for the feature(s). > It's when you enable something on the zpool that you can run into = trouble, but that's true independent of upgrade :) >=20 > Warner > Modulo bugs, try test systems first, etc. Of course. >=20 =3D=3D=3D Mark Millard marklmi at yahoo.com