From nobody Wed Nov 09 21:05:40 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 4N6yDY6Qrxz4d8N0 for ; Wed, 9 Nov 2022 21:05:49 +0000 (UTC) (envelope-from Alexander@leidinger.net) Received: from mailgate.Leidinger.net (bastille.leidinger.net [89.238.82.207]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) client-signature ECDSA (P-256)) (Client CN "mailgate.leidinger.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4N6yDY4pRpz4J7h; Wed, 9 Nov 2022 21:05:49 +0000 (UTC) (envelope-from Alexander@leidinger.net) Authentication-Results: mx1.freebsd.org; none Received: from outgoing.leidinger.net (p508d4280.dip0.t-ipconnect.de [80.141.66.128]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256 client-signature ECDSA (P-256) client-digest SHA256) (Client CN "outgoing.leidinger.net", Issuer "R3" (verified OK)) by mailgate.Leidinger.net (Postfix) with ESMTPSA id EF0E722870; Wed, 9 Nov 2022 22:05:43 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=leidinger.net; s=outgoing-alex; t=1668027944; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=xvkM2ngQvuiDVMcz7lvanwZv+awV9UsdTv2+8NNAly8=; b=hvf3zGQhIMtCvRUeVeQSC1IHrfRmXr7QuRVJEkN0H32Dmu+lTgqRFriI4eY5JLgOoi+6tA bdEi5fWu0x1TuEv4ybH4Ppxnd+I3mm8SegNUcyYPIHo2LdZ5rw1YpbgFQhJnQRufpXMehJ 9z2VGs45k8iPypmJuV4A3t+Kkr4berxfGXfQreE757L/War+mEYsl2qsDQF865FZMwBkLm IXW6Gi3KhHnTvXr9h1MmiWMUxohra3MgcHzRcKI3EVXzoBXWTbL+uf3OrXNsvn6YCA1Gkm 6wQ/9S6CJNJ8dJ9p2ukPq45ZLBwuWxs/KwvnOmJ+crzPiApdDOqfL5XWIg5rpA== Received: from webmail.leidinger.net (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (Client did not present a certificate) by outgoing.leidinger.net (Postfix) with ESMTPS id F20B7338B; Wed, 9 Nov 2022 22:05:40 +0100 (CET) Date: Wed, 09 Nov 2022 22:05:40 +0100 Message-ID: <20221109220540.Horde.6GRfN8bbUC4AsLcvjhWbUgm@webmail.leidinger.net> From: Alexander Leidinger To: Warner Losh Cc: "Patrick M. Hausen" , Mark Millard , tsoome@freebsd.org, Li-Wen Hsu , current@freebsd.org Subject: Re: changes to the zfs boot (was: Re: git: 72a1cb05cd23 - main - rc(8): Add a zpoolupgrade rc.d script) 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> In-Reply-To: Accept-Language: de,en Content-Type: multipart/signed; boundary="=_TIVGIgehbgMshMfaaDjE6vn"; protocol="application/pgp-signature"; micalg=pgp-sha256 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 X-Rspamd-Queue-Id: 4N6yDY4pRpz4J7h 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:34240, ipnet:89.238.64.0/18, country:DE] X-ThisMailContainsUnwantedMimeParts: N This message is in MIME format and has been PGP signed. --=_TIVGIgehbgMshMfaaDjE6vn Content-Type: text/plain; charset=utf-8; format=flowed; DelSp=Yes Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Quoting Warner Losh (from Wed, 9 Nov 2022 13:56:43 -0700): > On Wed, Nov 9, 2022 at 1:54 PM Patrick M. Hausen wrote: > >> Hi Warner, >> >> > 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. >> >> 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. >> >> Possible or not? >> > > If all you do is upgrade, then no, modulo bugs that we've thankfully not > had yet. It's when you enable something on the zpool that you can run int= o > trouble, but that's true independent of upgrade :) Attention, "upgrade" is overloaded here. "OS upgrade" will not render=20=20 the=20pool unbootable (modulo bugs), but "zpool upgrade rpool" will=20=20 (except=20we have provisions that zpool upgrade doesn't enable all=20=20 features=20in case the bootfs property is set). Bye, Alexander. --=20 http://www.Leidinger.net=20Alexander@Leidinger.net: PGP 0x8F31830F9F2772BF http://www.FreeBSD.org netchild@FreeBSD.org : PGP 0x8F31830F9F2772BF --=_TIVGIgehbgMshMfaaDjE6vn Content-Type: application/pgp-signature Content-Description: Digitale PGP-Signatur Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIzBAABCAAdFiEER9UlYXp1PSd08nWXEg2wmwP42IYFAmNsFiMACgkQEg2wmwP4 2IYCHBAAhA3f6ucB1WPdPS5GicWgsnXMusrm3QlZvLTKIVie/z8X0XNo94W2xibM 42VUsMyVf3xQn6zbrGt4+6xCLvKY5a6OB9+EsPOC6bMjn02LheMx3Ee+zHnTa7ii W/Zg8aWwym+HOWisOhIxP667nA5yrLe1bcdjZ9lUK6G8PKWh6C9fBO5r9AcZIeVH AERySjq4PliSH9/Uh6eLUEZgXxjfU6Nfd99PoNtYOo2zq5xfLHadcnJt9xuJtTiS 0nM1bhGpZ7VeHLSnia0t5n9NYiSAzWqUgynjUtPEOJA/WS+qZkBXgGOfUAJWgkfA BAUNJ07vwSkBYG8C3bakYHfcpAFMUUeKdpKUbTh8JnbiDXLC+c10N1KXqxC1wVYO DYK/JdabJj45ynM/xU9LpFq4EJo9YE1c2Wt4e6/oDQlhIFBUpLvjYTnSJ2ShU+oc lFP9OWa4WlcJVi970JxJDNXAB3d0C6cCs95BZ0lbD5hHHqJHBsXaPY+9CCBNrVx4 FYWG2HFzadEzyFCBwTRqgGAxy7cO87zmC/vLV7HWBqdmVOiih3jFLSAsPVQQsfsz VXUyIT1PICp/GsK7PpgiqYITfPyL+3s5JgELxFRbQ6R8jkZfBctMzYtpWMUvMLrS xEzg7qFO2/g+UuOfE4d+W90Cr86Gjub5djkBMZHYh3/sf5tdNh0= =m13E -----END PGP SIGNATURE----- --=_TIVGIgehbgMshMfaaDjE6vn--