From nobody Sat Mar 18 02:04:23 2023 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 4PdkpL3HR0z408Sd for ; Sat, 18 Mar 2023 02:04:42 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic314-21.consmr.mail.gq1.yahoo.com (sonic314-21.consmr.mail.gq1.yahoo.com [98.137.69.84]) (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 4PdkpK2TDkz4K37 for ; Sat, 18 Mar 2023 02:04:41 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=N7r9A6g7; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.84 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1679105079; bh=rgVZfZ1cqBfWES+/1T2rCsyD0ybkKRaamzJWKGiwVZE=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=N7r9A6g7ZMVsWSl26i54PGveZoUvT/yNDl1O+qTmcZEMeKETt0PiCEMctzfNbbSgMW5Qz3j4fw5bS7CxJX11guRBvzsdjD+xZnypgetu0u5Ce4D4VCNrpYBR4eA92KetGivQLjvCVJs4o6SwUMBw/SE3Y3a1TLXJu78nJGdIawBPJkbI5kowXWqmXBK2ME2T9SKUhAKszjMf39ShtKaABmuuam+tr4lFc4rHgK4ramRLmHLq4dtyIkvRYvQqp8OYkYNRGzDJ95OHF5kjyNAreZ9SAqR77ltaFcPtgWh+nsF3/L7GH1Q62Uf7RBuVhStEkyYYxd0iWv2eaRx7NADHPw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1679105079; bh=9nMhICiEPRpixFqUWi5rVpJJcaluK/aHUqS4NQGq8pD=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=DQlapYOIymccwsZv5TXett9dnN907pPOXDV9rZpZsWrD1Y5VtGIkirEBzZ9BDVP+LvePd/7Ppne5LlomjcKUytjCoPuPX2XQODH/6XXVgKSIZQMJ307TOKqFYgIuUzBRzAnanZ6M4clcr5XTM6c/1YFzNoYscarnxnbDdHMGLBJn3Ei2D+I5GstOCPQu5qNwAOs4jKuOvqym2oJAjx1IzNwEiZPkLNOXbqWK2ooWLFBHo7Rp3rs2dSe3D1LHeMnIALkSWn6oLxmlfzpljJ5hWW6dnMppbrEiochJW42BadHfUiSUR6O3RJ0tokhPUV9q7obs8noV53r3U37O/Su8yA== X-YMail-OSG: LZYSSUsVM1ldaVwL0s3km5KCMk7jWUPlgJeTFqnuXZOOuHICOYKlW5VQEsYAyY8 7d3wgMZMf95Sw4k8l.69nadxxrQvvRnX3ERGCXLFqH6TnNa8WARIxbrSGlE6tdXilAXGNpjeMl7W IBmSIdAJCnLUmUod6MRmyemU76ZDHNxi0XSV5MtLLLzAeHKviEj7pO5bnA3A4bg1wo83U9yfiHYf PD3n2.U5DyeRz7zSyaqAHtQJdHgi9kgxbkmrmatmMSvPNMRgPwSC5EdoXUJcmcH8yqmj4VAAtfjv M6EG813QHSpOTjvVUxlMCoC_8G2Hb4p_CW8ey_lVuUL1whF3cAIgP.nZHEMcY8r1hGQH.gW5GTzG DhM8Ic4BnQ2UBFvFydGNS2.N6EAEK1QlBDSVuc_djVsJ13hh46tWRdWlBYEye8x7KxYrYx.MF_XZ 9dNSnoHDbdb4PK780KfmdJGNayYRn4xK2OvrytaAw4Oi5dDuZtNbbhb3INTyuS3CfVuAfznd7W3x dwrb28pmioikaHiplbt3DuEtTgG5_D2liJTBrTb38CFcQdKOBq7E43tUHghyXfgCLDMZ5mBUNrU7 qbYNRZWJK5nXbQJ64XdU30SoN4wZUSNn0gqINPvkVZh949mI4zG3TMvS3pZ588Xeh_RIX3__g6Rq 746._PETsgVhHaxNdcwQuom5gdZK.N_lUR7CW1UNUX4LdvtvaKrKOt8XflzSMVQfcnH0S9hWTbK4 72kAHCyowRts_jyWHHHdbCq1cCXawPYKGv_IZaV_amgI2aNglQ50DfpiJ6BgqczjLWHByxn0y1Al lhg9RfcFJeNBQPEQOCNcU.8iK3sN6BElIgxYYFi_aT.SBriUplaG_8CKgIu8lpVqowrO9PodCVvV fiHNdhqAFlrs6hGNxhCIjXVGYR.CBmD0Wkmp9GPxjUwKchCFu7DX1xDxzSf_P1EvO4RSEEHINy3j oobmh6Gfoq0nPeb0gHYh0IPesXN4.P8ajWLYL062BbY1O1V0jvvHZX6Jl3RjzbdFqluiYm980LO7 GrPkRxPoY71dKZaUb2VjzC0GMZ6.bIOoC6EshPzLdwIB2ni9.lMcepYpFRn0_WHcLAqjdGG3b.yV 82aDqaPwdDnM2bQoMl.EBUJ5.wMFVFqIKK1x92_Ov2NdrNfzC0__9_dVuLPn9N57_p.KrbXYpBov aa3vpXS8I.ypXIPPrw_9i.vKqRgSrEwH0dK79vFV.I2VZvhPvD_V1wLwdcE1oNh_y01oEW483MdR RnGqhaNVRMt7MEisXHeQFxPPplwminN6DqFLEnchAQgvyVF5sDnRQeCcKL0QLfSGcou967djWLk5 u__47mkmWW.wZ1TLHCzinrBQR7r4Izg3r3XdijwvkJ0qRGcLWGN.JchPARp6vnzi5vSNTX_.UIWS nasx29wqtpfE5rdvFRTnqxZBdFb81OWyGDu59icBsLPxkccheIwnXLEuiqRJ0nA3sMK2ek3slY6l PSF6FAclT5RJztQH1EesCBl7aYk.XHRCWOHk.SDptuSfRhFSJ0rn7zZdjVY6ON4rV2JUFDFZOaI1 x8RN_bYCiH4ejHmpSZpv.9w9JQ7CVesqi7Vhh9ZwMDHZMeiHYazxVT_MyG950KwMU2_8fyQmgERc rqKf6refkRmFa14XuW4W1LzMxTVQN5RWCZLMA831UVod_8F4H9wCRlUYyEK5Eg_vy.fILiw659gq HZo7kTzIdb7Emv0KQENEcQh0X_2P2KXt2_XHob1Eblm_x2ouCC63QXLHPuySvt9Z4SYxeoP.3wtD DYwOdCcOiMFBP.0vfGF_9aUEBKSzx9WOKfwRPwkDFq6OHWv7bd_.f..BA54BpXkwnmYY.m4YsB8v dgqoPud3NN86wK0GkcFnghUwuMvtcH2SM9pkFvscvwJ1j3UHbiZ4wEawuTQBXGsF7JTgIsb0X.60 8nPJlzaamzCvpv0ILilDkxYaWPRq6Az84E17G3sDe0xNY5OZGY_duhLPvW1bnOgoze5g8Xp3oZRi AbjdWe47nssrwplmlFIoqbvAGNl_nMUZH0gLpSMVGxFCX_U3A.wMIN6U33t3use626rJu9ZcmhJG h9TET2Rx8AGyO832Fm2Rb.80hMWq72WyzDHmT5Co2qWutuN.mKkpQU2SU8hoMzOwI8UM6svO_SSK MCEIzOyKs6W3oF8SNxYud_OLBpjaWT9Ui2hDLiIvIjog34QXItiTw2goEtwGcBw.NyVilEtR9ANE mEqI2edtk8yJ19udVzmrB6SmyP.NkKDKUqw6rkDrOgMu5oAQlvVladegfXxiccmFve7mya5upApq 8xo4- X-Sonic-MF: X-Sonic-ID: eebe58e9-65e3-4e4c-988e-79f00d7fc4c1 Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.gq1.yahoo.com with HTTP; Sat, 18 Mar 2023 02:04:39 +0000 Received: by hermes--production-bf1-777648578f-277mr (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 315132da0532cee6617be1d4d38e000d; Sat, 18 Mar 2023 02:04:35 +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.400.51.1.1\)) Subject: Re: I just updated to main-n261544-cee09bda03c8 based (via source) and now /etc/machine-id and /var/db/machine-id disagree ; more From: Mark Millard In-Reply-To: Date: Fri, 17 Mar 2023 19:04:23 -0700 Cc: =?utf-8?Q?T=C4=B3l_Coosemans?= , Current FreeBSD , FreeBSD-STABLE Mailing List , Baptiste Daroussin Content-Transfer-Encoding: quoted-printable Message-Id: <91950753-BDE0-45D5-B0B9-42782BD75C47@yahoo.com> References: <2cf7d953-2493-9673-5ea3-fba22c694015@freebsd.org> <20230317181547.4d75e897@hal.tijl.coosemans.org> To: Colin Percival X-Mailer: Apple Mail (2.3731.400.51.1.1) X-Spamd-Result: default: False [-3.45 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.95)[-0.952]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.84:from]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; RCVD_COUNT_THREE(0.00)[3]; RCPT_COUNT_FIVE(0.00)[5]; FREEMAIL_FROM(0.00)[yahoo.com]; RCVD_TLS_LAST(0.00)[]; TO_DN_ALL(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.84:from] X-Rspamd-Queue-Id: 4PdkpK2TDkz4K37 X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N On Mar 17, 2023, at 18:24, Mark Millard wrote: > The 13.1-RELEASE (snapshot) to 13.2-RC3 freebsd-update's > upgrade sequence did not go well relative to my being > prompted to do the right thing to establish /etc/machine-id . > After the last reboot (kernel upgrade, presumably) it had me > continue with. . . >=20 > # /usr/sbin/freebsd-update install > src component not installed, skipped > ZFS filesystem version: 5 > ZFS storage pool version: features support (5000) > Installing updates... > install: ///var/db/etcupdate/current/etc/rc.d/growfs_fstab: No such = file or directory > install: ///var/db/etcupdate/current/etc/rc.d/var_run: No such file or = directory > install: ///var/db/etcupdate/current/etc/rc.d/zpoolreguid: No such = file or directory > Scanning //usr/share/certs/blacklisted for certificates... > Scanning //usr/share/certs/trusted for certificates... > rmdir: ///usr/tests/usr.bin/timeout: Directory not empty > done. > root@generic:~ # cat /etc/hostid /etc/mach* > cat: No match. >=20 > It did not indicate the need for another reboot to > end up with a /etc/machine-id file. >=20 > I tried "shutdown -r now" anyway. It did establish > an /etc/machine-id file during the reboot: >=20 > # ls -Tld /etc/hostid /etc/machine-id=20 > -rw-r--r-- 1 root wheel 37 May 12 08:46:21 2022 /etc/hostid > -rw-r--r-- 1 root wheel 33 May 13 09:46:56 2022 /etc/machine-id >=20 > So the basic implementation is operational but just > lacks an indication of the need to reboot again. >=20 > The date/time is because it is a RPi4B context (no > time of its own) and time is not automatically being > established via ntp, apparently. (I did not make such > adjustments to the snapshot before starting the > upgrade.) >=20 > I do not know if any of the "install: ///var/db/etcupdate/ . . . " > lines or the rmdir line are important. >=20 > It earlier indicated 5708 patches were fetched and that 377 > files were as well. Using the likes of: = http://ftp3.freebsd.org/pub/FreeBSD/releases/ISO-IMAGES/13.2/FreeBSD-13.2-= RC3-arm64-aarch64-RPI.img.xz directly seems to produce installations with a constant: kenv -q smbios.system.uuid 30303031-3030-3030-3265-373238346338 that ends up being what is used for /etc/hostid . It looks like this traces back to the U-Boot involvement in the boot sequence: # kenv | grep smbios hint.smbios.0.mem=3D"0x39c2b000" smbios.bios.reldate=3D"10/01/2022" smbios.bios.revision=3D"22.10" smbios.bios.vendor=3D"U-Boot" smbios.bios.version=3D"2022.10" smbios.chassis.maker=3D"Unknown" smbios.chassis.type=3D"Desktop" smbios.planar.maker=3D"Unknown" smbios.planar.product=3D"Unknown Product" smbios.socket.enabled=3D"1" smbios.system.maker=3D"Unknown" smbios.system.product=3D"Unknown Product" smbios.system.serial=3D"REDACTED" smbios.system.uuid=3D"30303031-3030-3030-3265-373238346338" smbios.version=3D"3.0" =3D=3D=3D Mark Millard marklmi at yahoo.com