Hi,
I’m testing a new repository on an Ubuntu Vm - everything seems to work fine (database/job submission/rendering/tile assembly etc), but when the quick draft event plugin kicks in, it always fails with
STDOUT: Exception: deadlinecommand not found in PATH
If I switch the workers back to their existing repo (that is running on windows), they render the quickdraft without any errors.
Full part of the log where it errors out (and this is for any of my test workers using the new ubuntu repo)
2020-07-02 21:34:31: 0: INFO: Looking for bundled python at: ‘C:\Program Files\Thinkbox\Deadline10\bin\dpython.exe’
2020-07-02 21:34:31: 0: INFO: Executable: “C:\Program Files\Thinkbox\Deadline10\bin\dpython.exe”
2020-07-02 21:34:31: 0: INFO: Argument: -u “C:\Users\pikcells\AppData\Local\Thinkbox\Deadline10\slave\S05\jobsData\5efe3f62daefd20e80bf94b1\QuickDraft.py” resolution=“0.5” codec=“jpeg” quality=“75” colorSpaceIn=“Identity” colorSpaceOut=“Draft sRGB” annotationsFilePath=“C:\Users\pikcells\AppData\Local\Thinkbox\Deadline10\temp\draft_annotations_info_6037772991.txt” annotationsFramePaddingSize=“0” isDistributed=“False” quickType=“createImages” frameList=0-43 startFrame=0 endFrame=43 inFile="\pikdrive\PROJECTS\2020_killme\20-MAR_CDP_LEONARD_WAY_VIEW_A_CShading_Caustics.exr" outFile="\pikdrive\PROJECTS\2020_killme\Draft\20-MAR_CDP_LEONARD_WAY_VIEW_A_CShading_Caustics.jpg" outFolder="\pikdrive\PROJECTS\2020_killme\Draft" deadlineJobID=5efe304647d002a4649cf073 deadlineRepository="\pikdrive\deadline" taskStartFrame=0 taskEndFrame=43
2020-07-02 21:34:31: 0: INFO: Full Command: “C:\Program Files\Thinkbox\Deadline10\bin\dpython.exe” -u “C:\Users\pikcells\AppData\Local\Thinkbox\Deadline10\slave\S05\jobsData\5efe3f62daefd20e80bf94b1\QuickDraft.py” resolution=“0.5” codec=“jpeg” quality=“75” colorSpaceIn=“Identity” colorSpaceOut=“Draft sRGB” annotationsFilePath=“C:\Users\pikcells\AppData\Local\Thinkbox\Deadline10\temp\draft_annotations_info_6037772991.txt” annotationsFramePaddingSize=“0” isDistributed=“False” quickType=“createImages” frameList=0-43 startFrame=0 endFrame=43 inFile="\pikdrive\PROJECTS\2020_killme\20-MAR_CDP_LEONARD_WAY_VIEW_A_CShading_Caustics.exr" outFile="\pikdrive\PROJECTS\2020_killme\Draft\20-MAR_CDP_LEONARD_WAY_VIEW_A_CShading_Caustics.jpg" outFolder="\pikdrive\PROJECTS\2020_killme\Draft" deadlineJobID=5efe304647d002a4649cf073 deadlineRepository="\pikdrive\deadline" taskStartFrame=0 taskEndFrame=43
2020-07-02 21:34:31: 0: INFO: Startup Directory: “C:\Users\pikcells\AppData\Local\Thinkbox\Deadline10\slave\S05\Draft”
2020-07-02 21:34:31: 0: INFO: Process Priority: BelowNormal
2020-07-02 21:34:31: 0: INFO: Process Affinity: default
2020-07-02 21:34:31: 0: INFO: Process is now running
2020-07-02 21:34:31: 0: STDOUT: Traceback (most recent call last):
2020-07-02 21:34:31: 0: STDOUT: File “C:\Users\pikcells\AppData\Local\Thinkbox\Deadline10\slave\S05\jobsData\5efe3f62daefd20e80bf94b1\QuickDraft.py”, line 57, in
2020-07-02 21:34:31: 0: STDOUT: path = GetRepositoryPath(“events/DraftEventPlugin/DraftQuickSubmission”)
2020-07-02 21:34:31: 0: STDOUT: File “C:\Users\pikcells\AppData\Local\Thinkbox\Deadline10\slave\S05\jobsData\5efe3f62daefd20e80bf94b1\QuickDraft.py”, line 35, in GetRepositoryPath
2020-07-02 21:34:31: 0: STDOUT: cmd = [GetDeadlineCommand(), "-GetRepositoryPath "]
2020-07-02 21:34:31: 0: STDOUT: File “C:\Users\pikcells\AppData\Local\Thinkbox\Deadline10\slave\S05\jobsData\5efe3f62daefd20e80bf94b1\QuickDraft.py”, line 26, in GetDeadlineCommand
2020-07-02 21:34:31: 0: STDOUT: raise Exception(“deadlinecommand not found in PATH”)
2020-07-02 21:34:31: 0: STDOUT: Exception: deadlinecommand not found in PATH
2020-07-02 21:34:31: 0: INFO: Process exit code: 1
2020-07-02 21:34:31: 0: Done executing plugin command of type ‘Render Task’
2020-07-02 21:34:31: 0: An exception occurred: Error: Renderer returned non-zero error code, 1. Check the log for more information.
2020-07-02 21:34:31: at Deadline.Plugins.PluginWrapper.RenderTasks(String taskId, Int32 startFrame, Int32 endFrame, String& outMessage, AbortLevel& abortLevel) (Deadline.Plugins.RenderPluginException)
Any ideas? I’ve tried adding a DEADLINE_PATH to the repo /etc/environment but the workers shouldn’t be using that one.
Thanks!