I read various posts regarding how to upgrade (u/g) but when I tried it, I came unstuck. Can you offer me some guidance please?
My current TN is at Dragonfish-24.04.2 and I know there is now an u/g available, to Dragonfish-24.04.5
EE is now at 24.10.1 whereas my previous u/g attempt was to 24.10(.0.2 I think). It succeeded but I had to downgrade only a few hours later because a couple of apps didn’t work and I ended up with a >90% CPU demand for something which previously only consumed 10%, and in my haste to get back to a working system I didn’t generate a bug report.
Ought I to first u/g 24.04.5 and then to EE 24.10.1 - is there an advantage in doing so?
Should I stop, or update, or even uninstall the few apps I have running (all of which are TN official apps, none of them are “truecharts”, please see pictures below) prior to the next u/g attempt?
I’m also running dockge via @Stux method shown in his youtube video, something I implemented when truecharts withdrew and hence a few months prior to EE:
That is our general recommendation for all major version upgrades. Go to the latest release of the previous (installed) version before moving to the latest of the current version.
Definitely update them all. And make sure you take a look at all the before you migrate steps in the 24.10 release notes (which includes this step).
I’m not aware of any downsides to updating with Dockge running in a sandbox, though it’s also not something I’ve had any experience with so someone else might offer better advice.
One thing to make sure you do is locate the ix-apps dataset, which is a hidden dataset located at /ix-apps on your apps pool and mounted to /mnt/.ix-apps, and fully delete it to remove any stale app data from your previous upgrade attempt. 24.04 uses data in ix-applications and 24.10 uses ix-apps, so anything in there will be leftover cruft from that previous upgrade attempt and will probably interfere with attempting to migrate your current data. Be warned that it may give you some trouble if there are dependent clones in ix-applications, but I haven’t tested that process enough to guide you further.