After performing the upgrade from 24.04 to 24.10, the migrated Jellyfin app shows “Deploying” yet seems to be working normally on the client side. The container shows “jellyfin - starting” and I cannot access the shell. The log is very large and I am not sure what to look for. I noticed some DLNA errors in a part of the log I could see so I disabled the DLNA plug-in, but the status of the app still shows Deploying. I do not have a large library, less than 200 media files.
Try setting Host Network to get it to work with DLNA.
Thanks for directing my attention to this. Since I don’t really need DLNA, I turned off Host Network (it was on already) and now the app finished deploying.
Glad you got it working.
@p0358, that setting may not be quite so optional
Ngl it works for me either without Host Mode or with. Something else had to be wrong. I saw accounts of many people just recreating a fresh app if the upgraded one failed and it’d work. All my apps were fresh so idk.
Can’t really say what the problem was anyways without looking into the app deployment logs and/or container logs.
tail -n 30 /var/log/app_*.log
docker compose -p ix-jellyfin logs -n 30
OP could try enabling Host Mode again and see what happens. Could as well be that simply just saving the settings in the UI freshly could have silently set up the app properly and fix whatever underlying issue could lay there otherwise, and the Host Network mode change could be just a coincidence.
Enabling host network still sticks on Deploying. This is after an update yesterday. There were updates for all the apps I had installed, but no release notes for any of them. I even tried to install an app that would refuse to deploy before (ddns-updater) and it deployed right away so something was changed in all the apps.
Don’t know if the app_*.log is useful at all
app_log.txt (6.3 KB)
This is the docker compose log with host on and stuck on Deploying
docker-jf_log.txt (6.2 KB)
This one is with host off and running
docker-jf_log-1.txt (6.4 KB)
/var/log/app_lifecycle.log
is empty, it’d have something if deployment failed due to faulty config or something like that.
Interestingly it seems that in both app logs Jellyfin starts up successfully. Did you try to visit the web UI at the :8096 port in case of Host Network? Perhaps the Deploying status was a glitch, I had mine show Deploying for a bit of time while it was fully started up already, I don’t remember if it turned into green on its own in a few moments or after I refreshed the Apps page. So the question would be also how long it was stuck on Deploying. (also if you had Trickplay enabled, then allegedly it might be stuck on deplying while migration task was running…)