Hi there,
This is just a slate of questions. I’ve followed the docs as much as possible but keep running into issues every step of the way.
Setup:
Deadline 10.2
I have a GCP llinux instance that’s running the Deadline10 Repository + MongoDB under ‘deadlineuser’.
I have an on-prem linux (ubuntu) render node that has access to a houdini core license.
The machine I’m submitting from is a Windows 11 machine with a houdini core license.
When I submit a Houdini job via Deadline Monitor, I just get ‘TopNode’ object has no attribute ‘render’ regardless of which node I pick.
When I submit a Houdini job via Houdini, I get the following:
2023-05-16 12:23:07: ERROR: Encountered the following error while initializing the Plugin Sandbox: 'Value cannot be null. (Parameter 'input')'.
2023-05-16 12:23:07: Cannot render the current job [ID:"6463d8156a574a99e2b0f957" / Name:"PDG TASKS"]. Contact Thinkbox Support for more information.
2023-05-16 12:23:07: ERROR: 0: An exception occurred: Failed to load the plugin because: Could not initialize the plugin sandbox (Deadline.Plugins.PluginException) (Deadline.Plugins.RenderPluginException)
2023-05-16 12:23:08: 0: Render Thread - Render State transition from = 'Other' to = 'WaitingForTask'
2023-05-16 12:23:09: Scheduler Thread - Render Thread 0 threw a major error:
2023-05-16 12:23:09: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2023-05-16 12:23:09: Exception Details
2023-05-16 12:23:09: RenderPluginException -- Failed to load the plugin because: Could not initialize the plugin sandbox (Deadline.Plugins.PluginException)
2023-05-16 12:23:09: RenderPluginException.Cause: PluginLoadError (0)
2023-05-16 12:23:09: RenderPluginException.Level: Major (1)
2023-05-16 12:23:09: RenderPluginException.HasSlaveLog: True
2023-05-16 12:23:09: RenderPluginException.SlaveLogFileName: /var/log/Thinkbox/Deadline10/deadlineslave_renderthread_0-test-desktop-0000.log
2023-05-16 12:23:09: Exception.TargetSite: Boolean e(System.String, Deadline.Jobs.Job, System.Threading.CancellationToken)
2023-05-16 12:23:09: Exception.Data: ( )
2023-05-16 12:23:09: Exception.Source: deadline
2023-05-16 12:23:09: Exception.HResult: -2146233088
2023-05-16 12:23:09: Exception.StackTrace:
2023-05-16 12:23:09: at Deadline.Slaves.SlaveRenderThread.e(String aka, Job akb, CancellationToken akc
2023-05-16 12:23:09: at Deadline.Slaves.SlaveRenderThread.b(TaskLogWriter ajw, CancellationToken ajx)
2023-05-16 12:23:09: <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
Settings:
deadlinescheduler node is untouched,
Houdini Plugin Settings are untouched
The submission from Houdini is critical, but I’m not really sure how to proceed to resolve.
Any guidance here is appreciated.
Here’s the job info params that monitor shows. Oddly there’s some windows paths
As an extra step, I turned on my own windows machine as a worker and that worked just fine. When somebody else submitted, it failed with the same error as above.
Lastly, we’ll be using Karma to render so I wanted to confirm if
a) I need a Houdini license (Indie, or Core) for every node that does USD rop
b) I need a houdini license (Indie, or Core) for every node that does a Karma render
Thanks for all feedback, and answers!