TrueNAS 25.10.0 is Now Available!

The TrueNAS team is pleased to release TrueNAS 25.10.0!

Special thanks to (Github users): Aurélien Sallé, ReiKirishima, AquariusStar, RedstoneSpeaker, Lee Jihaeng, Marcos Ribeiro, Christos Longros, dany22m, Aindriú Mac Giolla Eoin, William Li, Franco Castillo, MAURICIO S BASTOS, TeCHiScy, Chen Zhaochang, Helak, dedebenui, Henry Essinghigh, Sophist, Piotr Jasiek, David Sison, Emmanuel Ferdman and zrk02 for contributing to TrueNAS 25.10.

For information on how you can contribute, visit Contributing | TrueNAS Documentation Hub.

25.10.0 Notable Changes

New Features:

  • NVMe over Fabric: TCP support (Community Edition) and RDMA (Enterprise) for high-performance storage networking with 400GbE support.
  • Virtual Machines: Secure Boot support, disk import/export (QCOW2, RAW, VDI, VHDX, VMDK), and Enterprise HA failover support.
  • Update Profiles: Risk-tolerance based update notification system.
  • Apps: Automatic pool migration and external container registry mirror support.
  • Enhanced Users Interface: Streamlined user management and improved account information display.

Performance and Stability:

  • ZFS: Critical fixes for encrypted snapshot replication, Direct I/O support, improved memory pressure handling, and enhanced I/O scaling.
  • VM Memory: Resolved ZFS ARC memory management conflicts preventing out-of-memory crashes.
  • Network: 400GbE interface support and improved DHCP-to-static configuration transitions.

UI/UX Improvements:

  • Redesigned Updates, Users, Datasets, and Storage Dashboard screens.
  • Improved password manager compatibility.

Breaking Changes Requiring Action:

  • NVIDIA GPU Drivers: Switch to open-source drivers supporting Turing and newer (RTX/GTX 16-series+). Pascal, Maxwell, and Volta no longer supported. See NVIDIA GPU Support.
  • Active Directory IDMAP: AUTORID backend removed and auto-migrated to RID. Review ACLs and permissions after upgrade.
  • Certificate Management: CA functionality removed. Use external CAs or ACME certificates with DNS authenticators.
  • SMART Monitoring: Built-in UI removed. Existing tests auto-migrated to cron tasks. Install Scrutiny app for advanced monitoring. See Disk Management for more information on disk health monitoring in 25.10 and beyond.
  • SMB Shares: Preset-based configuration introduced. “No Preset” shares migrated to “Legacy Share” preset.

See the Release Notes and changelog for more details.

25.10 Documentation : TrueNAS Documentation Hub
Download : https://www.truenas.com/download-truenas-community-edition

Thank you for using TrueNAS! As always, we appreciate your feedback!

17 Likes

Thank you! :slight_smile:

1 Like

Finally !! Great news :slight_smile:

1 Like

For anyone who gets an error after updating that your drives have a negative temperature threshold like this:


I already reported it in the RC version [NAS-138028] and it should be fixed for 25.10.1 but as far as i’ve seen didn’t make it in todays release.

The upgrade went smoothly with no problems.

1 Like

Updated from 25.10-RC1 to 25.10:

What happened? :frowning:

Ruh roh. Boot device isn’t showing up at mount time. Give it another reboot and check, still gone?

Selecting 25.10-RC on the GRUB menu: server boots correctly.

25.10: this error above.

Remove the 25.10.0 boot environment from System → Boot and try the update again. Lets see if it repeats.

1 Like

The download link are not updated yet? Only see RC.1 version available for download.

Another uneventful update, no issues :heart_eyes:

2 Likes

Containers is still marked as experimental.

Is this state due to change at some point. I am currently using jailmaker which is (still) working well. I would like to change - but am reluctant to do for something that IX may rip out of the product as its experimental

switched to an lxc when i updated to the rc version because i couldn’t get gpu passthrough to work with jailmaker and 25.10 and i haven’t had any instabilities with my lxc. it just works.

1 Like

We’d like to see users test it extensively and then make the change.

We don’t know of any major issues, but its a deployment model we have less internal testing of. Apps (docker) and VMs get most of the deployment experience and testing.

It is getting more testing than jailmaker…

Btw any eta when lxc will switch to libvirt? As far as I can tell it’s still using incus atm

I have a bug with the custom apps, they do not update from version 1.2.13 to 1.2.14. I have launched the update several times, there is no error but I still have the update notification and the apps are still in version 1.2.13

Please file a bug ticket with a debug

When this lands, by 26.04:

1 Like

Installed from 25.04.2.5 with NO issues on the install.

  1. On boot I got the below
    Warning
    2462 uncorrectable errors reported for sdf (WS259K6D).

However when i look at storage for SDF
Details for
sdf
ZFS Info
Parent:
MIRROR-0
Read Errors:
0
Write Errors:
0
Checksum Errors:
0

I ran into an issue with Apps service not starting, but yet it’s starting. See After 25.10 upgrade, "Critical Failed to start docker for Applications: Docker service could not be started" .

Update: The solution appears to be that I had to go into Apps → Configuration → Unset Pool, then Apps → Configuration → Choose Pool. All my Apps showed up in a “Stopped” state, so I had to select all, then start the applications. Thanks to @AdenMGB for that solution. I will be trying out the 5060 video card tomorrow.

1 Like