Solved Question about 10.1 /usr/src/UPDATING

The FreeBSD website lists 10.1 production as available. The /usr/src/UPDATING file also posted 10.1-RELEASE, but with a 2014-11-18 date. I'm not sure if the actual source is now available, or this is part of the rollout process?

For instance, if I have a server using -STABLE source, https://svn0.us-west.freebsd.org/base/stable/10 updated the source yesterday, and rebuilt the world,
Code:
10.1-PRERELEASE FreeBSD 10.1-PRERELEASE #0 r274526: Fri Nov 14 13:22:42 PST 2014

Edited:
If I update the source again today, and rebuild world, will it put me at 10.1-RELEASE, or not? Not until the 18th?
If I update the source again today, and rebuild world, will it change the output of uname -a from 10.1-PRERELEASE to 10.1-RELEASE as I continue to track 10-STABLE? or not until the 18th?
 
I've been running 10.1-RELEASE since Nov. 13. (The sources become available in advance of the official announcement.) I wasn't sure that svn update /usr/src would get what I wanted. So I did the following:
Code:
rm -rf /usr/src/*
rm -rf /usr/src/.svn
svn co svn://svn.freebsd.org/base/release/10.1.0 /usr/src

Then I just proceeded in accordance with chapters 9 and 24 in the Handbook. Everything's working well.
 
If I'm currently running 10-STABLE using svn0.us-west.freebsd.org/base/stable/10 source, and buildworld off that, and then today follow your instructions, I'll start at 10.1.0-RELEASE and continue on as 10.1-STABLE?

Or, I would then be on 10.1.0-RELEASE? And stay on -RELEASE? Only updating when 10.2-RELEASE is released?

I thought I had the -STABLE v. -RELEASE ideas straight, now I'm starting to wonder if I understand them as well as I thought I did.
 
Now that 10.1-RELEASE has been released, a new 10.1-STABLE will branch off of it? Or does the 10-STABLE continue on?

On or after 2014-11-18, would there be two separate tracks, 10-STABLE and 10.1-STABLE?

Or, 10-RELEASE is released, and 10-STABLE emerges from there, with STABLE updates, and continues one, on the 18th 10.1.0-RELEASE is released, and 10-STABLE becomes 10.1-STABLE?

I'm going to read through the documentation again. I think I'm just unnecessarily confusing myself again.
 
RIght now instructions still say:
For SVN use the releng/10.0 branch which will be where any upcoming Security Advisories or Errata Notices will be applied.
That's from https://www.freebsd.org/releases/10.1R/installation.html#upgrade

In my case, it was one fresh install from RC3, I think, and then just updating from there. I am pretty sure that I used 10.1, rather than 10.0, but am not sure. So, is the official procedure at this point, still to use 10.0 as the tag?

By the way, is there a quote tag that I'm overlooking in the editor?
 
RIght now instructions still say

For SVN use the releng/10.0 branch which will be where any upcoming Security Advisories or Errata Notices will be applied.

This is true only for 10.0-RELEASE. For 10.1-RELEASE the correct SVN branch (BTW don't use the word "tag" because that means something different in revision control terminology) is releng/10.1.
 
The latter.

No.

Releases are essentially snapshots of -STABLE.

Ok. Yes, this is the way I thought it was. Following sroberts instructions would take me off the -STABLE track and put me on -RELEASE. Which is an option, if that's what someone wanted to do, they could checkout the 10.1.0-RELEASE source, buildworld off that, and be on 10.1-RELEASE. For a production server, that requires a more static source with security updates, this would be a good decision.

But, if someone wants to follow -STABLE, and they've been following -STABLE from 10-STABLE onwards, they continue on that track. Until 11-CURRENT is released as 11-RELEASE and a new 11-STABLE branches off of it?

I guess my question was, when will the actual source be available, in 10-STABLE, that changes my uname -a output from the current 10.1-PRERELEASE to what it will be moving forward as I continue to follow 10-STABLE?
 
I think I confused everyone by referencing the output of uname -a, and the -STABLE/-RELEASE terminology interchangeably.

Sorry if this created a confusing thread.
 
All is right in the world again.

Code:
10.1-STABLE FreeBSD 10.1-STABLE #0 r274551: Sat Nov 15 12:25:00 PST 2014

After updating 10-STABLE sources today and doing a fresh buildworld!

Victory!
 
Back
Top