Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 09 Nov 2022 22:05:40 +0100
From:      Alexander Leidinger <Alexander@leidinger.net>
To:        Warner Losh <imp@bsdimp.com>
Cc:        "Patrick M. Hausen" <pmh@hausen.com>, Mark Millard <marklmi@yahoo.com>, tsoome@freebsd.org, Li-Wen Hsu <lwhsu@freebsd.org>, current@freebsd.org
Subject:   Re: changes to the zfs boot (was: Re: git: 72a1cb05cd23 - main - rc(8): Add a zpoolupgrade rc.d script)
Message-ID:  <20221109220540.Horde.6GRfN8bbUC4AsLcvjhWbUgm@webmail.leidinger.net>
In-Reply-To: <CANCZdfq0Q67tqE-6%2BSjbdJVH_p0oMh5Xz_bW=SWWM%2BhWnDLZYw@mail.gmail.com>
References:  <202211070339.2A73dJlO027991@gitrepo.freebsd.org> <20221107121514.Horde.nulS9Wg1s3yzAsXXkuJRBa9@webmail.leidinger.net> <CANCZdfrdc%2BDbv6sDyDLcWNpXnWScEmpUsGu3q8%2BMbZRjDS8eig@mail.gmail.com> <20221108105053.Horde.eqgFiBJe2ngGAj6BkXcv5-Z@webmail.leidinger.net> <20221109134610.Horde.JB7ibQTWprHbmIUfhg7JY7f@webmail.leidinger.net> <CANCZdfptmipq%2BsS0AQ1%2B7EmLT-7YdKv8s%2BnCV7ON1Qy6-C6N9A@mail.gmail.com> <460205F9-5D59-4033-813B-C34E01BFD6C4@hausen.com> <CANCZdfoeDvxSqqEjpnfK=FCY0K1aYEqTw80SKLAZ-5d2qrW5EA@mail.gmail.com> <AFF06A1C-A58F-40E7-9A21-A585F95E447D@hausen.com> <CANCZdfq0Q67tqE-6%2BSjbdJVH_p0oMh5Xz_bW=SWWM%2BhWnDLZYw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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 <imp@bsdimp.com> (from Wed, 9 Nov 2022 13:56:43 -0700):

> On Wed, Nov 9, 2022 at 1:54 PM Patrick M. Hausen <pmh@hausen.com> wrote:
>
>> Hi Warner,
>>
>> > Am 09.11.2022 um 21:51 schrieb Warner Losh <imp@bsdimp.com>:
>> > 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--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20221109220540.Horde.6GRfN8bbUC4AsLcvjhWbUgm>