Upgrading to (linux) -> error with sandbox looking for path in /root subfolder on client

just upgrading our farm to la deadline and all client didn’t work with this error:

2021-09-03 17:52:14: 0: SandboxedPlugin: Render Job As User enabled, running as user ‘youm’, which is defined in the User Settings for this job’s user
2021-09-03 17:52:16: ERROR: Encountered the following error while initializing the Plugin Sandbox: ‘DeadlineScriptManager: The pluginAPIDirectory /root/Thinkbox/Deadline10/pythonAPIs/cofyLulmWnouppG26qxA== does not exist’.

if a give access to all user the path:
everything work…
but anyone want to give access to root folder!

Any one with this error/bug?
is it possible to set the pluginAPIDirectory anywhere else?



thanks to Deadline support team that reply to this issue, for others with the same issue:

We’ve seen this and there will be a fix in 10.1.19 whenever we’re able to get that released.

In the meantime, you can use the DEADLINE_LOCAL_USER_PATH to redirect instead of opening up root’s home folder:

On the worker node:

Run mkdir -p /opt/shareddir/Thinkbox/Deadline10/pythonAPIs
Run cp -r /root/Thinkbox/Deadline10/pythonAPIs /opt/shareddir/Thinkbox/Deadline10/pythonAPIs

Stop the Worker with service deadline10launcher stop

Add export DEADLINE_LOCAL_USER_PATH=/opt/shareddir/Thinkbox to /etc/profile.d/deadline_client.sh

Start the Worker
Privacy | Site terms | Cookie preferences