12.0-U6

TrueNAS Quality Lifecycle

Release StageCompleted QA CyclesTypical UseDescription
NIGHTLY0DevelopersIncomplete
ALPHA1TestersNot much field testing
BETA2EnthusiastsMajor Feature Complete, but expect some bugs
RC4Home UsersSuitable for non-critical deployments
RELEASE6General UseSuitable for less complex deployments
U17Business UseSuitable for more complex deployments
U2+8Larger SystemsSuitable for higher uptime deployments

October 5, 2021

TrueNAS 12.0-U6 was released today and is now the recommended update for even the most conservative users of both TrueNAS CORE and TrueNAS Enterprise. With this release comes the resolution of approximately 90 issues, including:

  • User/Group default quotas have been updated to display properly
  • NFSv4 HA improvements
  • More extensive SMB regression testing with various SMB options
  • SMB shadow copies have been fixed (bug in U5)
  • OpenZFS dedup performance improvements by defaulting to SHA-512 algorithm
  • Better webUI snapshot filtering by name
  • UI improvements for disk temperature monitoring and UEFI booting
  • Ongoing improvements to UI & middleware performance for large drive counts
  • Improved UI for plugin updates/upgrades

TrueNAS 12.0-U5 and U5.1 were the most popular releases of TrueNAS ever. Over 75% of the FreeNAS 11.3 installed base has migrated to TrueNAS CORE. TrueNAS 12.0 exceeded one exabyte (EB) of data under management in June and is expected to surpass 2 EB by the end of 2021. The FreeNAS.org website has been redirected to the TrueNAS.com website as an indication of the move of FreeNAS to legacy status.

In addition to improving TrueNAS 12.0 software, we’re also actively partnering with companies that deliver some significant value-add to TrueNAS users. Futurex is announcing today that they have integrated their KMIP management servers with the KMIP capability in TrueNAS 12.0 Enterprise. Later this month, there will be a joint announcement with Nextcloud about collaboration between the TrueNAS and Nextcloud platforms.

For those with FreeNAS installed on your system, we recommend updating or upgrading to FreeNAS 11.3-U5 first and then upgrading to TrueNAS 12.0-U8 with a single click to retain roll-back options. While it is an easy web update, we do recommend waiting to update your system’s zpool feature flags until you are finished validating your performance and functionality.

For those with TrueNAS HA systems and support contracts, we recommend contacting iXsystems Support to schedule an upgrade. We will verify your system health, configuration, and support the upgrade process as part of the “white glove” service that comes with any support contract.

Contacting iXsystems Support

Customers who purchase iXsystems hardware or that want additional support must have a support contract to use iXsystems Support Services. The TrueNAS Community forums provides free support for users without an iXsystems Support contract.

Contact MethodContact Options
Webhttps://support.ixsystems.com
Emailsupport@ixsystems.com
TelephoneMonday - Friday, 6:00AM to 6:00PM Pacific Standard Time:

US-only toll-free: 1-855-473-7449 option 2
Local and international: 1-408-943-4100 option 2
TelephoneAfter Hours (24x7 Gold Level Support only):

US-only toll-free: 1-855-499-5131
International: 1-408-878-3140 (international calling
rates apply)

Please check out the updated TrueNAS documentation even if you don’t upgrade today. We’re extremely grateful for all the contributions received thus far and encourage more user suggestions going forward.

TrueNAS 12.0-U6 Changelog

New Feature

  • [NAS-112322] - e1000: Add support for [Tiger, Alder, Meteor] Lake
  • [NAS-112328] - Set NFS server scope/owner for HA

Improvement

  • [NAS-104564] - Add smbtorture regression tests for ix-developed SMB VFS modules
  • [NAS-108896] - Fix ability to show all snapshots, add regex filtering for snapshot names
  • [NAS-110523] - When ZFS dedup is enabled on a pool, use SHA512 as the checksum algorithm
  • [NAS-111378] - Explain why some disks temperatures are not collected
  • [NAS-111757] - UEFI console refresh while loading modules
  • [NAS-111778] - NVDIMM HA sync is too blocking
  • [NAS-111949] - Add rsync modules to usage stats plugin
  • [NAS-112048] - Improve update/upgrade logic for plugins in TN Core

