Upgrade from TrueNAS-24.10.2.4 to TrueNAS-25.04.2.6 failed

Trying to apply an update using the built-in update procedure, the machine sticked.

Having read previous posts to this topic, those didn’t help.

I restarted latest functional version TrueNAS-24.10.2.4. How should I proceed now to find out the reason for the failure.

Minor issue beside the main issue: I changed my signature, because it says “Version: 24.04.2.5”.

I changed into the current one “24.10.2.4”, but this change was not transferred into my signature despite the fact that I pressed the ”Save” button.

Hi! Somehow my telekinetic mind-reader device has malfunctioned today. Can you please help me with that? What happened, what are the symptoms? :slight_smile:

HI geri91,

sorry for being not being detailed enough :wink:

After a couple of months without looking at the “Updates Available” notification, I have tried to perform an actualization using the offered link as shown in the screenshot below:

I pressed the “download Updates” button and got the following message (German version):

Of course, I saved the configuration and continued to download the update and restart the machine (PC with TrueNAS Scale. Having ticked the box “apply update and restart”, I have downloaded the update. The update download was successful, but when attempting to restart, the PC freezes.

Is that detailed enough? Please let me know if I have to provide more (detailed) information. And how I can collect them, as I am not so familiar with that. Thanks in advance.

So I assume you lost access to the Truenas Web GUI after the upgrade. is that the case?

What do you see on the display output of your server when you try to upgrade to 25.04.2.6?

It should look something like this:

So connect a monitor to your server, then start the upgrade and see what happens. I expect errors there. Make a photo and upload it here so me/others can see whats going on.

That’s right. The monitor connected to the server shows the console setup and the IP address.

I will proceed as proposed in your post.

Before the upgrade, can you please check what does this command output for you? (copy-paste it to here)

sudo zpool list boot-pool

This will show some info about the boot-pool where the system is installed.

Here is the result:

NAME SIZE ALLOC FREE CKPOINT EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT
boot-pool 912G 18.6G 893G - - 0% 2% 1.00x ONLINE

grafik

screenshot may be less confusing. :upside_down_face:

any other recommendations before I try to install the update again?

The boot-pool seems to be fine and there is more than enough space to install the new upgrade. :+1:

You may proceed, let`s see what happens. I hope there will be something on the console itself when the upgrade crashes.

This is the result after the update process has been executed.

I can read the message “failed …” and understand the instruction “manually import the pool and exit”, but I don’t know how to do this. Can you please advise?

1 Like

That’s something! The error indicates that something went wrong in the past, I personally haven`t seen this specific error (more than one boot-pool) yet, but I have an idea how to proceed.

Backup your configuration (you have downloaded this already). This contains your own setup and settings of Truenas, then shutdown.

  1. Disconnect all data drives just to make sure nothing bad happens.
  2. Remove your boot disk and install another one if you have a spare. A small SSD would be just fine. If you don`t have another one, just wipe the current disk empty. I would put it inside a desktop PC and delete all partitions. Or boot up a USB stick with Linux, just wipe your boot disk clean.
  3. Install the Truenas 24.10.2.4. It is just a clean, new install of Truenas.
  4. After that, shutdown, connect back your data disks, boot up, and restore your configuration.
  5. Try the upgrade again from 24.10.2.4 to 25.04.2.6

I recommend a clean install + config restore because that might be just simpler/faster to do instead of trying to fix the current boot-pool. Unless the other guys have a better idea, I would do it like this. After all Truenas itself is designed in a way that it supports this scenario (this is why the config is backed up).

Thanks a lot, geri91.

Your recommendation sounds absolutely reasonable to me. If no other guy has a better idea, I will proceed that way.

1 Like

Hi geri91,

Having followed your recommendation, I was able to set up a clean TrueNAS system. I had a spare 512G SSD which I now use as new system SSD. During installation, some fault messages appear concerning the UEFI-BIOS and other things, but nothing seemed go be critical, as, finally, the console setup screen appeared.

I reconnected the hard drives and restored my latest configuration, and it works!

Your proposed way was the quickest and safest one, compared to other fixing threads I found on the internet.

This post should encourage other users with similar or same problems to proceed the same way.