junovitch@
Developer
The conclusion of the mailing list thread was there was an issue with the metadata. See https://lists.FreeBSD.org/pipermail/freebsd-security/2016-May/008923.html
Now that you mention this I believe it did. I've been doing source updates more often than anything and would have to double check it. If it still looks off after today's upstream OpenSSL updates hit freebsd-update(8) then it would be worth asking.I was fairly surefreebsd-update update
always used to return the correct patch number at the end. See what it says after the next update.
=============================================================================
FreeBSD-SA-16:17.openssl Security Advisory
The FreeBSD Project
Topic: Multiple OpenSSL vulnerabilities
Category: contrib
Module: openssl
Announced: 2016-05-04
Credits: OpenSSL Project
Affects: All supported versions of FreeBSD.
Corrected: 2016-05-03 18:54:20 UTC (stable/10, 10.3-STABLE)
2016-05-04 15:25:47 UTC (releng/10.3, 10.3-RELEASE-p2)
2016-05-04 15:26:23 UTC (releng/10.2, 10.2-RELEASE-p16)
[root@myhost ~]# freebsd-version -ku
10.2-RELEASE-p14
10.2-RELEASE-p15
[root@myhost ~]# freebsd-update fetch
Looking up update.FreeBSD.org mirrors... 4 mirrors found.
Fetching metadata signature for 10.2-RELEASE from update5.freebsd.org... done.
Fetching metadata index... done.
Inspecting system... done.
Preparing to download files... done.
No updates needed to update system to 10.2-RELEASE-p15.
Is this the same issue with 10.2-RELEASE-p15 and -p16?
The PR was closed with reference toI think it is related, see PR 209147 , updates are a bit broken (at least for amd64) at the moment.
# freebsd-update -r 11.0-RC3 upgrade
Looking up update.FreeBSD.org mirrors... 4 mirrors found.
Fetching metadata signature for 10.3-RELEASE from update6.freebsd.org... done.
Fetching metadata index... done.
Inspecting system... done.
The following components of FreeBSD seem to be installed:
kernel/generic src/src world/base world/doc
The following components of FreeBSD do not seem to be installed:
world/games world/lib32
Does this look reasonable (y/n)? y
Fetching metadata signature for 11.0-RC3 from update6.freebsd.org... done.
Fetching metadata index... done.
The update metadata is correctly signed, but
failed an integrity check.
Cowardly refusing to proceed any further.
# uname -r
10.1-RELEASE-p31
# freebsd-update -r 11.0-RELEASE upgrade
Looking up update.FreeBSD.org mirrors... 4 mirrors found.
Fetching metadata signature for 10.1-RELEASE from update6.freebsd.org... done.
Fetching metadata index... done.
Inspecting system... done.
The following components of FreeBSD seem to be installed:
kernel/generic src/src world/base world/games world/lib32
The following components of FreeBSD do not seem to be installed:
world/doc
Does this look reasonable (y/n)? y
Fetching metadata signature for 11.0-RELEASE from update6.freebsd.org... done.
Fetching metadata index... done.
The update metadata is correctly signed, but
failed an integrity check.
Cowardly refusing to proceed any further.
# freebsd-update fetch install
# freebsd-update upgrade -r 11.0-RELEASE
# freebsd-update install
# shutdown -r now
The trick with your brand-new 10.3-RELEASE box would be to update to 10.3-RELEASE-p10 (or whatever the latest is) and then try the upgrade to 11.0-RELEASE. So the first step is to update 10.3-RELEASE to the latest patch-level before attempt to update to the new wanted release.
See as reference: https://www.freebsd.org/releases/11.0R/installation.html#upgrade-binaryCode:# freebsd-update fetch install # freebsd-update upgrade -r 11.0-RELEASE # freebsd-update install # shutdown -r now
I was forced to update to 10.3 first, then to 11.0. Then, and only then, did it work.
I also seem to be running into the same issue, trying to upgrade to 11-RELEASE:
I was forced to update to 10.3 first, then to 11.0. Then, and only then, did it work.