Bug

  • [NAS-107608] - ACL changes can fail when snapdir is visible
  • [NAS-108267] - IXGBE Issue under TrueNAS Core - ix Interfaces 'hang' after random time.
  • [NAS-109330] - "Disable Hardware Offloading" leads to runtime exception with bnxt(4)
  • [NAS-109720] - Interrupted full replications are silently failing to resume
  • [NAS-109873] - Empty graphs in Reporting: CPU, Disk, Memory, System, ZFS
  • [NAS-110223] - AD broken after last official update. Error in description.
  • [NAS-110232] - Inappropriate triangle warning icon shown upon success
  • [NAS-110666] - top output in debug doesn't show any processes
  • [NAS-110684] - winbindd core created
  • [NAS-110726] - TrueNAS View Enclosures Command Not Working
  • [NAS-111047] - Shadow Copies not working on 12.0-U4
  • [NAS-111181] - Root password not actually checked when downloading legacy encryption key in WebUI
  • [NAS-111276] - VMware Snapshot Not Being Removed from vSphere 7
  • [NAS-111310] - Cloud Sync tasks Bandwidth limit error Not an integer
  • [NAS-111372] - NFSv4 mount does not recover after failover on ESXi 7.0u2
  • [NAS-111389] - Time Format Resets
  • [NAS-111393] - pool health UI shows both green and red checkmarks while resilvering and removing mirror
  • [NAS-111516] - Failed IPMI causes watchdogd to hang UI
  • [NAS-111529] - Imported CA Certificates not trusted by system
  • [NAS-111588] - Upgrade rclone to 1.56.0 to resolve Google API issue
  • [NAS-111612] - upsd + lagg = communication errors until ups service restarted
  • [NAS-111618] - Two differently named snapshots of the same file system done at the same time cause ssh replication to fail
  • [NAS-111634] - Syslog TLS misconfigured
  • [NAS-111669] - Failed error when expanding encrypted pool
  • [NAS-111676] - Traceback when deleting iSCSI target while service is running
  • [NAS-111682] - Excessive smartctl usage
  • [NAS-111695] - Upload config: File is bigger than 10MiB
  • [NAS-111696] - don't call system.info in enclosure plugin
  • [NAS-111711] - Replication says finished, but actually has error
  • [NAS-111712] - zettarepl logs are being truncated, hindering investigation of errors.
  • [NAS-111735] - Dynamic DNS service failed to start
  • [NAS-111743] - Fix tooltip to show that private key for CSR is required instead of optional
  • [NAS-111764] - move disk.sync_all and enclosure.sync_zpool on HA
  • [NAS-111766] - fix slot number calculation for expansion shelves
  • [NAS-111769] - Disk identifier split error in 12.0-U5
  • [NAS-111782] - Replication says finished, but actually has error - cannot receive incremental stream
  • [NAS-111784] - Unlocking dataset password prompt tricking Chrome to update saved UI password
  • [NAS-111788] - fix typo
  • [NAS-111811] - Current rest-api only returns `text/plain` responses
  • [NAS-111819] - Fix taking vmware-aware manual snapshots
  • [NAS-111834] - Can't remove iSCSI targets
  • [NAS-111856] - Reporting UPS graphs blank when NUT runs as a slave on nas.
  • [NAS-111858] - TrueNAS-12.0-U4.1 alert email set for 'warning' and 'immediately' but for failed SSH logins is sending the alert daily (at midnight)
  • [NAS-111885] - /auth/check_user always returns false
  • [NAS-111895] - Update openldap24-client dependency in dssystem port
  • [NAS-111918] - Large JBODs unplug from SAS9305-16e
  • [NAS-111954] - Fix GMail thread safety
  • [NAS-111960] - Quick unplug/replug of JBOD
  • [NAS-111973] - Can't delete dataset(s)
  • [NAS-111984] - typos in task error messages
  • [NAS-111999] - Merge FreeBSD EN-21:24-25 SA-21:13-17
  • [NAS-112012] - It is possible to start a manual S.M.A.R.T. test for disk that does not support tests
  • [NAS-112024] - Fix disk_resize for NVMe SSDs
  • [NAS-112038] - media user issues (duplicate entry, wrong uid/gid)
  • [NAS-112041] - Disks are not showing up anymore on Disks list
  • [NAS-112043] - Please upgrade py39-yaml due to vulnerabilities
  • [NAS-112084] - Add accepts to do_ldap_query
  • [NAS-112109] - Handling broken reporting database
  • [NAS-112118] - Clearing reporting database should not be offered when "Report CPU usage in percent" is changed
  • [NAS-112145] - SMB service not working after update to 12.0-U5.1
  • [NAS-112207] - Fix dataset listing for cases of zvol and unmounted datasets
  • [NAS-112211] - s3:utils:net_groupmap - add JSON support
  • [NAS-112213] - Update zettarepl port
  • [NAS-112259] - Backport groupmap fixes
  • [NAS-112299] - iSCSI broken after upgradeding to 12.0-U5.1
  • [NAS-112301] - Fix keyerror on adding foreign mappings
  • [NAS-112306] - Prevent permissions changes on iocage dataset
  • [NAS-112321] - Update zettarepl port
  • [NAS-112527] - lib/tevent - fix handling of AIO events
  • [NAS-112567] - Raise error if SMB client connection fails for shadow copy test
  • [NAS-112605] - Ensure we have clean state for SMB VSS tests

Known Issues

KeySummaryWorkaround
Asigra Plugin UpgradesAsigra users running version 14.2.0.2 or earlier requires a TrueNAS CLI upgrade procedure to update to a new plugin version. In the TrueNAS web interface, open the **Shell** and enter iocage upgrade asigra-plugin-name, replacing asigra-plugin-name with whatever unique name was created for the plugin.
NAS-106992Persistent L2ARC is disabled by default.While the underlying issues have been fixed, this setting continues to be disabled by default for additional performance investigation. To manually reactivate persistent L2ARC, log in to the TrueNAS Web Interface, go to System > Tunables, and add a new tunable with these values:
  • Type = sysctl
  • Variable = vfs.zfs.l2arc.rebuild_enabled
  • Value = 1
TrueNAS "root" user account cannot be an SMB user.This is an intentional change to improve software security and suitability for deployment in a variety of environments. Update the SMB configuration to use a different user account.