How to switch from TrueNAS-SCALE-ElectricEel-Nightlies to 24.10 (Electric Eel)?

Hi,
Now that 24.10 (Electric Eel) has been released, I want to know how I could change the Current Train from TrueNAS-SCALE-ElectricEel-Nightlies to 24.10 (Electric Eel). I tried to use manual update file, but it failed.
I’m currently running: TrueNAS-SCALE-24.10.1-MASTER-20241028-040258.


With nightlies you have to install fresh, you can’t jump to release.

If you had a prior release installed before nightlies of 24.04 you should rollback to that boot environment & then upgrade.

I started with 24.10-BETA.1, so it should be possible to boot to that environment, but would it break something in my current configuration?
I don’t have anything fancy set up—a couple of SMB shares, periodic snapshot tasks, scrub tasks, a Win10 VM, a few Docker apps, and 2FA for users.

That should be fine, no expected issues

Just rebooted to 24.10-BETA.1, but got a strange outcome.
After reboot:

  1. Lets Encrypt cert was missing,
  2. Couldn’t log in using my current credentials, but was able to log in using old ones (default user/password),
  3. Apps were missing,
  4. Dashboard configuration was back to default.

Rebooted back to latest environment and everything is back to normal.

Thats expected, previous boot environment retains all the data prior to the upgrade.

So, what should be the best approach to migrating from a nightly train to a stable one keeping my current settings? Is it even possible, as my current version 24.10.1, but the stable train version is 24.10?
Also, maybe just stick with nightly as it has been rock solid so far. The only reason I want to switch is so I don’t get “New version available” emails ~daily and I’m afraid, that one of the nightly versions will not be “a solid one”.

One cannot upload a config file from a nightly to a previous version (e.g. BETA).

Thanks for the catch @william

It really isn’t possible. You either stay on 24.10 nightly and wait for 25.04.0 release and upgrade to that or take the hit and use old settings from a previous boot environment.

1 Like

FWIW,

I was able to upload a config from a nightly that was after the Beta to the Release.

I had no non nightly boot environments to switch too :wink:

So, I installed a fresh copy of 24.10.0, and then uploaded a config from the nightly.