"New ZFS version or feature flags are available" after upgrading to Fangtooth 25.04. Is this risky

Total Truenas Newb here. I recently upgraded my setup to Fangtooth 25.04. I notice I am getting this notification since upgrading:

New ZFS version or feature flags are available for pool ‘data’. Upgrading pools is a one-time process that can prevent rolling the system back to an earlier TrueNAS version. It is recommended to read the TrueNAS release notes and confirm you need the new ZFS feature flags before upgrading a pool.

My question would be how risky is this? I don’t have any immediate plans to ever downgrade, and I am not running VMs on this setup, just a bunch of containers. Does this ZFS upgrade require any downtime to do?

No, it’s nearly instantaneous and done while the system and pool are online.

Upgrading the pool isn’t in itself risky; it just enables additional features that you may or may not use. The biggest concern is noted in that message, and that’s that it can prevent a downgrade. If you’re certain you aren’t going to downgrade, there really isn’t any reason not to.

2 Likes

I second Dan here. Been through a lot of updates over the years. Zfs gets improved and your system can use those improvements as long as the flags are set on the pool. You can literally go to your storage where your pools are listed and click upgrade on each pool, takes about two seconds each.

Only reason you wouldn’t is if you planned to roll back. Zfs wouldn’t know what to do with the new flags on an older version.

You can run zpool upgrade without any parameters in the command-line, which will list all the new features each pool is eligible for.

I prefer to wait and decide if there are no features that I clearly need or plan on using.

Do not “upgrade” the boot-pool. There’s a reason you cannot do so in the GUI.

1 Like

I think, once you are happy with the first minor update to a major truenas version update, its unlikely you’ll be downgrading to the previous version.

Thus it seems a fairly safe time to update the zpool version.