TrueNAS Quality Lifecycle

Release StageCompleted QA CyclesTypical UseDescription
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

30 June 2020

TrueNAS 12.0-BETA1 is the first major testing release which kicks-off the TrueNAS 12.0 release cycle.

TrueNAS 12.0 marks the first release of the re-branded FreeNAS software under the TrueNAS Open Storage family name. It improves upon the FreeNAS 11.3 series in many ways. Some of the notable features include:

  • Major ZFS upgrade to the upcoming OpenZFS 2.0
  • Support for ZFS Async Copy on Write
  • Improved hardware support for AMD Ryzen CPUs and a variety of network cards
  • Performance Improvements across many areas of the software stack, including CPU, Samba, ZFS and more
  • Native ZFS dataset encryption
  • Support for upcoming TrueCommand Cloud Connections
  • Support for meta-data only vdevs (AKA: Fusion Pools)
  • API Keys for scripted control of TrueNAS
  • ZFS User Quota Support

Below is a summary of some of the 190 combined bug fixes, updates, and improvements. To view a full list of issues worked on, see the FreeNAS/TrueNAS 12.0-BETA1 Roadmap.

Updating from 12.0-Nightlies

If you are already running a version of 12.0-Nightlies from before 7/1/2020, it is possible to upgrade to 12.0-BETA and then onto release. There are two ways to do this.

  1. Roll back to the previous 11.3-UX boot-environment, and switch to the new 12.0-BETA train
  2. Manually install the update file from the CLI using the following commands:
# fetch https://download.FreeNAS.org/12.0/STABLE/BETA/TrueNAS-12.0-BETA-manual-update.tar
# freenas-update ./TrueNAS-12.0-BETA-manual-update.tar
# reboot

New Features and Improvements

Bug Fixes

  • [NAS-105531] - static usage of FreeNAS when upgrading zpool
  • [NAS-105565] - Unable to Access TN Scale UI
  • [NAS-105622] - UI should update VM state if the VM shuts down
  • [NAS-105904] - Fix broken link in New Pool Encryption help text
  • [NAS-105927] - Replace all helptext Guide links
  • [NAS-105607] - Logotype logo missing for TN Enterprise
  • [NAS-105610] - Kerberos Settings don't load into form
  • [NAS-105626] - Two-factor QA button doesn't enable on first setup
  • [NAS-105634] - Time format examples do not match selected timezone
  • [NAS-105651] - Date-picker list does not match timezone
  • [NAS-105674] - Fix error handling for Save/Upload config
  • [NAS-105713] - zvol form shows error by default
  • [NAS-105744] - Need welcome dialog and modified About dialog
  • [NAS-105769] - Min and max length errors are not accurate
  • [NAS-105803] - Fix label / logic issues on dataset form

Known Issues

Systems that have a large number of plugins installed can take longer to populate the plugin list (NAS-106637).