iX Information Library

TrueNAS 12.0-RELEASE

iXsystems is pleased to announce the general availability of TrueNAS 12.0 RELEASE! This is the first production version of the unified FreeNAS and TrueNAS release that is renamed to TrueNAS CORE and TrueNAS Enterprise, respectively. Since the first 12.0 Release Candidate, an additional 30 final polishing bugs have been found and fixed in the full 12.0-RELEASE version. The first maintenance release of TrueNAS 12.0, U1, is anticipated in December.

TrueNAS 12.0

The TrueNAS 12.0 release is a major new update to the TrueNAS family of storage products. TrueNAS CORE is the successor to FreeNAS, which is still fully open-source and offering the same functionality and more features than ever before. Included in version 12 are major changes to the ZFS filesystem, bringing all upcoming OpenZFS 2.0 (Formerly ZFS on Linux). Additionally, version 12 includes these notable changes and improvements:

 

ZFS Native Crypto – Per dataset encryption and support for encrypted replication to untrusted targets.

2 Factor Authentication – Use applications such as “Google Authenticator” to provide an extra layer of security when accessing TrueNAS.

KMIP Support – TrueNAS Enterprise now adds the ability to interface with KMIP servers for the storage and retrieval of passwords and encryption keys.

Performance Improvements – Virtually every area of the platform has been updated and includes some major performance improvements, including SMB, iSCSI, ZFS and more.

API Keys – All of TrueNAS can be configured with TrueNAS API v2.0 , and now supports API keys for remote access. The v1.0 API is no longer supported.

Fusion Pools – Allows creating pools with all-flash vdevs that store metadata and small-block IO. This provides flash-like performance on all metadata operations, but with the cost effectiveness of spinning disk for storage blocks.

VPN Support – Support for TrueNAS acting as both an OpenVPN Server and Client, depending on your VPN needs.

TrueCommand Cloud Integration – TrueNAS 12.0 systems can be connected directly to a TrueCommand Cloud account for scaled monitoring and management of your TrueNAS systems – no additional hardware needed! For Early Access to TrueCommand Cloud, go to portal.ixsystems.com and create an iX account, then send an email to truecommand-sales@ixsystems.com to request Early Access to the TrueCommand Cloud Services. Be sure to include the email address that you used to create your iX Account. For step-by-step instructions for configuring TrueCommand Cloud, see this article on the new TrueNAS Documentation Hub: https://www.truenas.com/docs/hub/truecommand/tc_cloud/

 

These major changes are also paired with numerous other bug fixes and quality-of-life type improvements to the UI and APIs for users. We’ve also revamped our Documentation, focusing more content on how to accomplish specific tasks, reducing the learning curve and time normally spent on deploying TrueNAS in a variety of storage environments.

 

Here is the full list of fixes and changes in 12.0-RELEASE:

 

Bug Fixes

Key

Summary

Component/s

NAS-107931

Selecting a certificate for LDAP

Middleware

NAS-107917

sysctl panic on debug kernel

OS

NAS-107872

build syslog-ng with debug symbols

OS

NAS-107851

Make dns_domain_name optional in idmap form

WebUI

NAS-107842

Failure to approve acme cert

Certificates

NAS-107840

Broken ACL editor shown after creating home share

WebUI

NAS-107837

Can’t change security setting for NFS share

WebUI

NAS-107802

traceback in hactl along with flake8 fixes

Middleware

NAS-107736

reporting.realtime Event: Network rates wrong

Middleware

NAS-107617

FreeNAS 11.3 upgrade to TrueNAS 12.0RC1 does not migrate user passwords

Upgrades

NAS-107603

Replication that worked in 11.3-U4 and 12.0-Beta2 fails in 12.0-RC1

Replication

NAS-107587

SSH Keypair input validation issue Again

WebUI

NAS-107552

Timezone mismatch in reporiting graphs

Reporting

NAS-107545

CloudSync Dryrun isn’t dry

Middleware

NAS-107529

Snapshot option missing for Zvol’s in contextual menu on pools UI

Snapshot, WebUI

NAS-107526

Failed Error when clicking Expand Pool

Middleware

NAS-107502

NetBIOS Alias value is not saved after Server reboot

Services

NAS-107436

Elements in “Title Bar” no longer Clickable

WebUI

NAS-107401

Disable autocomplete for 2FA code on login page

WebUI

NAS-107400

Inconsistency if root pw is required for DL of encryption key

System

NAS-107348

high cpu usage by middleware…slow performance

Middleware

NAS-106680

Plex Media Server 1.19.4.2935

Documentation

NAS-106658

ZFS replication does not create datasets on target

Replication, Tasks

NAS-106043

Directory Services / LDAP UI has wrong labels

WebUI

NAS-105927

Replace all helptext Guide links

Documentation

NAS-105904

Fix broken link in New Pool Encryption help text

Documentation

NAS-105645

zfs-stats -a shows unknown oids and divide by 0

OS

NAS-105622

UI should update VM state if the VM shuts down

WebUI

NAS-105531

static usage of FreeNAS when upgrading zpool

WebUI

 

Known Issues

Key

Summary

Workaround

NAS-107151

Replication fails between legacy TrueNAS 9.10 systems and 12.0-BETA1 systems.

Due to numerous improvements in the replication engine and ZFS, FreeNAS/TrueNAS 9.10 systems (or earlier) can no longer replicate to or from TrueNAS 12.0. Update the legacy TrueNAS system to FreeNAS/TrueNAS 11.3 or newer.

NAS-106992

Persistent L2ARC is disabled by default due to performance impact when rebuilding with large amounts of data.

Reactivating persistent L2ARC can result in degraded UI and Middleware performance in specific situations where large amounts of data is loaded into L2ARC and a rebuild is triggered. To 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

NAS-107951

2FA is missing from TrueNAS Enterprise

2-Factor authentication is receiving additional polish for TrueNAS Enterprise and is scheduled to be added in 12.0-U1.

 

iXsystems values privacy for all visitors. Learn more about how we use cookies and how you can control them by reading our Privacy Policy.