Jan 152022
 

Today I encountered this.

[r720-01 dan ~] % sudo freebsd-update fetch install                                                            14:39:01
Looking up update.FreeBSD.org mirrors... 2 mirrors found.
Fetching metadata signature for 13.0-RELEASE from update1.freebsd.org... done.
Fetching metadata index... done.

The update metadata is correctly signed, but
failed an integrity check.
Cowardly refusing to proceed any further.

I confirmed it was just the fetch portion.

[r720-01 dan ~] % sudo freebsd-update fetch                                                                    14:42:08
Looking up update.FreeBSD.org mirrors... 2 mirrors found.
Fetching metadata signature for 13.0-RELEASE from update2.freebsd.org... done.
Fetching metadata index... done.

The update metadata is correctly signed, but
failed an integrity check.
Cowardly refusing to proceed any further.

Searching found no recent solutions for this set of versions.

[r720-01 dan ~] % freebsd-version -ukr                                                                         14:44:47
13.0-RELEASE-p4
13.0-RELEASE-p4
13.0-RELEASE-p5
[r720-01 dan ~] % uname -a                                                                                     14:46:39
FreeBSD r720-01.int.unixathome.org 13.0-RELEASE-p4 FreeBSD 13.0-RELEASE-p4 #0: Tue Aug 24 07:33:27 UTC 2021     root@amd64-builder.daemonology.net:/usr/obj/usr/src/amd64.amd64/sys/GENERIC  amd64

I rebooted. Then it worked.

[r720-01 dan ~] % sudo freebsd-update fetch                                                                    14:55:17
Looking up update.FreeBSD.org mirrors... 2 mirrors found.
Fetching metadata signature for 13.0-RELEASE from update1.freebsd.org... done.
Fetching metadata index... done.
Inspecting system... done.
Preparing to download files... done.
The following files will be updated as part of updating to
13.0-RELEASE-p6:
/bin/freebsd-version
/boot/kernel/kernel
/boot/kernel/libalias.ko
/lib/libalias.so.7
/rescue/[
/rescue/bectl
/rescue/bsdlabel
/rescue/bunzip2
/rescue/bzcat
/rescue/bzip2
/rescue/camcontrol
/rescue/cat
/rescue/ccdconfig
/rescue/chflags
/rescue/chgrp
/rescue/chio
/rescue/chmod
/rescue/chown
/rescue/chroot
/rescue/clri
/rescue/cp
/rescue/csh
/rescue/date
/rescue/dd
/rescue/devfs
/rescue/df
/rescue/dhclient
[r720-01 dan ~] % sudo freebsd-update install                                                                  14:56:37
Installing updates...Scanning //usr/share/certs/blacklisted for certificates...
Scanning //usr/share/certs/trusted for certificates...
Scanning //usr/local/share/certs for certificates...
 done.

The expected results then appeared:

[r720-01 dan ~] % freebsd-version -ukr                                                                         14:56:59
13.0-RELEASE-p6
13.0-RELEASE-p4
13.0-RELEASE-p6

After a second reboot:

[r720-01 dan ~] % uname -a                                                                                     15:08:54
FreeBSD r720-01.int.unixathome.org 13.0-RELEASE-p6 FreeBSD 13.0-RELEASE-p6 #0: Mon Jan 10 06:28:50 UTC 2022     root@amd64-builder.daemonology.net:/usr/obj/usr/src/amd64.amd64/sys/GENERIC  amd64
[r720-01 dan ~] % freebsd-version -ukr                                                                         15:09:02
13.0-RELEASE-p6
13.0-RELEASE-p6
13.0-RELEASE-p6
Website Pin Facebook Twitter Myspace Friendfeed Technorati del.icio.us Digg Google StumbleUpon Premium Responsive