TrueNAS 25.10-RC.1 is Now Available!

The TrueNAS team is pleased to release TrueNAS 25.10-RC.1!

:warning: Early Release Software


Early releases of a major version are intended for testing and feedback purposes only. Do not use early-release software for critical tasks.

25.10-RC.1 Notable changes

  • Enhances remote syslog configuration to support up to two servers (NAS-137315). Updates the Syslog configuration options in System > Advanced Settings to allow configuring multiple syslog servers with individual transport and TLS certificate options.
  • Improves NVMeoF target configuration with automatic port defaults (NAS-137394, NAS-137395). Sets port 4420 as the default for NVMe over Fabric targets, eliminating the need for manual port configuration.
  • Clarifies VM secure boot configuration as create-only setting (NAS-137397). Removes secure boot option from VM edit form as this setting can only be configured during initial VM creation.
  • Fixes upgrade blocking issue for systems without BIOS partition (NAS-137352). Resolves traceback during 25.10 upgrades on systems originally deployed with TrueNAS CORE that lack a BIOS partition.
  • Fixes SMB service hanging during Windows client file operations (NAS-137095). Resolves issue where Windows clients became unresponsive during file moves and editing operations, requiring manual thread termination.
  • Fixes incorrect disk temperature threshold alerts (NAS-137385). Resolves issue where critical temperature alerts were triggered incorrectly when threshold was set to 0 degrees Celsius.
  • Improves password manager compatibility with WebUI login screen (NAS-136335). Resolves issue where password managers like Bitwarden and Dashlane failed to automatically recognize and fill login credentials.
  • Consolidates Users page interface (NAS-137443). Removes legacy Users page and renames Users (WIP) to Users for a cleaner interface experience.
  • Fixes network usage units display on Applications page (NAS-137428). Corrects network usage units from lowercase ‘b’ to capital ‘B’ (B/s, kB/s, MB/s) to properly indicate bytes per second.
  • Fixes UI Bug Reporting feature “FAILED: This TrueNAS build is experimental” error (NAS-137445). Resolves issue preventing bug report submissions through the UI.
  • Fixes incorrect time sort for frequency on Cloud Sync Tasks screen (NAS-137096).
  • Fixes Users page showing “can not retrieve response” error due to invalid email address (NAS-137198).
  • Fixes Virtual Machines page not refreshing properly (NAS-136973).
  • Adds VM disk image import and export capabilities (NAS-137334, NAS-137335). Enables importing disk images (QCOW2, QED, RAW, VDI, VHDX, and VMDK formats) during VM creation and exporting VM disks to portable image formats, streamlining VM migration and setup processes.
  • Improves Virtual Machine configuration performance (NAS-136937). Prevents libvirt service from starting automatically when browsing VM creation options, improving system responsiveness.
  • Enhances session security with improved random number generation (NAS-137318). Uses SSL-based random number generator for creating session IDs, improving overall cryptographic security.
  • Fixes an issue where the ACL editor ignored unchecked “Apply Owner” and “Apply Group” checkboxes and always applied owner/group changes recursively, potentially causing unintended ownership changes (NAS-137378).
  • The PGP public keys for the TrueNAS Security Team have been renewed and published to the TrueNAS Security Advisories.

See the Release Notes and changelog for more details.

25.10 Documentation : https://www.truenas.com/docs/scale/25.10
Download : https://www.truenas.com/download-truenas-community-edition

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

6 Likes

Thank goodness for this fix

1 Like

The upgrade worked fine.

Upgraded without problems… now to the task of fixing gpu passthrough to my jailmaker jail…

Edit : BTW are container still incus based or also libvirt now?

Hooray, I can see and edit my replication jobs again!

https://ixsystems.atlassian.net/browse/NAS-137813

Filed a small UI bug with replication tasks. It’s existed since 25.04, or maybe earlier, but I kept forgetting to submit it.

Also, is there a post upgrade script or something that runs? I noticed an elevated level of IOwait on my overall CPU usage, but I can’t seem to correlate it to anything.

Not that I know of… is the issue still there?

Only stuck around for a couple hours. It was like 3-5% IOwait, where normal is 0-1%. What was odd is nothing seemed to be generating IO as far as I could tell. I noticed it after I ran a new replication job, but it complete for an hour before before the IOwait dropped that couple percent back to normal. I tried rebooting after that to see if it was something that appeared after a cold boot, but nothing showed up.

Not bad or even noticeable to most people, but it was a “huh, that’s odd…”

1 Like

May be, but forgive me for being more focussed on bugs. There probably is some housekeeping functions which developers don’t bother telling PM about.

1 Like

Can someone confirm to me that this means that once you have set secure boot on during a VM creation you cannot change it later?

I need this confirming because, if true it is bonkers, if not, I cannot read.

1 Like

Works good so far.
Is it worth a bug report, the the first line of the users screen (root with Full Admin) is bugged on mobile?

Also just tested the installation of a Win11 VM - worked flawlessly with all-VirtIO devices.
The only thing that’s still annoying is the Spice web viewer which freezes after a few seconds of not using it.

1 Like

Yeah, the spice viewer leaves a lot to be desired.

I suppose that at RC stage any issue or annoyance is worth a bug report as a matter of principle.

1 Like

I’d guess the UI team spends a fair bit less time running on mobile browsers to notice little details like this, so any issues you do see are probably worth a bug report.

Created NAS-137822.

3 Likes

I too noticed this and was not sure what was meant here.

Use your head:
They made it impossible in the GUI to disable secure boot AFTER the VM is created to avoid people disabling it and then complaining that their windows VM “stopped booting”.

Anybody can reproduce this? Browser is current Firefox and you are logged in.
Hit reload button to refresh something.

25.04.2.4: Login screen can be seen briefly but you remain logged in and page gets refreshed.
RC1: You’re logged out and you have to log in again.

Haven’t tried Safari yet.

2 Likes

Anybody can reproduce this? Browser is current Firefox and you are logged in.
Hit reload button to refresh something.

Same firefox on linux mint, refresh page and thrown to login screen. Vivaldi (chromium) on mint doesn’t do this.

Disabling secure boot does not stop windows loading. Only swapping uefi to legacy would do this.

2 Likes

Calling all Proxmox users. I’d like to get some more people beta testing the new TrueNAS over iSCSI native storage plugin for Proxmox.

If you are running Proxmox and TrueNAS 25.10 we are looking for beta testers.

2 Likes