Navigation

    Netgate Discussion Forum
    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search

    Upgrading from 2.7 Devel to Plus

    Installation and Upgrades
    4
    4
    426
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      dread_ire last edited by

      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?

      1 Reply Last reply Reply Quote 0
      • bmeeks
        bmeeks last edited by bmeeks

        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.

        JeGr 1 Reply Last reply Reply Quote 0
        • JeGr
          JeGr LAYER 8 Moderator @bmeeks last edited by JeGr

          @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

          Don't forget to upvote 👍 those who kindly offered their time and brainpower to help you!

          If you're interested, I'm available to discuss details of German-speaking paid support (for companies) if needed.

          J 1 Reply Last reply Reply Quote 1
          • J
            JimBob Indiana @JeGr last edited by

            @jegr

            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.

            1 Reply Last reply Reply Quote 0
            • First post
              Last post