From nobody Sat May 22 00:46:46 2021 X-Original-To: freebsd-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 45A038BCFE1 for ; Sat, 22 May 2021 00:46:51 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Received: from mail-wm1-x330.google.com (mail-wm1-x330.google.com [IPv6:2a00:1450:4864:20::330]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Fn4YQ1pjgz3L3L for ; Sat, 22 May 2021 00:46:49 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Received: by mail-wm1-x330.google.com with SMTP id f20-20020a05600c4e94b0290181f6edda88so1403000wmq.2 for ; Fri, 21 May 2021 17:46:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language; bh=Wl/2tMZBeK75jMUV1K4ph0Pq4VLjE2cA0/p7kLvlHPE=; b=vbfzh9zEiMtkAvxSgNLcv0Nr4tXiescHMx9IuuwVmkuJFNQn5YI6XLaPtW1SnOPQ1u PSpSK+mA8C7FCnrPXt9Zm6PCxZBXs65OjOd/RckreQyuX9HlOOhDjve+xusKfSJ/KHUP f8vt9Z2a9QEEQaOCUJn793jW43zDYswAJdvfN1Ztb70/pUTUvKpmaoc1UoesaUTVz8BN y74cfhNPDd5+5VF4CVWK0Oo9MP3rX1N742kpGTKFH5DuXzaFzTwGxQPnRTQ+eJc7I5H1 iRTuKV9k5eg6ewxtkWw2ekMm18G01azimAiYKCMWOsN3DkKQw1zocdIzKxo0IICKXNAO XAfw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language; bh=Wl/2tMZBeK75jMUV1K4ph0Pq4VLjE2cA0/p7kLvlHPE=; b=lflJhA3uAR1EsRSDr1KmaFdTVWXNnf/33hmZDG6M+4TlUmm0E5+v9uqCLyw1jkVqrW AdxZ82cD3gzetex5rNURLXWGSjWhr9S0ZtBa1KbaZLBZPoodWC3a9Y0aS6gGQ2K9hPPr Ii29iiZqChQkOTWh/H/RE0w+GZM/kIhdRT2+b3PUT7MJuh2oEXsjmnCs9shCug3E1tHW cA4BCcOAknYK9uOoMaM3F3Qcg6bEd0vJKSAF6k0sEOzQKu9IN1RuFxWLpJodXTuxDKpd +iQpeCvkGr/KLW9OswpKiRcNT+x7Qam5tmfkFAA9F2DyLievvkvkJlXaBLJM/SOK9lBa tGGw== X-Gm-Message-State: AOAM530RoFUO9Re/CFKBBsVsmV+owmZiDqjchkFLrmaaMQjS1pear5AS XKiC8qTW4OirMAbZNxLc36p7dJBqF89HSw== X-Google-Smtp-Source: ABdhPJyciaWq+C4l+eQTTH31GPY8wF/1dVRWfpLt0EQPxFdpkev9/rPrkcsOtEUprOCUwPMIy9eIsg== X-Received: by 2002:a7b:c346:: with SMTP id l6mr10740015wmj.109.1621644407543; Fri, 21 May 2021 17:46:47 -0700 (PDT) Received: from [192.168.1.10] (88-105-96-80.dynamic.dsl.as9105.com. [88.105.96.80]) by smtp.gmail.com with ESMTPSA id a18sm1072724wmb.13.2021.05.21.17.46.46 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 21 May 2021 17:46:47 -0700 (PDT) Subject: Re: zpool upgrade and bootcode on 13-RELEASE To: FreeBSD CURRENT References: <8A7B5F0F-BDF8-4915-8868-0D39C6579110@grem.de> From: Graham Perrin Message-ID: <3940e10d-e258-945e-fe99-4d3544541033@gmail.com> Date: Sat, 22 May 2021 01:46:46 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.10.2 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 In-Reply-To: <8A7B5F0F-BDF8-4915-8868-0D39C6579110@grem.de> Content-Type: multipart/alternative; boundary="------------376F4F07C50EC374B5C2EFE7" Content-Language: en-GB X-Rspamd-Queue-Id: 4Fn4YQ1pjgz3L3L X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=vbfzh9zE; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of grahamperrin@gmail.com designates 2a00:1450:4864:20::330 as permitted sender) smtp.mailfrom=grahamperrin@gmail.com X-Spamd-Result: default: False [-1.60 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; URI_COUNT_ODD(1.00)[11]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; MID_RHS_MATCH_FROM(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::330:from]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; RECEIVED_SPAMHAUS_PBL(0.00)[88.105.96.80:received]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::330:from:127.0.2.255]; NEURAL_SPAM_LONG(0.40)[0.399]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::330:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current] This is a multi-part message in MIME format. --------------376F4F07C50EC374B5C2EFE7 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit On 20/05/2021 00:13, Michael Gmelin wrote: > >> On 20. May 2021, at 00:18, Graham Perrin wrote: >> >> … > > Given that I upgraded the zpool of a server that boots of a legacy > boot partition, how would the red alert box saying > >    "Updating UEFI ESP partitions (the partition the firmware boots > from) has changed. SeeBoot Loader Changes > for important > details." > > have caught my attention? No UEFI involved at my end, no zpools > involved in the warning (I noticed the absence of the warning after > running "zpool upgrade", so no harm done, but other users might be > less fortunate). > > -m In a lucky situation: a red alert for changes to something other than the freebsd-boot partition might, obliquely, cause the reader to wonder about changes to the freebsd-boot partition that are not classified as changes for release note purposes :-) That's with a smile, no personal criticism intended, because I am amongst the people who misinterpreted part of the release notes. For anyone who's not following that particular bug (for the command, the action of upgrading a pool), there's a parallel bug for the FreeBSD Handbook: 255318 – handbook: Document how to update the bootloader Add to the mix. Eventually we should have a handbook, a manual page and an action that are reasonably foolproof. Free from fortune, luck, obliqueness and wonder :-) --------------376F4F07C50EC374B5C2EFE7 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 8bit
On 20/05/2021 00:13, Michael Gmelin wrote:

On 20. May 2021, at 00:18, Graham Perrin <grahamperrin@gmail.com> wrote:



Given that I upgraded the zpool of a server that boots of a legacy boot partition, how would the red alert box saying

   "Updating UEFI ESP partitions (the partition the firmware boots from) has changed. See Boot Loader Changes for important details."

have caught my attention? No UEFI involved at my end, no zpools involved in the warning (I noticed the absence of the warning after running "zpool upgrade", so no harm done, but other users might be less fortunate).

-m


In a lucky situation: a red alert for changes to something other than the freebsd-boot partition might, obliquely, cause the reader to wonder about changes to the freebsd-boot partition that are not classified as changes for release note purposes :-)

That's with a smile, no personal criticism intended, because I am <https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256024#c8> amongst the people who misinterpreted part of the release notes.

For anyone who's not following that particular bug (for the command, the action of upgrading a pool), there's a parallel bug for the FreeBSD Handbook:

255318 – handbook: Document how to update the bootloader
<https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255318>

Add <https://man.freebsd.org/zpool-upgrade(8)> to the mix.

Eventually we should have a handbook, a manual page and an action that are reasonably foolproof. Free from fortune, luck, obliqueness and wonder :-)

--------------376F4F07C50EC374B5C2EFE7--