Major Change to Software Status: 25.04.2.4 gets promoted

Major Change to Software Status: 25.04.2.4 gets promoted

The TrueNAS Software Status page is used to recommend TrueNAS versions based on the user profile. We strongly recommend that everyone use this page in their TrueNAS update decision process.

TrueNAS 25.04 (Fangtooth) has now climbed the proverbial mountain to achieve the quality needed for recommendation to Conservative and Mission-Critical use cases.

TrueNAS 25.04.2.4 is specifically recommended and is also the most widely used version of TrueNAS. The bar chart below indicates how quickly it’s been adopted since its release in early September.

TrueNAS 25.04.2.4 is considered to be higher quality and have better tools than any previous TrueNAS version. It has benefited from all of the Fangtooth versions and their testing. Altogether, there have been about 500,000 system-months of testing for all Fangtooth versions. The odds of finding new issues are now very low.

We also want to thank the Community for all the bug reports and their assistance in resolving the issues. The quality of the release is a direct function of that work and collaboration. We are recommending to many of our Enterprise users that they upgrade from 13.0 to 25.04.

There are no new Fangtooth versions planned, but this can change. This update will likely last for a while until Goldeye is mature. Goldeye RC1 is expected next week, and a release is planned for October. It will be mature in Q1 2026.

So, thanks for your contributions. We hope you enjoy an easy update and a satisfying user experience. Please provide us with feedback either way.

12 Likes

Well done team :clap: and really appreciate the post. This brings much needed clarity around when to update for β€˜Conservative’ and β€˜Mission Critical’ users.

1 Like

Great news! I have been looking forward to being in a position to upgrade, which is what I have just completed. it took ten minutes and was flawless. I like those new UI aspects which I have spotted so far (mainly regarding β€œapps” management).

My goal is to experiment with USB device passthrough which I read about a few months ago; that’s what I was waiting for in particular.

Interesting that core 13.3 isn’t even listed on there… was the uptake for that release realy that low?

Indeed. With the six-month update cycle, I suppose that the general β€œConservative” advice is to generally be one version behind, and only update to the final release.

2 Likes

It may or may not be the final release… we treat any security issues or customer reliability issues very seriously. However, when there are no updates planned, it generally coincides with our view that important bugs have been resolved. Any major limitation would be resolved in a future version like Goldeye.

Yes, it was very low uptake and it never got to 13.0 quality. It will not be updated in the future for any reason, so we cannot recommend it.

1 Like

Alternative graph because yours doesn’t SCALE well:

                  ╔═════════════════════════╗
TrueNAS-25.04.2.4 β•’β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•Ÿ 200
TrueNAS-25.04.1   β•’β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β•Ÿ 87
TrueNAS-13.0-U6.7 β•’β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β•Ÿ 51
TrueNAS-25.04.2.3 β•’β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β•Ÿ 45
SCALE-24.10.2.4   β•’β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β•Ÿ 34
TrueNAS-25.04.2.1 β•’β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β•Ÿ 32
TrueNAS-13.0-U6.8 β•’β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β•Ÿ 31
TrueNAS-13.0-U6.1 β•’β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β•Ÿ 2
                  ╠═════════════════════════╣
                  0                         200
Units represent bar height in approximate pixels

Created with the help of https://asciibar.ozbot.si.

4 Likes

I’m so proud of you, Core. :smiling_face_with_tear:

8 Likes

Can I safely migrate my 24.10.2.2 now to this version with two VM, one of which is the pfSense that gives my TrueNAS access to the Internet? I’ve been holding off because of fear of VM migration issues.

Note : I get a β€œcatalog error” when I boot because the pfSense VM takes longer to boith than TN would like. Would this affect the migration process ?

No, but your house of cards is always going to be fragile due to it’s very nature.
It’s the reason why I never advice anyone to virtualise their router, at least not using host software dependant on said VM working.

5 Likes

VM migration is generally safe post 25.04.2.1. pfSense is an edge case

I’d suggest starting a general thread and see who else is running pfSense in a VM and who has done a migration. Or try it, but be ready to rollback.

2 Likes

I have never had an issue upgrading truenas with my pfsense virtualized.

It uses a quad nic on PCI pass through and auto start.

It is no different than using a separate router. All software is downloaded before upgrading begins.

The only issue is if there is an problem in the upgrade, your internet would be down until you fix it.

1 Like

Good to hear…
Because of the dependency, I’d suggest being conservative is worthwhile.

Have you validated with 25.04.2.x??

Yes, I am on 25.04.3 , I think , and will be upgrading to 25.04.4 shortly.

I have done many upgrades with this setup. Not once had an issue.

Truenas uses the motherboards onboard NIC and I would never use this for a VM as that could cause issues I suspect.

Also, I did completely skip the incus period so I have always been on libvirt/classic VM .

I would not have chosen this configuration if TrueNAS would have a WireGuard client. I only need this remote TrueNAS to phone home, connect with the rest of the network for replication and backups.

Worthy of another discussion on TrueNAS General category… is there another way to set this up?

There are TrueNAS apps for wg-easy and Tailscale.

1 Like

Capable people don’t depend on others.
Smart people TEST and check before committing.

Adding a VPN to TN is easy. Either with Docker or with a native Linux VPN server/client.