To be clear, I don't care either way. I am only using this old system for backups of backups. I put it together out of scrap parts for a temporary solution. It will be fully retired in a few months once SCALE comes out. I figured while I had it up I might as well report a bug if this is one.
What is the system reporting its temperature as? If the underlying system is reporting bullchips, this wouldn't even be a TrueNAS issue. This is unfortunately somewhat commonplace especially if you've sourced a mainboard from some of the common consumer-grade vendors.
TrueNAS is reporting 18.4C with a 21C ambient on a Supermicro H8SGL-F, which is absolutely not some consumer-grade vendor. It is a name brand server board. A fairly high end one at that.
FreeBSD is reporting the same temp as TrueNAS. The below temp is different than the original post because I took it at a different time ;)
root@Manda[~]# sysctl -a | grep temperature
dev.cpu.15.temperature: 17.6C
dev.cpu.14.temperature: 17.6C
dev.cpu.13.temperature: 17.6C
dev.cpu.12.temperature: 17.6C
dev.cpu.11.temperature: 17.6C
dev.cpu.10.temperature: 17.6C
dev.cpu.9.temperature: 17.6C
dev.cpu.8.temperature: 17.6C
dev.cpu.7.temperature: 17.6C
dev.cpu.6.temperature: 17.6C
dev.cpu.5.temperature: 17.6C
dev.cpu.4.temperature: 17.6C
dev.cpu.3.temperature: 17.6C
dev.cpu.2.temperature: 17.6C
dev.cpu.1.temperature: 17.6C
dev.cpu.0.temperature: 17.6C
An Opteron 6276 is pretty old and from a time when AMD wasn't at the top of its game, so it's fairly likely nobody ever paid that much attention to this sort of detail.
Both TrueNAS and FreeBSD was around when this board and CPU was in data centers and I don't remember the temp being wrong years ago when I used this before it was EOL and still under warranty (the board anyway). My question is would be go under a regression or unsupported/EOL.
Edit: I used this CPU/Board back on FreeNAS 9.2