TrueNAS 25.10.1 is Now Available!

The TrueNAS team is pleased to release TrueNAS 25.10.1!

Notable changes:

  • Fixes issue where storage pools appeared offline after upgrading to 25.10.0 (NAS-138236). Affected systems experienced temporarily missing VDEVs that required a system reboot to restore pool access.
  • Adds Final Cut Pro Storage Share purpose preset for SMB shares (NAS-138402). Provides optimized configuration for Final Cut Pro workflows. See Setting Up Final Cut Pro SMB Shares for more information.
  • Adds automatic validation for SMB share audit logging configurations. TrueNAS 25.10.1 automatically disables SMB shares when auditing is enabled and watch or ignore lists contain invalid groups (deleted/renamed groups or groups that are no longer SMB-type). This protective measure prevents auditing misconfigurations that could cause security or compliance issues. The system generates alerts identifying affected shares and problematic groups. See Configuring SMB Auditing for configuration details and troubleshooting steps.
  • Adds REST API usage monitoring alert. TrueNAS now displays a daily alert when deprecated REST API endpoints are accessed, helping identify integrations that need migration. The REST API was deprecated in TrueNAS 25.04. Full removal is planned for TrueNAS 26.04. For more information about the JSON-RPC 2.0 over WebSocket API, see the API documentation.
  • Adds Clear Config button to the directory services configuration form. This button allows users to easily remove existing directory service configurations. This is useful for troubleshooting, reconfiguration, or switching between directory service types.
  • Updates Samba from 4.22.5 to 4.22.6 (NAS-138644). Includes upstream fix for Time Machine backup failures on newer macOS versions. Resolves an issue where Time Machine backups failed on macOS 15.2 (Tahoe) and later due to a Samba 4.22 behavioral change affecting directory rename operations for open files. TrueNAS 25.04 releases are unaffected.
  • Fixes Windows 11 virtual machine Trusted Platform Module (TPM) persistence (NAS-138165). Resolves issue where BitLocker PINs and other TPM data reset after every VM restart. Users need to reset their PIN once after upgrading, after which persistence functions normally.
  • Fixes Secure Boot for virtual machines (NAS-137898). Resolves issue where VMs with Secure Boot enabled failed to boot signed operating systems like Windows 11 due to missing Microsoft keys in OVMF firmware.
  • Fixes VM image file upload default location (NAS-138502). Prevents ISO files from being saved to the boot drive /mnt folder when users do not change the default upload location during VM image upload.
  • Fixes VDI disk import for virtual machines (NAS-137897). Resolves errors when creating VMs using .vdi disk images.
  • Improves error handling for legacy FreeNAS dataset properties (NAS-138629). Users can encounter "aclmode: failed to get property" errors when editing datasets on long-running systems that contain invalid aclmode=discard_chmod property values from legacy FreeNAS versions. This update improves error messaging to help identify affected datasets. If you encounter this error, run zfs set aclmode=passthrough dataset_name via CLI to reset the property to a valid value, then reboot the system.
  • Improves error messaging for pool operations (NAS-138330). Provides clearer error messages when attempting to extend VDEVs or replace disks fails due to ZFS checkpoints or other conditions.
  • Fixes rsync tasks using SSH keychain credentials (NAS-138334). Resolves UnboundLocalError that prevented saving or running SSH-based rsync tasks after upgrading to 25.10.0.
  • Improves replication error messages (NAS-138202). Provides clearer error messages when replication tasks fail due to interrupted SSH connections or network issues.
  • Fixes email sending error after upgrading to 25.10.0 (NAS-138270). Resolves 'str' object has no attribute 'decode' error when attempting to send test emails or system notifications.
  • Restores HDD temperature data via SNMP (NAS-138433). Resolves issue where SNMP queries for disk temperature (OID .1.3.6.1.4.1.50536.3) returned no data after upgrading to 25.10.0.
  • Fixes issue disabling SSH and Shell access for user accounts (NAS-138307). The Save button no longer becomes disabled when clearing these access options.

See the Release Notes and changelog for more details.

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

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

10 Likes

This is the fix I have been hoping for. :raising_hands:

Many thanks! :clinking_beer_mugs:

3 Likes

Updated without problems,

Thanks for another uneventful update :partying_face:

4 Likes

Many thanks to the TrueNAS developers. This is an early Christmas present for all of us, especially for macOS and Time Machine users.

5 Likes

Update applied successfully. Thank you!

3 Likes

Thanks for this update. Upgrade went smooth from 25.10.0.1. Happy Holidays!

2 Likes

Just updated - all looking good so far

2 Likes

Update complete!

2 Likes

Updated a dozen machines, no issues.

1 Like

Update went well, why am I still an early adopter though? General profile is still not available?

1 Like

Because .1 is still “early adopter.” iX have said they’ll consider making this release “general” before long; usually that doesn’t happen until .2.

Geez,
I guess I will update a boot environment to give it a spin. Probably will not remain on it but I will give it a try and then see what happens over the next few days.

And I agree, we are still Early Adopters with this version.

1 Like

Updated from 25.04.6, no big problems. Minor issues: I had to remount SMB shares on clients which were using the mfsymlinks fstab flag and old uncorrectable errors on an SSD were alerted again.

The new GUI while only subtly different is so much clearer, and reporting much faster. Thank you so much!

Would you consider adding SMB version to the tracked version list on the release notes (along with ZFS, Nvidea, and such)?

1 Like

I came .. I saw .. I updated .. and … I’m still here.

Nothing to report, everything working good like before

1 Like

Give us a story on how it helps avoid major work or major issues…

Feedback on docs pages is always welcome.

One machine upgraded and all apps and VMs were gone after first reboot.

Rebooted and everything ok.

I’ve had strange issues in the past (not for this update though) where my pools were offline after first boot but came back after a reboot - are you sure your pools were still online and “just” the VMs and apps were gone?

It would make it easier to know what features are supported, see linked thread. Before posting I’d initially assumed the extensions were supported, working out Scale was on 4.21 was nontrivial (but also not difficult, one shell command).

I would have saved time prior to the post by knowing the SMB version number earlier - your docs were the first place I looked.

This isn’t a complaint about being on stable SMB. There is absolutely no reason to rush SMB updates.

1 Like

Five more updated - one of them had to be force-rebooted via SSH,

sudo reboot -f

As it did not reboot at the end of the upgrade, and the GUI was unresponsive - but after rebooting it came back up with 25.10.1 and is working fine.

Hello,

Update done, everything is ok!

:christmas_tree:

1 Like