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!

21 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…

1 Like

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

1 Like

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