12.0-U7

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

December 8, 2021

TrueNAS 12.0-U7 has been released, and includes a number of fixes, nearly a dozen more improvements, and a few platform enhancements. These include:

  • OpenZFS 2.0.6
  • Fixed edge-case smbd crash during server-side-copy. Fixed crashes related to unsupported auxiliary parameters.
  • Ongoing improvements to UI & middleware performance for large drive counts
  • Dashboard fixes for CPU temp reporting
  • Various M-Series and R-Series webUI improvements

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.

iXsystems Customer Support
Support Portalhttps://support.ixsystems.com
Emailsupport@ixsystems.com
Telephone and Other Resourceshttps://www.ixsystems.com/support/

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-U7 Changelog

Security Patches

Improvement

  • [NAS-111801] - Upgrade asigra plugin to latest version provided by asigra
  • [NAS-112436] - Make cloud sync error dialog text monotype and support multiline error text
  • [NAS-112627] - DiskStats does not scale
  • [NAS-112668] - enc_daemon CPU usage on large system
  • [NAS-112678] - kern.conf.geomxml CPU time on large system
  • [NAS-112679] - add bsd/disk module and get_size_in_bytes function
  • [NAS-112681] - use py-bsd/disk module in middlewared on CORE
  • [NAS-112691] - add get_ident_with_* methods to bsd/disk module
  • [NAS-112692] - optimize device.get_disk(s)
  • [NAS-112698] - optimize list_partitions and gptid_from_part_type
  • [NAS-112699] - pool.get_disks is very slow
  • [NAS-112726] - CORE: Merge zfs-2.0.6
  • [NAS-113219] - Enclosure UI should provide more disk details like disk model

Bug

  • [NAS-108783] - Crash Reboot after import pool
  • [NAS-109711] - Improve zvol creation error handling
  • [NAS-110483] - Interface allows creation of child dataset on read-only dataset
  • [NAS-111409] - Only the first seven custom groups appear in ACL manager
  • [NAS-112290] - Recently changed boot drive, network stats no longer show
  • [NAS-112351] - Error: "Disk 10336936891386576613 is FAULTED" - What is 10336936891386576613?
  • [NAS-112357] - smart.test.disk_choices returns disks that do not support smart tests
  • [NAS-112397] - Python script failure during Cloud Sync Task with Microsoft Onedrive, error: "InvalidAuthenticationToken: Unable to initialize RPS"
  • [NAS-112425] - Cloud Sync Tasks should show "Disabled" instead of a "Next Run" time if task is disabled
  • [NAS-112471] - __common_validation() in PoolDatasetService is broken on CORE
  • [NAS-112516] - SMBD Core Dump
  • [NAS-112577] - hook_setup_ha endless loop
  • [NAS-112709] - System / Support page broken in 12.0-U6
  • [NAS-112711] - Unlocking dataset password prompt tricking Chrome to update saved UI password, again
  • [NAS-112728] - AD/SMB fails after U5.1 -> U6
  • [NAS-112733] - webUI dashboard is calling pool.get_disks
  • [NAS-112744] - "Looking for help" popup screen on each login after update from 12.0-U5.1 -> U6
  • [NAS-112790] - NFS Service Starts Automatically on reboot when not selected to do so
  • [NAS-112819] - CPU temp reporting broken in Reporting UI and API
  • [NAS-112920] - "The reporting database is broken" message appears for irrelevant errors
  • [NAS-112973] - Can'load ZFS pool at boot, caught in boot loop
  • [NAS-113000] - idmap_rfc2307 form submits invalid payload
  • [NAS-113090] - Bugclerk won't close a ticket if no time is tracked
  • [NAS-113157] - Fix ordering of crossrename and recycle.
  • [NAS-113174] - Fix ixnvdimm firmware update with komodo NVDIMMs
  • [NAS-113177] - Fix env file on core
  • [NAS-113198] - Merge FreeBSD EN-21:27-29
  • [NAS-113251] - middlewared to core dump
  • [NAS-113310] - Work around flaky NIS domains
  • [NAS-113325] - Update rclone to workaround OneDrive issue
  • [NAS-113326] - widelinks = yes is broken in 12.0-U6.1
  • [NAS-113336] - Samba Panic after update to TrueNAS-12.0-U6.1
  • [NAS-113352] - Make sure SED disks are unlocked on HA systems
  • [NAS-113353] - WebUI allows pools with trailing space " " character but failover does not import it
  • [NAS-113381] - beadm parses BEs/nicknames incorrectly (confuses ".1" and "-1") and can break upgrades
  • [NAS-113389] - Fix beadm port build
  • [NAS-113413] - add R50B model to license alert
  • [NAS-113460] - Shift order nsswitch generation in LDAP plugin
  • [NAS-113466] - Manage LDAP service state during service start
  • [NAS-113514] - Core files found

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.