Upgrade from 25.7.10 all the way to 26.1.5 = GREAT SUCCESS !!!

Started by nero355, March 27, 2026, 03:59:04 PM

Previous topic - Next topic


Thought it would be fun to mention something positive once in a while instead of all those issues everyone is having because of various reasons ;)

I was running 25.7.10 for a while now and did not upgrade because of :
- Host Discovery issues.
Now that these are more or less settled when it comes to high CPU and a lot of writes to the database after upgrade it seemed OK to ignore it.
Also the first thing I disabled after the first upgrade to 25.7.11_9 was finished.
- Reports about high CPU LOAD because of PHP totally tripping and spawning a lot of processes in one of the 26.1.x releases I believe.
This did not happen after the first 26.1.2 upgrade as far I could see.
- Python version issues somewhere in the 26.1.2 - 26.1.5 range.
I have really become a hater of this programming language the last couple of years because of weird issues seen in multiple projects like Kodi/DSMR/Mopidy and recently also in OPNsense mainly because the ZenArmor users were having weird issues.
Luckily nothing weird happened and I hope it stays that way! :)

And then there is the whole thing about ISC becoming a plug-in and causing some weird issues for some, but I had already solved that in advance by migrating to KEA while running 25.7.10 to avoid any kind of issues in the future :)

For now I am not migrating any Firewall Rules or migrating from Outbound NAT to Source NAT as long as it's not mandatory/one of them becomes Legacy/EOL so those things will stay they way they are for now.

I am also planning to upgrade to 26.1.6 as soon as it's released because of https://forum.opnsense.org/index.php?topic=51440.0 even tho I have no Port Forwards currently.



/That's all folks! ^_^
Weird guy who likes everything Linux and *BSD on PC/Laptop/Tablet/Mobile and funny little ARM based boards :)

Quote from: nero355 on March 27, 2026, 03:59:04 PMThought it would be fun to mention something positive once in a while instead of all those issues everyone is having because of various reasons ;)

... proceeds to enumerate all the reasons why he skipped the versions in between and won't be migrating any rules ;)
N5105 | 8/250GB | 4xi226-V | Community

https://www.youtube.com/watch?v=XI9NG068TwI

Quote from: OPNenthu on March 27, 2026, 07:45:26 PM... proceeds to enumerate all the reasons why he skipped the versions in between and won't be migrating any rules ;)
Touché! my friend :)

But there are also personal/private reasons for that at the moment which I can not share with you.
Weird guy who likes everything Linux and *BSD on PC/Laptop/Tablet/Mobile and funny little ARM based boards :)

Thanks for your feedback.. it's appreciated :)

> Luckily nothing weird happened and I hope it stays that way! :)

There was one issue with Python 3.13 as regex module strings needed proper escaping now otherwise scripts would fail with SyntaxWarning trace but it was rather limited impact so overall it went smooth.  We're also a bit ahead of FreeBSD ports here now.


Cheers,
Franco