All SCALE Apps Suddenly Disappeared After Upgrading to ElectricEel-24.10.0.1

Hello, as the title suggests, my apps disappeared after upgrading TrueNAS from ElectricEel-24.10 to ElectricEel-24.10.0.1. Everything was working fine before the update, but now I’m not sure what happened. Could anyone help with what I could try or which commands I should use?

I’ve already tried the following:

  • I checked the clock using the command “timedatectl,” and everything seems fine:
Local time: Fri 2024-11-08 20:42:25 -03
Universal time: Fri 2024-11-08 23:42:25 UTC
RTC time: Fri 2024-11-08 23:42:25
Time zone: America/Sao_Paulo (-03, -0300)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no

  • I tried using the command “sudo cat /var/log/app_lifecycle.log” to see if there were any errors, but there’s no new log after the update.
  • I’ve restarted TrueNAS 5 times, and it still hasn’t returned to normal.
  • I’ve reconfigured the app pool, but the apps did not return.

Has anyone encountered this or gone through an update and found a solution?

EDIT 1

I believe it has something to do with the NVIDIA drivers.

I enabled the drivers in version ElectricEel-24.10 using the command:

midclt call -job app.update plex '{"values": {"resources": {"gpus": {"use_all_gpus": false, "nvidia_gpu_selection": {"0000:08:00.0": {"use_gpu": true, "uuid": "GPU-89a87c2e-06d7-3360-905c-082df1eeee0b"}}}}}}'

I did this for about 3 or 4 applications.

When I unchecked the NVIDIA option, the applications reappeared, but some showed a “Crashed” status, even those that didn’t have the NVIDIA enabled. I restarted the server once again to check if it could be an initialization issue after disabling the NVIDIA drivers. However, after the reboot, the applications were no longer present, and now the Docker status showed “Error In Apps Service.” Additionally, the NVIDIA Driver option had disappeared from the settings.

In the end, I rolled back to version ElectricEel-24.10, and everything is working perfectly again. I’ll wait a bit longer to update and see if anyone else encounters this issue or has a solution for it.

There is a known error with NVIDIA and apps. Not sure if your issue is the same but, try the steps documented in the comments in this ticket to see if it makes a difference.
https://ixsystems.atlassian.net/browse/NAS-132086

1 Like

This happened to me as well, upgrading 24.10.0 → 24.10.0.2. All Apps disappeared, reboot solved nothing. I rolled back and everything was fine again.

I also am using NVIDIA drivers.

I didn’t bother troubleshooting further, just wanted to let anyone having the same problem know.

1 Like

Finally, I managed to find a way to work around this issue, for now. Follow these steps:

  • Roll back TrueNAS to version ElectricEel-24.10.
  • In Apps: go to Configuration → Settings, and uncheck the NVIDIA Drivers option.
  • Update TrueNAS to the latest version, ElectricEel-24.10.0.2.
  • After restarting, you will notice that some applications now run normally, while others show the status “Crashed.”
  • For applications with the “Crashed” status, simply start them manually, and they should work.
  • If the application with the “Crashed” status had the NVIDIA configuration enabled in version ElectricEel-24.10, you will receive the following error:
    [EFAULT] Failed 'up' action for 'APPNAME' app, please check /var/log/app_lifecycle.log for more details.
    To fix this, click Edit on the application to update the settings without the NVIDIA option. At the bottom of the page, click Update. From then on, without the NVIDIA option, the application will work again.
  • Once all applications are running normally, re-enable the NVIDIA Drivers and configure NVIDIA for each application.
  • Voilà! You will now have TrueNAS version ElectricEel-24.10.0.2 (or later) with all applications running and using the NVIDIA driver, just like in version ElectricEel-24.10.