Hi, after the Upgrade to ElectricEel-24.10.2.1 the Plex Containers is not starting anymore. I have downgraded truenas and Plex ist starting again.
Today i switched again to ElectricEel-24.10.2.1 but plex will not start.
The App hangs on deploying state in the gui:
Fehler: Traceback (most recent call last):
File “/usr/lib/python3/dist-packages/middlewared/job.py”, line 509, in run
await self.future
File “/usr/lib/python3/dist-packages/middlewared/job.py”, line 556, in __run_body
rv = await self.middleware.run_in_thread(self.method, *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/main.py”, line 1367, in run_in_thread
return await self.run_in_executor(io_thread_pool_executor, method, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/main.py”, line 1364, in run_in_executor
return await loop.run_in_executor(pool, functools.partial(method, *args, **kwargs))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3.11/concurrent/futures/thread.py”, line 58, in run
result = self.fn(*self.args, **self.kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/schema/processor.py”, line 183, in nf
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/schema/processor.py”, line 55, in nf
res = f(*args, **kwargs)
^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/plugins/apps/app_scale.py”, line 51, in start
compose_action(app_name, app_config[‘version’], ‘up’, force_recreate=True, remove_orphans=True)
File “/usr/lib/python3/dist-packages/middlewared/plugins/apps/compose_utils.py”, line 61, in compose_action
raise CallError(err_msg)
middlewared.service_exception.CallError: [EFAULT] Failed ‘up’ action for ‘plex’ app. Please check /var/log/app_lifecycle.log for more details
if you use triple ` before and after the code, the lines will be readable
those lines
ime=“2025-04-06T10:10:09+02:00” level=warning msg=“config uid, gid and mode are not supported, they will be ignored”
time=“2025-04-06T10:10:09+02:00” level=warning msg=“config uid, gid and mode are not supported, they will be ignored”
...
Container ix-plex-permissions-1 Starting
Error response from daemon: failed to create task for container: failed to start shim: start failed: unexpected fault address 0x646040
fatal error: fault
[signal SIGBUS: bus error code=0x2 addr=0x646040 pc=0x646040]
Let me think that some permission error is prevent the container to work properly.
Personally i don’t use Plex, and 95% of my apps are build with Portainer (so i don’t have much experience with IX GUI), but the first thing i would check is user-group permission as stated in theyr guide
Hi oxyde,
i have checked the permissions to all the files from the container. I cannot see that there is anything wrong.
I tried to install an new instance from plex witther thau automatic settings an the installation will also fail with the same error as my current installation.
[2025/04/06 14:53:34] (ERROR) app_lifecycle.compose_action():56 - Failed 'up' action for 'plex2' app: Network ix-plex2_default Creating
Network ix-plex2_default Created
Volume "ix-plex2_plex-logs" Creating
Volume "ix-plex2_plex-logs" Created
Volume "ix-plex2_plex-transcodes" Creating
Volume "ix-plex2_plex-transcodes" Created
Container ix-plex2-permissions-1 Creating
time="2025-04-06T14:53:23+02:00" level=warning msg="config `uid`, `gid` and `mode` are not supported, they will be ignored"
time="2025-04-06T14:53:23+02:00" level=warning msg="config `uid`, `gid` and `mode` are not supported, they will be ignored"
Container ix-plex2-permissions-1 Created
Container ix-plex2-plex-1 Creating
Container ix-plex2-plex-1 Created
Container ix-plex2-permissions-1 Starting
Error response from daemon: failed to create task for container: failed to start shim: start failed: unexpected fault address 0x646040
fatal error: fault
[signal SIGBUS: bus error code=0x2 addr=0x646040 pc=0x646040]
Odd behaviour, i didn’t expect that a new install (without reference to the old one) fail the same. Can i ask you if Is possible share the screenshot of setup in the GUI?
Have you tried to build Plex as custom app?
Since i have tried so much on my system yet, i also deleted the old boot envirnoments because i read something about disk space issues, so i cannot downgrade to 24.10.2 where plex was running without issues
Is there a way to downgrade to the older Version anyway the boot envirnoment is deleted?