Support #86
closedIcarus Deadline Submission 10.3?
0%
Description
Has the Icarus Deadline Vred submission been tested on Deadline 10.3?
I tried to run it on our new setup, the submission dialog loads up fine and i can submit the job, however when it goes to render, deadline job throws an error
2023-12-01 21:55:58: RenderPluginException -- No module named 'Queue'
This happens when rendering the job on pc or linux box. (although icarus render node was not actually installed on the pc) but i dont think it is even getting to that point to try and call icarus.
Any thoughts? Maybe submission scripts need updating for some sort of change in deadline?
Files
Updated by Richard Levene about 1 year ago
Dariusz,
I have not tested your updated sumbission plugin file yet but a question was asked about the error Alex our cloud dev
"Regarding the The specified queue does not exist or you do not have access to it. (Amazon.SQS.Model.QueueDoesNotExistException) error, that could be both an issue of your Deadline plugin and also may require permission updates on our end if it is a custom SQS queue you are using.
Our workstation and render nodes do not inherently have permissions to create or access arbitrary SQS queues. If Dariusz has the plugin creating or read/writing from an SQS queue, please let us know so that we can ensure the permissions required exist"
Do you have an answer to this?
Thanks,
Rich
Updated by Dariusz Makowski about 1 year ago
Hey
Not quite sure, I don't think I do any SQS queue.
The queue error that the deadline plugin has is due to python library rename/change from 2x to 3x.
Updated by Richard Levene about 1 year ago
I tried the update but I get this deadline error:
The Deadline Plugin was not properly initialized. Application plugins must explicitly call `super().__init__()` in the Python constructor: `def __init__()`.
Updated by Richard Levene about 1 year ago
Tried your newer update and next error
======================================================= Error ======================================================= Error: name 'unicode' is not defined (Python.Runtime.PythonException) File "C:\ProgramData\Thinkbox\Deadline10\workers\3dsmall01\plugins\656e3d8a5a7dcc1e1583df70\IcarusVred.py", line 314, in sendMessage data = unicode(data, "utf-8") File "C:\ProgramData\Thinkbox\Deadline10\workers\3dsmall01\plugins\656e3d8a5a7dcc1e1583df70\IcarusVred.py", line 230, in StartJob self.sendMessage({ at Python.Runtime.PythonException.ThrowLastAsClrException() in C:\thinkbox-conda\conda-bld\dotnet_pythonnet_1688438502375\work\src\runtime\PythonException.cs:line 53 at Python.Runtime.Dispatcher.TrueDispatch(Object[] args) in C:\thinkbox-conda\conda-bld\dotnet_pythonnet_1688438502375\work\src\runtime\DelegateManager.cs:line 341 at Python.Runtime.Dispatcher.Dispatch(Object[] args) in C:\thinkbox-conda\conda-bld\dotnet_pythonnet_1688438502375\work\src\runtime\DelegateManager.cs:line 208 at __FranticX_GenericDelegate0Dispatcher.Invoke() at Deadline.Plugins.DeadlinePlugin.StartJob() at Deadline.Plugins.DeadlinePlugin.DoStartJob() at Deadline.Plugins.PluginWrapper.StartJob(String& outMessage, AbortLevel& abortLevel) at Deadline.Plugins.PluginWrapper.StartJob(String& outMessage, AbortLevel& abortLevel) ======================================================= Type ======================================================= RenderPluginException
Updated by Richard Levene about 1 year ago
- File IcarusVred.py IcarusVred.py added
Attached is the working 10.3 Icarus Submission file
Job renders