@52buickman said in Netgate 4100 - 23.01 upgrade experience:
Before upgrading, I saw several packages needing upgrading. The upgrades failed
Yeah, don't ever do that. Uninstall packages before an upgrade, or leave them. Many/most packages leave their settings. We generally uninstall the "big" packages like Suricata and pfBlockerNG, and leave those like apcupsd.
If you are not on the latest version and need to install a package change the update branch to Previous Stable Version.
Somewhere I did see posts that PHP errors during the upgrade are to be expected. The pfBlocker version available at release also had a bug causing a PHP error at installation.