Older Version Upgrades - Need 2.3.x package



  • I have several old installs that we want to upgrade to the latest version. 1 is on 2.2.x and the notes say I need to bring it up to 2.3.x before I can go to 2.4.x
    Where can I get the last LIVECD release of 2.3.x. My gotcha is all my installs are i386 nanobsd. I have purchased hard drives for the upgrades and the machines can run the 84 bit version, but I need to install the 2.3.x first so I can pull the configurations up on them before I move to 2.4. ( The big issue is both the installs are running CARP so I really need to jump my 2.2.x install to 2.3.x first.

    Please advise where I can get the required 2.3.x media download ASAP. Also if you have any other items that are not in the doc's that I should be aware of I would really appreciate it. I am looking forward to getting these installs back onto the latest revs now that management is allowing me to do so. Thanks.


  • Rebel Alliance Developer Netgate

    You can import a 2.2.x or 2.3.x backup to 2.4 as-is. Backup the config, install 2.4, restore the config. You don't have to hit any other points in between.

    It's only for live in-place upgrades that you have to go from <=2.2.x to 2.3 before upgrading to 2.4.



  • If the boxes are part of a CARP high availability group can we still upgrade the 2nd node to 2.4 and then fail over from the older primary unit to do the upgrade on that one?


  • Rebel Alliance Developer Netgate

    The HA won't be live since the pfsync version is different but CARP failover works between them.

    Generally better to put the primary node into maintenance mode / disable CARP and then upgrade or reinstall. With older primaries it's easy to accidentally break the config since older versions didn't have safeguards like we have now.