Quote from: franco on January 22, 2025, 09:12:44 PMSet release type to "community", check for updates and update. Voila: 25.1.r1 (25.1.r1).
The underlying truth is that both 25.1.r_6 and 25.1.r1 are almost entirely the same anyway.
If you used the 25.1-BETA image to install your release default is only "development".
If you used the 25.1-RC1 image to install your release default is already "community".
Cheers,
Franco
Thank you!
I had this same issue.
Attempted to update the system twice with Type = "Development" selected and got the following:
Code Select
***GOT REQUEST TO UPGRADE***
Currently running OPNsense 25.1.r_6 (amd64) at Thu Jan 23 02:13:22 UTC 2025
Fetching packages-25.1.r1-amd64.tar: ......................................................................... done
Extracting packages-25.1.r1-amd64.tar... done
Please reboot.
>>> Invoking upgrade script 'sanity.sh'
Passed all upgrade tests.
>>> Invoking upgrade script 'unbound-duckdb.py'
Unbound DNS database exported successfully.
>>> Invoking upgrade script 'cleanup.sh'
***DONE***
PS: I rebooted twice. Once after each attempt thinking this could have been like the CrowdSec issue a few point releases back which would hang and prevent a reboot.
Switched Type to "Community" and then re-ran the check for update and got the following:
Code Select
***GOT REQUEST TO UPDATE***
Currently running OPNsense 25.1.r_6 (amd64) at Thu Jan 23 02:25:14 UTC 2025
Updating OPNsense repository catalogue...
OPNsense repository is up to date.
All repositories are up to date.
Updating OPNsense repository catalogue...
OPNsense repository is up to date.
All repositories are up to date.
Checking for upgrades (103 candidates): .......... done
Processing candidates (103 candidates): . done
Checking integrity... done (0 conflicting)
Your packages are up to date.
Checking integrity... done (0 conflicting)
Nothing to do.
Checking all packages: .......... done
Nothing to do.
Updating OPNsense repository catalogue...
OPNsense repository is up to date.
All repositories are up to date.
The following packages will be fetched:
New packages to be FETCHED:
opnsense: 25.1.r1 (5 MiB: 50.00% of the 9 MiB to download)
opnsense-devel: 25.1.r_6 (5 MiB: 50.00% of the 9 MiB to download)
Number of packages to be fetched: 2
The process will require 9 MiB more space.
9 MiB to be downloaded.
Fetching opnsense-25.1.r1.pkg: .......... done
Fetching opnsense-devel-25.1.r_6.pkg: .......... done
Updating OPNsense repository catalogue...
OPNsense repository is up to date.
All repositories are up to date.
Checking integrity... done (1 conflicting)
- opnsense-25.1.r1 conflicts with opnsense-devel-25.1.r_6 on /boot/lua/brand-opnsense.lua
Checking integrity... done (0 conflicting)
The following 2 package(s) will be affected (of 0 checked):
Installed packages to be REMOVED:
opnsense-devel: 25.1.r_6
New packages to be INSTALLED:
opnsense: 25.1.r1
Number of packages to be removed: 1
Number of packages to be installed: 1
[1/2] Deinstalling opnsense-devel-25.1.r_6...
Stopping configd...done
Resetting root shell
Updating /etc/shells
Unhooking from /etc/rc
Unhooking from /etc/rc.shutdown
[1/2] Deleting files for opnsense-devel-25.1.r_6: .......... done
[2/2] Installing opnsense-25.1.r1...
[2/2] Extracting opnsense-25.1.r1: .......... done
Updating /etc/shells
Registering root shell
Hooking into /etc/rc
Hooking into /etc/rc.shutdown
Starting configd.
>>> Invoking update script 'refresh.sh'
Writing firmware settings: FreeBSD OPNsense
Writing trust files...done.
Scanning /usr/share/certs/untrusted for certificates...
Scanning /usr/share/certs/trusted for certificates...
Scanning /usr/local/share/certs for certificates...
certctl: No changes to trust store were made.
Writing trust bundles...done.
Configuring login behaviour...done.
Configuring cron...done.
Configuring system logging...done.
=====
Message from opnsense-25.1.r1:
--
TBA
Nothing to do.
Starting web GUI...done.
***DONE***