AWS Thinkbox Discussion Forums

Why am I getting this error? Can anyone help me?

=======================================================
Error

Error: FailRenderException : Deadline was unable to find the plugin configuration option ‘Houdini19_5_493_Hython_Executable’ for the selected version of Houdini 19_5_493.

If this version of Houdini 19_5_493 is listed in the Supported Software page in the Deadline documentation, please consider updating to the latest version to get access to this feature.

To test manually adding support for the new version to the Houdini plugin you can follow the Application Configuration page of the Deadline Documentation, though this is not guaranteed to work if the client application’s API has changed.
To request the feature be added for the new version of Houdini 19_5_493 please contact Thinkbox Support either by forum or by ticket.
at Deadline.Plugins.DeadlinePlugin.FailRender(String message)
at Deadline.Plugins.DeadlinePlugin.GetRenderExecutable(String key, String prettyName) (Python.Runtime.PythonException)
File “C:\ProgramData\Thinkbox\Deadline10\workers\Nelsinho\plugins\6415e6d8ae10f2e6c33dfbf2\Houdini.py”, line 77, in RenderExecutable
return self.GetRenderExecutable( “Houdini” + version + “_Hython_Executable”, "Houdini " + version)
at Python.Runtime.Dispatcher.Dispatch(ArrayList args)
at __FranticX_GenericDelegate0`1[[System_String, System_Private_CoreLib, Version=6_0_0_0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]Dispatcher.Invoke()
at FranticX.Processes.ManagedProcess.RenderExecutable()
at Deadline.Plugins.DeadlinePlugin.RenderExecutable()
at FranticX.Processes.ManagedProcess.Execute(Boolean waitForExit)
at Deadline.Plugins.PluginWrapper.RenderTasks(Task task, String& outMessage, AbortLevel& abortLevel

It looks like Houdini is adding an extra decimal value in the version for Deadline and its is failing on the versioning of the plugin configuration. For Houdini, Deadline versioning is controlled from major releases as 18.5, 19.0, 19.5 and expect the minor versions to work fine.

I might have to do some local test to confirm this behavior, but for workaround you can update the “DeadlineRepository10\plugins\Houdini\Houdini.param” and add the “Houdini19_5_493_Hython_Executable” plugin configuration. Here is a KBA on how to add new plugin version support unofficially in Deadline: https://awsthinkbox.zendesk.com/hc/en-us/articles/9016310556311-How-To-Patch-New-Version-Support-into-Plugins

Here is an example of the lines you would need to add in Houdini.param file, but would need to update the executable paths:

[Houdini19_5_493_Hython_Executable]
Label=Houdini 19.5.493 Hython Executable
Category=Render Executables
CategoryOrder=0
Type=multilinemultifilename
Index=15
Default=C:\Program Files\Side Effects Software\Houdini 19.5.493\bin\hython.exe;/Applications/Houdini/Houdini19.5.493/Frameworks/Houdini.framework/Versions/19.5.493/Resources/bin/hython;/opt/hfs19.5/bin/hython
Description=The path to the hython executable. It can be found in the Houdini bin folder.

1 Like

fwiw, we changed it a while ago to use the full version, since sometimes we have multiple active minor versions.

3 Likes
Privacy | Site terms | Cookie preferences