Help(!) 25.04 how to switch back to version 24 !?

Today I installed the update. All positive stories and only some problems with apps which I do not use anyway.

However … all my VM’s are gone. Something I absolutely did not expect from a formal release!!

So it possible I would like to go back to the previous version as soon as possible !!

Be warned! (I know if you read the docs I could have be warned!)

Change the active boot environment as described in the documentation:

1 Like

You may have issues rolling back if you already updated your ZFS pool with the new ZFS features included in Fangtooth.

:point_up:
ALWAYS read the Release Notes before udating.

2 Likes

Yes and No. IMHO a formal release should never have limitations like this!

1 Like

There have been several occasions where it was told that vms won’t migrate automatically…

24 to 25 is a major version upgrade. Major versions are expected to have ‘breaking’ changes. 25.04 beta/rc/release have all required some manual effort with VM migration.

I understand you (and others) would have preferred the upgrade to do the migration for you, but I’m guessing the migration may have been complex if not impossible. Complexity means lots of potential for problems.

Sorry, but this has been known and was announced long ago.

Why do you rush to a .0 release if you expect no change?
New releases bring changes. Changes may break things.

1 Like

No! Not this big! It is just far from ready!

The good thing is that I did not update ZFS and was back in a few minutes! So the boot environment option is awesome!

1 Like

Incorrect. It’s ready. I’ve been using it since the beta. It’s been great.

I highly doubt there will ever be an upgrade that will migrate your VMs for you. TrueNAS switched to Incus. Even though it meant rebuilding my existing VMs, I am happy about the change.

You can stay on 24.

You realise your now stuck right? there is no path forward without recreating your VM’s, with pretty much zero instruction on how to do so either I might add.

I’m in the same boat and still waiting to see if anyone will write a guide perhaps.

I’m not stuck? I’ve been using 25 for months. I only use a couple VMs – one desktop for general purpose, one for HomeAssistant. I shove everything else on a lightweight container. My general purpose VM I just rebuilt. My HomeAssistant, I exported the config, built a new VM, imported the config.

There is nothing forcing you to move away from 24.

People using TrueCharts had to recreate their Apps in Docker.

People using Core will need to migrate to Scale to move forward.

I understand if you use a ton of VMs this could be painful. If it makes you feel better, I had to shift 40+ TrueCharts containers over to Docker. End result was something better than what I started with.

1 Like

Nps, I was curious why your not just migrating the VM’s. I too migrated my truecharts apps to Docker very early in the piece.

After reading this thread your right, I’m definitely staying 24 until Incus matures a bit.

Windows VM cannot boot/bad performance in Incus - Apps and Virtualization - TrueNAS Community Forums

Oh also I was referring to the OP being stuck if they are not prepared to migrate and/or recreate their VM’s.

1 Like

Nonsense. The production-ready virtualization system was replaced by one that is marked “experimental.” iX tells us that at some point during the 25.04 release cycle (i.e., at some time over the next six months), it will hopefully become stable. That’s a product that isn’t ready and was rushed to release.

I’m not super-concerned about this issue; TrueNAS has never been a viable virtualization platform for non-trivial workloads anyway. But iX knew this wasn’t ready for release and shipped it anyway.

Edit: LXCs are more important to me than VMs, so I do believe this is a move in the right direction, but iX should have waited to ship until it was no longer experimental. OK, VMs will need manual migration–I don’t object to that, but they should have a guide. And if that means they don’t make their self-imposed 6-month release cycle, so what?

3 Likes

I will stay on EE until there is support for snapshots for Incus based VMs.

Yeah, I know Incus itself already can do that, but Truenas doesnt expose it and backup/restore is important so I would rather not go behind Truenas back with this.

I guess the real unifying version will be Goldeye and not Fangtooth :smiley:

That is a generally a very reasonable position if you rely on VMs on TrueNAS.
And read the release notes!

IMO iX should have left the “old” Virtualisation Options in place - like its was in the BETA. So ppl could start playing with containers and still have working VMs.

The way it is now, its worse than before. Yes, you are not forced to update - I rolled back.

Problem is, that this time rolling back involves more than just choosing another boot enviroment…