Software-update: TrueNAS 25.10.1 Community Edition

TrueNAS logo (79 pix) iXsystems heeft versie 25.10.1 van TrueNAS Community Edition uitgebracht. Met TrueNAS kan een computer als network attached storage worden ingezet. Met behulp van plug-ins kan extra functionaliteit worden toegevoegd. TrueNAS bestond uit een gratis versie met de naam TrueNAS Core en een betaalde en uitgebreidere versie TrueNAS Enterprise, beide gebaseerd op FreeBSD en die ook dezelfde codebase gebruikten. In 2022 heeft iXsystems daar onder de naam TrueNAS Scale een op Debian gebaseerde versie aan toegevoegd.

De Debian-versie is moderner en heeft meer mogelijkheden, waardoor de populariteit van de FreeBSD-versies is afgenomen. Sinds eind 2023 is de ontwikkeling dan ook gestopt en ontvangt het alleen nog bugfixes. Begin dit jaar heeft iXsystems TrueNAS Community Edition aangekondigd, wat zowel een voortgang als een samenvoeging van Core en Scale is. Hieronder zijn de belangrijkste verbeteringen te vinden die in deze uitgave zijn aangebracht:

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.

Click here to see the full 25.10 changelog or visit the TrueNAS 25.10.1 (Goldeye) Changelog in Jira.

TrueNAS Community Edition

Versienummer 25.10.1 Community Edition
Releasestatus Final
Besturingssystemen BSD
Website iXsystems
Download https://www.truenas.com/truenas-community-edition/
Licentietype Voorwaarden (GNU/BSD/etc.)

Door Bart van Klaveren

Downloads en Best Buy Guide

21-12-2025 • 12:12

14

Submitter: GorgeousMetal

Bron: iXsystems

Reacties (14)

Sorteer op:

Weergave:

Goed dat ze de Secure Boot issues aanpakken. Het hele app/VM deel blijft toch een beetje een zorgenkindje van TrueNAS. Als je veel met Docker werkt, is deze aanpak op het moment het meest 'modulair'. YouTube: A Better Way to Run Docker Apps on TrueNAS

Dat je anno 2025 nog zo met je config moet rommelen en door allerhande hoepeltjes moet springen, is wel een beetje jammerlijk. Hopelijk pakken ze dit aan bij de volgende release. Apps is een leuk idee maar in de praktijk veel te beperkt voor de meeste Tweakers. Ze kunnen dat mijn inziens beter laten varen en een soort 'Portainer' aanpak toepassen. Dan hou je controle over je config maar heb je gewoon 1 systeem en 1 dashboard.
Wat is van de meeste tweaker de tijd wanneer ze updaten? Is dat op release of 1x per week of maand op vaste tijden?
Wanneer ik zin heb en wanneer ik vijf minuten downtime kan lijden.
iXsystems volgt geen vast release-schedule. In grote lijnen is er 1 major release ongeveer ieder jaar (6-12 maanden) met vaak maandelijks kleine updates.
  1. Angelfish (22.02)
  2. Bluefin (22.12)
  3. Cobia (23.10)
  4. Dragonfish (24.04)
  5. Electric Eel (24.10)
  6. Fangtooth (25.04)
  7. Goldeneye (25.10)
Ik wacht meestal 1-2 maanden voor ik naar een major ga. Voorlopig zit ik nog op Fangtooth maar nu eerst update er is, ga ik tijdens het verlof overschakelen naar Goldeneye.
Ligt aan de release notes. NIeuwe features kunnen wel wachten. Kritieke security patches kunnen eigenlijk niet wachten.
Enkele weken terug mijn n54 microserver opnieuw ingericht met TrueNas (daarvoor had ik plain Debian met openzfs). Mooi product dat Truenas.

Baal er wel echt van dat ze bij de vorige release de S.M.A.R.T. testen uit de UI hebben gehaald. Ik meen dat eerder geconfigureerde testen bij die migratie automatisch zijn omgezet naar cronjobs. Maar daar heb ik niks aan want ik heb de versie waar die testen al uitgehaald zijn geinstalleerd. En ik snap nu niet goed of er automatische smart testen draaien of dat ik zelf via advanced van die cronjobs met een aanroep naar smartctl ofzoiets moet configureren. En er wordt geadviseerd om Scrutiny te installeren, maar dat wordt niet goed onderhouden en je kunt alleen de smart status bekijken en geen testen draaien.

[Reactie gewijzigd door drsbee1 op 21 december 2025 16:51]

Bij mij staat er dit commando bij cronjobs: midclt call disk.smart_test SHORT '["*"]' Misschien heb je hier iets aan.
Het is niet meer nodig om zelf de testen te draaien. TrueNAS doet dit, en andere manieren van monitoring, automatisch. Als er een issue is met een disk dan krijg je daar een alert van.

Zie ik ook het youtube kanaal van Truenas, TrueNAS Tech Talk - T3, hierin hebben ze een aantal keer uitgelegd wat ze allemaal doen op de achtergrond en waarom dat beter is dan de oude methode.

Maar je bent uiteraard vrij om een cronjob te maken.
Die manier van Tim is leuk maar zou ik niet perse beter noemen, eerder omslachtiger.

Ik heb al mijn docker containers nu onder Debian draaien en was wat aan het experimenteren met Truenas voor de Webgui voor storage ed. Ik heb zijn manier ook geprobeerd maar denk dat ik het toch eens ga proberen door de cli op te zoeken en daar mijn docker containers op te draaien icm Arcane.
Voordeel van de aanpak van Tim is juist dat je die extra stap er tussenuit haalt. Je containers onder een VM draaien die op bare-metal draait is nogal inefficient. Dat is ook de reden waarom hij juist is gestopt met die aanpak. Gezien een NAS vaak 24/7 aanstaat, met over het algemeen wat minder zware hardware want stroomverbruik. Is mijn inziens efficiëntie een stuk belangrijker dan wat extra stappen tijdens de config.

Als je echt heel vaak met dit soort dingen bezig bent, of zakelijk. Dan kan je denk ik beter kijken naar iets als Proxmox. Icm wat zwaardere hardware en dedicated Docker beheer tooling.
Ik heb het ook niet over onder een VM draaien :) Ik heb het over de server zelf.
Ik heb sinds deze update dat m'n lokale Minecraft servers (zowel Java als Bedrock) niet meer te bereiken zijn. Heel vaag...

edit: Mc servers via de CraftyMC app maar ook test met losse MC Bedrock server app is niet te bereiken.

[Reactie gewijzigd door micnocom op 21 december 2025 14:23]

Als ze nou eens hun instap server (hw) eindelijk weer eens voorzien van een update, dan ga ik zeker TrueNAS draaien. De huidige server kan echt niet meer voor de leeftijd en (daardoor) prijs.

Zou het nu moeten draaien op een HP(e) Proliant Microserver Gen8, maar dat is beperkt met 4 drive-bays die het OS en storage moeten doen. Het gerommeld met boot-loaders op MicroSD of drive-bay 5 ga ik niet meer doen, dat levert altijd weer een keer gedoe op.
Ik had laatst pas ge-update van 24 naar 25. Maar ik moest al mijn apps opnieuw instellen. Is dit bij iedere (major) update? En zo ja, wat kan ik doen om te voorkomen dat die apps verdwijnen?

Om te kunnen reageren moet je ingelogd zijn