Solved Upgrading from 11.0-RC3 to 11.0-Release

Hi there,

I am having issues with upgrading to 11.0-Release. If someone can help me understand why I cannot do so, that would be awesome.

This is what I am getting, when running "freebsd-update -r 11.0-release upgrade":
Code:
src component not installed, skipped
Looking up update.FreeBSD.org mirrors... 4 mirrors found.
Fetching metadata signature for 11.0-RC3 from update6.freebsd.org... done.
Fetching metadata index... done.
Inspecting system... done.

The following components of FreeBSD seem to be installed:
kernel/generic world/base world/lib32

The following components of FreeBSD do not seem to be installed:
kernel/generic-dbg world/base-dbg world/doc world/lib32-dbg

Does this look reasonable (y/n)? y

Fetching metadata signature for 11.0-release from update6.freebsd.org... failed.
Fetching metadata signature for 11.0-release from update4.freebsd.org... failed.
Fetching metadata signature for 11.0-release from update5.freebsd.org... failed.
Fetching metadata signature for 11.0-release from update3.freebsd.org... failed.
No mirrors remaining, giving up.

When I run "freebsd-update fetch install", this is what I get:
Code:
src component not installed, skipped
Looking up update.FreeBSD.org mirrors... 4 mirrors found.
Fetching metadata signature for 11.0-RC3 from update6.freebsd.org... done.
Fetching metadata index... done.
Inspecting system... done.
Preparing to download files... done.

No updates needed to update system to 11.0-RC3-p0.
Updates cannot be installed when the system securelevel
is greater than zero.

I know I am running my server with "kern_securelevel_enable="YES" " in /etc/rc.conf ... but would this prevent me from upgrading it to release? surely it shouldn't.

Thanks and kind regards,
 
No need to "upgrade", just run freebsd-update fetch install. You're already on 11.0.

I know I am running my server with "kern_securelevel_enable="YES" " in /etc/rc.conf ... but would this prevent me from upgrading it to release?
Yes, it will. Turn it off before updating.

surely it shouldn't.
The whole point of those security levels is that it's not easily disabled.
 
Ok, I will try that tonight.

One question, wouldn't freebsd-update fetch still download the actual updates, until I run freebsd-update install? the securelevel shouldn't affect downloads, just installing it.
 
Yes, fetch should work, just the install bit would require lowering the security level.
 
But fetch comes back with:
"No updates needed to update system to 11.0-RC3-p0"

I assume it is not supposed to be like that

**However, I do get, now and then when running freebsd-update fetch, that it will be EOL and I need to update it... weird
 
It's probably already fetched. So there's nothing "new" to download.
 
ok... still no go...

Code:
src component not installed, skipped
Looking up update.FreeBSD.org mirrors... 4 mirrors found.
Fetching metadata signature for 11.0-RC3 from update6.freebsd.org... done.
Fetching metadata index... done.
Inspecting system... done.
Preparing to download files... done.

No updates needed to update system to 11.0-RC3-p0.
No updates are available to install.
Run '/usr/sbin/freebsd-update fetch' first.

and freebsd-update fetch:
Code:
src component not installed, skipped
Looking up update.FreeBSD.org mirrors... 4 mirrors found.
Fetching metadata signature for 11.0-RC3 from update6.freebsd.org... done.
Fetching metadata index... done.
Inspecting system... done.
Preparing to download files... done.

No updates needed to update system to 11.0-RC3-p0.
 
and freebsd-update -r 11.0-release upgrade

Code:
src component not installed, skipped
Looking up update.FreeBSD.org mirrors... 4 mirrors found.
Fetching metadata signature for 11.0-RC3 from update6.freebsd.org... done.
Fetching metadata index... done.
Inspecting system... done.

The following components of FreeBSD seem to be installed:
kernel/generic world/base world/lib32

The following components of FreeBSD do not seem to be installed:
kernel/generic-dbg world/base-dbg world/doc world/lib32-dbg

Does this look reasonable (y/n)? y

Fetching metadata signature for 11.0-release from update6.freebsd.org... failed.
Fetching metadata signature for 11.0-release from update4.freebsd.org... failed.
Fetching metadata signature for 11.0-release from update5.freebsd.org... failed.
Fetching metadata signature for 11.0-release from update3.freebsd.org... failed.
No mirrors remaining, giving up.
 
Try your original command, only try "11.0-RELEASE" instead of "11.0-release" (capitalized).

I've had similar problem trying upgrade from beta3. I tried 11.0-RELEASE-p1 (according to the recommendations found at freebsd.org), but it replied the same thing: no mirrors left. That was supposed to mean there was no updating from beta3 to 11.0-RELEASE-p1. However, fetching 11.0-RELEASE ( freebsd-update upgrade -r 11.0-RELEASE) did the thing and I ended up with 11.0-RELEASE-p1.
 
That seems to have done the trick... it is now updating.

Note to self: capitalize the release/rc/stable :)
 
Back
Top