I know I’m posting apps not updating in Dragonfish, already discussed elsewhere like here and here, but today I discovered that I can’t update to Electric Eel just yet because my ix-applications dataset is sitting in an encrypted pool. Not helpful. So I wanted to at least sort out updating the only two apps I run on my Scale: Immich and Syncthing. Both are not reporting updates in Scale while I know that Immich is already 3-4 minor versions ahead and it was being updated regularly prior to my move to Dragonfish.
I’ve also now learnt that TrueCharts are not updating their apps anymore for Dragonfish because of the choice to dump Kubernetes. However, neither of my two apps are from the TrueCharts catalogue. In fact, Immich is from Community Train (see below screenshot) whereas Syncthing is from Enterprise Train. So the question is why am I not given the option to update these two apps since I moved to Dragonfish a few weeks ago? The “Upgrade All Selected” is greyed out when I select the app.
The above posts do not seem to provide a definite answer and presumably this can’t be a bug? Running Dragonfish-24.04.2.5 Scale.
After upgrading from TrueNAS 24.04 to 24.10, have you tried this command after unlocking your encrypted HDD? midclt call -job k8s_to_docker.migrate poolname
But I have not upgraded yet. I’m trying to work out if and when this will be sorted through the auto update process rather than having to intervene through CLI.
I don’t expect it ever will be tbh… That would require them to make the upgrade process interactive. Quite a big difference with how it is now.
Anyway, some weeks ago I’ve upgraded my backup-server and I manually reinstalled and restored my apps, which was quite some work, but I didn’t know of this “trick” yet.
Yesterday I’ve upgraded my master-server and ran the command above after unlocking my dataset. And it worked flawlessly! Both my Plex and Immich were properly reinstalled as docker containers…
Make sure you have working backup (as always) and give it a shot I suggest…
Given the complete overhaul of the apps ecosystem (iX abandoned the Kubernetes-based apps that were in the first four releases of SCALE, replacing them with a Docker-based system in Eel), I’d be very surprised if the old-style apps were still being maintained.
They actually are still updating the old charts, though Immich and a few others keep getting manually reverted by the devs so that they’re effectively frozen on the current version. I can only guessed that’s because they need manual work that they’re either deprioritizing, or essentially doing an early discontinuation of. Of course, it will all stop at some point, but i imagine there will be an announcement before it does.
I’m also hopping for a updates to go a bit longer as I’m still on Cobia until i have more time to migrate everything, including the complication of ingress, over to Compose XD.
Yea, I mean, I understand it conceptually, though theres some fine details I’ll only truly understand while hasing it out, but most importantly its that I can’t afford my services to be down very long so i really want to make sure I have time set aside to do everything at once. Additionally, I have several apps that will have to come over to custom compose stacks that havent been updated in some time, and although they’re supposed to be sound, it wouldn’t be the first time I’ve had some edge cases in a services migrations make it so my data couldn’t be used with a newer version of the image(s).
Luckily, ill have a second system together soon that’s less important, and so I can just use that much more rapidly experiment with EE.