Upgrading from 2.7 Devel to Plus
-
I am trying to upgrade from pfsense 2.7 Devel to Plus but I am only offered 22.01 as the migration path. My NICs are unfortunately not natively supported by earlier versions. Is there download media for 23.01?
-
No, there is no download media for Plus when upgrading from a CE box. There is Netgate appliance-specific firmware media, but not a general white box firmware media. The Netgate appliance-specific firmware is only available by opening a TAC Lite request with Netgate Support and providing your appliance serial number and/or device ID.
One reason you may not be seeing the 23.01 path is that for the moment the package build system of 2.7 CE is offline while Netgate completes a big merge of the most recent FreeBSD 14-CURRENT into the branch. I know the daily snapshots are offline for now, and I would not be surprised if that being offline also impacts the Plus upgrade offering that shows up for 2.7 CE snapshot users.
-
@bmeeks said in Upgrading from 2.7 Devel to Plus:
One reason you may not be seeing the 23.01 path is that for the moment the package build system of 2.7 CE is offline while Netgate completes a big merge of the most recent FreeBSD 14-CURRENT into the branch. I know the daily snapshots are offline for now, and I would not be surprised if that being offline also impacts the Plus upgrade offering that shows up for 2.7 CE snapshot users.
Right!
@dread_ire
The update path to plus is specific to "stable", not Dev. You simply can't switch from dev to a plus-stable branch, that's not how that works. Plus switching was introduced with 2.6 and 22.01 being "similar" releases (aka they both dropped nearly the same time and thus where nearly identical kernel/userland wise) so the switch can be as smooth as switching over a package source and installing a handful of easy to switch packages (kernel and pfsense base).That can't work currently, as there's no CE 2.7 stable. With the release of 2.7, there will again be the "normal" update path from stable-to-stable with 2.7 bringing the update to 23.01 as both will be nearly identical on the base-OS level again.
That's why currently the "plus" path is locked to 2.6->22.01 as that is the most sane & safe upgrade path available in stable releases. Dev snapshots would be way to unstable to provide that path and changing it to 23.01 NOW would mean that every user of 2.6 that switches to plus would have a HUGE migration from FreeBSD 12.3->14 and hundreds of packages to install without knowing if that switch from CE will go through (as that cross switch isn't tested). So when 2.7 drops, that will right itself.
Cheers
-
Thanks for a great explanation.
When 2.7 drops I am planning on going to Plus. Once on Plus version can future developmental versions be installed? Can but have to go through same waiting period to go back to a Plus version?
I continue to be amazed by PFSense team and want to treat it properly as in pay for it.