Upgrading from 25.1.6_4 to 25.1.7 with the intel microcode plugin. The upgrade process emits the following log:
Fail to rename /usr/local/share/cpucontrol/.pkgtemp.06-03-02.00.jGJBfS9CX8Ok -> /usr/local/share/cpucontrol/06-03-02.00
A Health check from the Web UI emits the following:
>>> Check for missing or altered package files
Checking all packages:
cpu-microcode-intel-20250211: checksum mismatch for /boot/firmware/intel-ucode.bin
cpu-microcode-intel-20250211: missing file /usr/local/share/cpucontrol/06-03-02.00
cpu-microcode-intel-20250211: missing file /usr/local/share/cpucontrol/06-55-06.bf
cpu-microcode-intel-20250211: missing file /usr/local/share/licenses/cpu-microcode-intel-20250211/EULA
cpu-microcode-intel-20250211: missing file /usr/local/share/licenses/cpu-microcode-intel-20250211/LICENSE
cpu-microcode-intel-20250211: missing file /usr/local/share/licenses/cpu-microcode-intel-20250211/catalog.mk
A manual uninstall and install of the os-cpu-microcode-intel plugin seems to fix the Health check.
Anyone else encountered the same problem? I wonder if the problem is transient or not.
Sh*t. Totally forgot myself encountered the same problem half a year ago: https://www.reddit.com/r/opnsense/comments/1gkz2l4/comment/lvrh148/
It seems that the uninstall and install trick is the solution.