TrueNAS updates and zed.rc configuration handling

I’ve noticed that TrueNAS Scale seems to overwrite my zed.rc config to default on every update. This seems a bit unnecessary since (I think) many use the said config file to configure ZFS pool health notifications and such files should not be touched when updating.

When I used Ubuntu as my NAS OS it let those files be unaltered when updating. This leads me to believe that this would be something achievable. Is this something weird just happening to me or is this how it is supposed to work? Is there any way to make TrueNAS not alter the zed.rc?

This happened to me just now updating from 24.04.2.2 to 24.04.2.3.

TrueNAS (any version) overwrites the entire OS, including everything in /etc, with any update. It’s always been that way and presumably always will be. Manual edits to any of the configuration files have never been supported, as the system tells you any time you log in via SSH.

This is indeed how it is supposed to work. If there are notification or other settings in zed.rc (or other configuration files) that aren’t exposed in the GUI, you can make a feature request to have them added.

1 Like

Thanks for verification. I’ll need to check up on the TrueNAS GUI notification options.