User Tools

Site Tools


other:networking:opnsense:upgrade

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
other:networking:opnsense:upgrade [2024/06/11 17:33] – created rodolicoother:networking:opnsense:upgrade [2024/09/27 16:06] (current) rodolico
Line 1: Line 1:
 ====== Easy Multi-version upgrade of opnSense ====== ====== Easy Multi-version upgrade of opnSense ======
 +
 +
 +===== WARNING =====
 +
 +When I tried to do an upgrade from 24.1 to 24.7, the tool attempted to download from the wrong URL (FreeBSD13: instead of FreeBSD14:) and bricked my router. I ended up reinstalling. However, that is the only time the tool has caused problems for me.
 +
 +-
  
 I ran into a problem where the master node my fairly complex opnSense High Availability router set up ended up with some problems after  I ran into a problem where the master node my fairly complex opnSense High Availability router set up ended up with some problems after 
Line 9: Line 16:
  
 I assumed I would need to do a complete re-install, but I found the excellent set of scripts, opnsense-update (https://github.com/opnsense/update) I assumed I would need to do a complete re-install, but I found the excellent set of scripts, opnsense-update (https://github.com/opnsense/update)
-containing just the tool I needed, opnsense-bootstrap. With this, I was able to do an upgrade from 22.1 to 24.1 in one step, and doing the equivilent+containing just the tool I needed, opnsense-bootstrap. With this, I was able to do an upgrade from 22.1 to 24.1 in one step, and doing the equivalent
 of a clean install. The result exceeded expectations. of a clean install. The result exceeded expectations.
  
Line 28: Line 35:
 ===== Result ===== ===== Result =====
  
-The script **removed** the existing installation, then downloaded and installed 23.7. It appears to me that this was the equivilent of doing a fresh install, then importing the configuration, the difference being:+The script **removed** the existing installation, then downloaded and installed 23.7. It appears to me that this was the equivalent of doing a fresh install, then importing the configuration, the difference being:
   * I have some custom scripts that run on the router, and they ran well   * I have some custom scripts that run on the router, and they ran well
   * I had to do an update on a couple of plugins before they would start   * I had to do an update on a couple of plugins before they would start
   * Total time for the entire process was probably less than doing a fresh install as I did not have to recreate my customization   * Total time for the entire process was probably less than doing a fresh install as I did not have to recreate my customization
  
other/networking/opnsense/upgrade.1718145206.txt.gz · Last modified: 2024/06/11 17:33 by rodolico