Netgate SG-1000 microFirewall

Author Topic: HEADS UP: 2.1-RC0 Branched, you MUST fix your update URL.  (Read 14479 times)

0 Members and 1 Guest are viewing this topic.

Offline jimp

  • Administrator
  • Hero Member
  • *****
  • Posts: 21404
  • Karma: +1437/-26
    • View Profile
HEADS UP: 2.1-RC0 Branched, you MUST fix your update URL.
« on: May 23, 2013, 07:02:54 am »
[Alternate title: It's-a me, RC0]

HEADS UP - RC0 tagged on 2.1, and RELENG_2_1 is branched. The builders have been fixed to build RC0 images from that branch.

All commits in RELENG_2_1 from now on must be fixes for a problem, not new features.

Because of the branch, the snapshots URL changed. I updated the manifest and the snapshot pages to match.

To see the RC0 snapshot as an upgrade, you'll need to visit System > Firmware on the Updater Settings tab, and either pick the 2.1-RC entry form the drop-down, or change HEAD to RELENG_2_1 in your update URL. Once that change has been saved, Auto Update will pick up RC0.

If you use gitsync (especially the automated gitsync-after-update), you MUST specify RELENG_2_1 as the branch, or you'll end up with the wrong code. Also make sure you have the repository URL set to git://github.com/pfsense/pfsense.git - and consider stopping the use of the gitsync after update feature. It was mostly useful during early 2.1 development and now that snapshots are regular and things are in the RC phase, it is more likely to hurt than to help.

Currently the master branch is labeled 2.2-ALPHA but we are still focusing on polishing up 2.1 at the moment, there are no 2.2 snapshots, and the 2.2 code is NOT considered stable as it is now open to commits that can render it unstable/broken in the name of long-term progress.

Enjoy!
« Last Edit: June 03, 2013, 09:48:40 am by jimp »
Need help fast? Commercial Support!

Co-Author of pfSense: The Definitive Guide. - Check the Doc Wiki for FAQs.

Do not PM for help!

Offline dhatz

  • Hero Member
  • *****
  • Posts: 1000
  • Karma: +5/-0
    • View Profile
Re: HEADS UP: 2.1-RC0 Branched, you MUST fix your update URL.
« Reply #1 on: May 23, 2013, 07:28:10 am »
To see the RC0 snapshot as an upgrade, you'll need to visit System > Firmware on the Updater Settings tab, and either pick the 2.1-RC entry form the drop-down, or change HEAD to RELENG_2_1 in your update URL. Once that change has been saved, Auto Update will pick up RC0.

So the System > Firmware > Settings > Firmware Auto Update URL needs to be either:
http://snapshots.pfsense.org/FreeBSD_RELENG_8_3/i386/pfSense_RELENG_2_1/.updaters
http://snapshots.pfsense.org/FreeBSD_RELENG_8_3/amd64/pfSense_RELENG_2_1/.updaters

(i386/amd64 depending on your architecture)


Offline jimp

  • Administrator
  • Hero Member
  • *****
  • Posts: 21404
  • Karma: +1437/-26
    • View Profile
Re: HEADS UP: 2.1-RC0 Branched, you MUST fix your update URL.
« Reply #2 on: May 23, 2013, 01:18:05 pm »
Yes, that's right, either one of those.

I updated my first post in the thread with some other info. Notably the warning for gitsync after update being harmful.
Need help fast? Commercial Support!

Co-Author of pfSense: The Definitive Guide. - Check the Doc Wiki for FAQs.

Do not PM for help!

Offline phil.davis

  • Hero Member
  • *****
  • Posts: 4612
  • Karma: +550/-3
    • View Profile
    • International Nepal Fellowship
Re: HEADS UP: 2.1-RC0 Branched, you MUST fix your update URL.
« Reply #3 on: May 24, 2013, 06:06:03 am »
On my systems, the Default Auto Update URLs dropdown does not show 2.1-RC. It only shows the usual "stable updates" and "2.1 Development" options. I thought that the dropdown list is built at run-time from an online source, so should do its thing automatically. Am I missing something or?
As the Greek philosopher Isosceles used to say, "There are 3 sides to every triangle."
If I helped you, then help someone else - buy someone a gift from the INF catalog http://secure.inf.org/gifts/usd/

Offline razzfazz

  • Sr. Member
  • ****
  • Posts: 401
  • Karma: +15/-2
    • View Profile
Re: HEADS UP: 2.1-RC0 Branched, you MUST fix your update URL.
« Reply #4 on: May 24, 2013, 12:03:01 pm »
Seeing the same thing on my embedded install; works fine on a full install, though.

Offline jimp

  • Administrator
  • Hero Member
  • *****
  • Posts: 21404
  • Karma: +1437/-26
    • View Profile
Re: HEADS UP: 2.1-RC0 Branched, you MUST fix your update URL.
« Reply #5 on: May 24, 2013, 01:57:20 pm »
There were a couple instances of the manifest file on servers that I didn't get to update earlier, they should be OK now.

The drop-down menus should be showing an RC choice for everyone now, no matter which mirror gets hit.
Need help fast? Commercial Support!

Co-Author of pfSense: The Definitive Guide. - Check the Doc Wiki for FAQs.

Do not PM for help!

Offline rt_rex

  • Jr. Member
  • **
  • Posts: 84
  • Karma: +0/-0
    • View Profile
Re: HEADS UP: 2.1-RC0 Branched, you MUST fix your update URL.
« Reply #6 on: May 26, 2013, 02:17:06 pm »
Will there be wireless 802.11N support on RC 2.1 ?
Donīt Try this @home go outside!
WIFI Link @ 76 km
Pfsense with 3G USB

Offline jimp

  • Administrator
  • Hero Member
  • *****
  • Posts: 21404
  • Karma: +1437/-26
    • View Profile
Re: HEADS UP: 2.1-RC0 Branched, you MUST fix your update URL.
« Reply #7 on: May 26, 2013, 02:44:19 pm »
That wouldn't have changed from the betas. There are a few cards that support 802.11n mode, but none that do full 802.11n rates.

That should come in 2.2. Either way it's off-topic for this thread.
Need help fast? Commercial Support!

Co-Author of pfSense: The Definitive Guide. - Check the Doc Wiki for FAQs.

Do not PM for help!

Offline rcfa

  • Hero Member
  • *****
  • Posts: 731
  • Karma: +4/-0
    • View Profile
Re: HEADS UP: 2.1-RC0 Branched, you MUST fix your update URL.
« Reply #8 on: May 29, 2013, 03:15:13 pm »
In the dashboard the latest build still shows up as "2.1-BETA1 (amd64)" and not as I would have expected as something like "2.1-RC0 (amd64)"
So given that it was already called BETA1 before I changed the updater URL, I wonder if it actually got the proper build...

Offline jimp

  • Administrator
  • Hero Member
  • *****
  • Posts: 21404
  • Karma: +1437/-26
    • View Profile
Re: HEADS UP: 2.1-RC0 Branched, you MUST fix your update URL.
« Reply #9 on: May 29, 2013, 03:20:13 pm »
It does not. Either your system is not really updating, or you have some other problem (such as gitsync-after-update with an old/invalid git repo URL)

Current snapshots show:
Quote
2.1-RC0 (amd64)
built on Wed May 29 04:53:18 EDT 2013
FreeBSD pfsense-amd64.localdomain 8.3-RELEASE-p8 FreeBSD 8.3-RELEASE-p8 #1: Wed May 29 05:26:02 EDT 2013 root@snapshots-8_3-amd64.builders.pfsense.org:/usr/obj.pfSense/usr/pfSensesrc/src/sys/pfSense_SMP.8 amd64
Need help fast? Commercial Support!

Co-Author of pfSense: The Definitive Guide. - Check the Doc Wiki for FAQs.

Do not PM for help!

Offline rcfa

  • Hero Member
  • *****
  • Posts: 731
  • Karma: +4/-0
    • View Profile
Re: HEADS UP: 2.1-RC0 Branched, you MUST fix your update URL.
« Reply #10 on: May 29, 2013, 03:33:22 pm »
Well, I have these:

http://snapshots.pfsense.org/FreeBSD_RELENG_8_3/amd64/pfSense_RELENG_2_1/.updaters

and for gitsync:
git://github.com/bsdperimeter/pfsense.git
with branch:
RELENG_2_1

and the dashboard reports this:
Quote
2.1-BETA1 (amd64)
built on Wed May 29 04:53:18 EDT 2013
FreeBSD 8.3-RELEASE-p8

You are on the latest version.

Anything wrong with what I got there?
« Last Edit: May 29, 2013, 03:55:22 pm by rcfa »

Offline jimp

  • Administrator
  • Hero Member
  • *****
  • Posts: 21404
  • Karma: +1437/-26
    • View Profile
Re: HEADS UP: 2.1-RC0 Branched, you MUST fix your update URL.
« Reply #11 on: May 29, 2013, 03:55:21 pm »
That is the wrong URL. It should be /pfsense/ not /bsdperimeter/, it moved a couple months back. You should not be using gitsync-after-update anymore anyhow.
Need help fast? Commercial Support!

Co-Author of pfSense: The Definitive Guide. - Check the Doc Wiki for FAQs.

Do not PM for help!

Offline rcfa

  • Hero Member
  • *****
  • Posts: 731
  • Karma: +4/-0
    • View Profile
Re: HEADS UP: 2.1-RC0 Branched, you MUST fix your update URL.
« Reply #12 on: May 29, 2013, 04:33:40 pm »
That is the wrong URL. It should be /pfsense/ not /bsdperimeter/, it moved a couple months back. You should not be using gitsync-after-update anymore anyhow.

Ah, OK, that would help....
...must have missed that change. Maybe something that would be useful in the sticky section.

Do I have to also follow the steps in the section: "Git URL Moved" described here: http://doc.pfsense.org/index.php/Updating_pfSense_code_between_snapshots
or does that only apply when the actual site changes, i.e. pre-github to github change?

Offline jimp

  • Administrator
  • Hero Member
  • *****
  • Posts: 21404
  • Karma: +1437/-26
    • View Profile
Re: HEADS UP: 2.1-RC0 Branched, you MUST fix your update URL.
« Reply #13 on: May 29, 2013, 05:14:19 pm »
Yes, you need to follow the steps on the page.
Need help fast? Commercial Support!

Co-Author of pfSense: The Definitive Guide. - Check the Doc Wiki for FAQs.

Do not PM for help!

Offline Roots0

  • Jr. Member
  • **
  • Posts: 96
  • Karma: +0/-0
    • View Profile
    • Tim Otten
Re: HEADS UP: 2.1-RC0 Branched, you MUST fix your update URL.
« Reply #14 on: May 31, 2013, 03:17:58 pm »
Thanks, I was wondering why I was't seeing new builds.
Mobile Computer & Network Support Stockport, UK
www.timotten.co.uk