During the upgrade process pkg is removing the opnsense package causing an error to be thrown in the GUI and stalling the log. This gives the appearance of a fatal error even though the upgrade process continues in the background. We had the same problem (https://forum.opnsense.org/index.php?topic=49423.0) when pkg was upgraded in the 25.7.6 upgrade.
<13>1 2026-03-09T09:00:13-04:00 fw.lan.threesheets.org pkg-static 37238 - [meta sequenceId="38"] py313-vici-6.0.3 installed
<13>1 2026-03-09T09:00:14-04:00 fw.lan.threesheets.org pkg-static 37238 - [meta sequenceId="39"] qemu-guest-agent upgraded: 10.2.0_1 -> 10.2.1
<13>1 2026-03-09T09:00:25-04:00 fw.lan.threesheets.org pkg-static 37238 - [meta sequenceId="40"] ruby33-gems upgraded: 4.0.5 -> 4.0.6
<13>1 2026-03-09T09:00:27-04:00 fw.lan.threesheets.org pkg-static 37238 - [meta sequenceId="41"] opnsense-26.1.2_5 deinstalled
<13>1 2026-03-09T09:00:27-04:00 fw.lan.threesheets.org pkg-static 37238 - [meta sequenceId="42"] dnsmasq upgraded: 2.92,1 -> 2.92_2,1
<13>1 2026-03-09T09:00:45-04:00 fw.lan.threesheets.org pkg-static 37238 - [meta sequenceId="43"] kea reinstalled: 3.0.2_1 -> 3.0.2_1
<13>1 2026-03-09T09:00:46-04:00 fw.lan.threesheets.org pkg-static 37238 - [meta sequenceId="44"] opnsense-installer upgraded: 25.1_1 -> 25.1_2
<13>1 2026-03-09T09:00:47-04:00 fw.lan.threesheets.org pkg-static 37238 - [meta sequenceId="45"] opnsense-update upgraded: 26.1.1_1 -> 26.1.3
...
<13>1 2026-03-09T09:16:53-04:00 fw.lan.threesheets.org pkg-static 37238 - [meta sequenceId="8"] py313-dnspython-2.8.0_1,1 installed
<13>1 2026-03-09T09:16:56-04:00 fw.lan.threesheets.org pkg-static 37238 - [meta sequenceId="9"] suricata reinstalled: 8.0.3_1 -> 8.0.3_1
<13>1 2026-03-09T09:16:59-04:00 fw.lan.threesheets.org pkg-static 37238 - [meta sequenceId="10"] unbound reinstalled: 1.24.2_1 -> 1.24.2_1
<13>1 2026-03-09T09:19:05-04:00 fw.lan.threesheets.org pkg-static 37238 - [meta sequenceId="1"] opnsense-26.1.3 installed
<13>1 2026-03-09T09:19:05-04:00 fw.lan.threesheets.org pkg-static 37238 - [meta sequenceId="2"] os-ddclient-1.30 deinstalled
<13>1 2026-03-09T09:19:05-04:00 fw.lan.threesheets.org pkg-static 37238 - [meta sequenceId="3"] py311-boto3-1.42.34 deinstalled
<13>1 2026-03-09T09:19:06-04:00 fw.lan.threesheets.org pkg-static 37238 - [meta sequenceId="4"] py311-s3transfer-0.16.0 deinstalled
These errors appear unavoidable with the deinstall/install approach of the package manager taken.
Some day we may consider a more clever approach to upgrading a system on the fly while the web server keeps running.
For now the errors are not muted to not mute other more important errors that would otherwise be lost.
Cheers,
Franco