DL10 Houdini Wedge subission error

Discussion and Support of Deadline, the Render Management System
User avatar
bonsak
Posts: 351
Joined: Wed Oct 26, 2011 7:02 am
Location: Oslo, Norway
Contact:

DL10 Houdini Wedge subission error

Postby bonsak » Fri Sep 22, 2017 4:49 am

Hi
When trying to submitt a wedge node with one mantra node attached i get this error when i select the wedge node in the Rop to render dropdown:

Code: Select all

Traceback (most recent call last):
  File "//10.0.0.101/REPOSITORY/submission/Houdini/Main\SubmitHoudiniToDeadline.py", line 662, in ROPSelectionCallback
    frameString = SHTDFunctions.GetFrameInfo( renderNode )
  File "//10.0.0.101/REPOSITORY/submission/Houdini/Main\SubmitHoudiniToDeadlineFunctions.py", line 186, in GetFrameInfo
    return GetFrameInfo(node.node(renderNode.parm("driver").eval()))
NameError: global name 'node' is not defined


When connecting the same wedge node to a Deadline ROP and submitting, i get this error:

Code: Select all

---------------------------------------------------
Deadline Command 10.0 [v10.0.3.2 Release (072d054c6)]
Submitting to Repository: \\10.0.0.101\REPOSITORY
Submission Contains No Auxiliary Files.
Result=Success
JobID=59c4dabb967dc5852c89e524
The job was submitted successfully.
---------------------------------------------------
Traceback (most recent call last):
  File "opdef:/Driver/deadline?PythonModule", line 21, in SubmitToDeadline
  File "//10.0.0.101/REPOSITORY/submission/Houdini/Main\SubmitDeadlineRop.py", line 16, in SubmitToDeadline
    PrepareNodeForSubmission( renderNode, dlNode )
  File "//10.0.0.101/REPOSITORY/submission/Houdini/Main\SubmitDeadlineRop.py", line 39, in PrepareNodeForSubmission
    dlSubmittedIDs[ renderNode.path() ] =  nodeSubmission( renderNode, dlNode, depJobIds )
  File "//10.0.0.101/REPOSITORY/submission/Houdini/Main\SubmitDeadlineRop.py", line 85, in nodeSubmission
    jobDeps = SHTDFunctions.SubmitRenderJob( renderNode, jobProperties, ",".join( dependencies ) )
  File "//10.0.0.101/REPOSITORY/submission/Houdini/Main\SubmitHoudiniToDeadlineFunctions.py", line 407, in SubmitRenderJob
    fileHandle.write( "Frames=%s\n" % GetFrameInfo( node ) )
  File "//10.0.0.101/REPOSITORY/submission/Houdini/Main\SubmitHoudiniToDeadlineFunctions.py", line 186, in GetFrameInfo
    return GetFrameInfo(node.node(renderNode.parm("driver").eval()))
NameError: global name 'node' is not defined

The SubmitDeadlineRop.py script could not be found in the Deadline Repository. Please make sure that the Deadline Client has been installed on this machine, that the Deadline Client bin folder is set in the DEADLINE_PATH environment variable, and that the Deadline Client has been configured to point to a valid Repository.

With the result that one job is submitted to the farm.

The "SubmitDeadlineRop.py" file is in the repo at "R:\REPOSITORY\submission\Houdini\MainSubmitDeadlineRop.py"
Reinstalled the client on the submitting workstation but i still get the same error.
DEADLINE_PATH is set to "C:\Program Files\Thinkbox\Deadline10\bin"

DL 10.0.3.2
H 16.0.705
Win 10

-b
Bonsak Schieldrop
www.racecar.no

eamsler
Posts: 1757
Joined: Thu Dec 16, 2010 1:02 pm
Location: Winnipeg, MB, Canada

Re: DL10 Houdini Wedge subission error

Postby eamsler » Fri Sep 22, 2017 9:16 am

Hey Bonask!

I did some digging and that bug cam in during 10.0 SP1. It should be quick to fix, but the integration guys know best. I'll try and push for that when they come in.
Edwin Amsler
Head of Support
Thinkbox Software Inc
+1-866-419-0283 ext 804

Winnipeg

User avatar
bonsak
Posts: 351
Joined: Wed Oct 26, 2011 7:02 am
Location: Oslo, Norway
Contact:

Re: DL10 Houdini Wedge subission error

Postby bonsak » Fri Sep 22, 2017 11:42 am

Thanks!
Bonsak Schieldrop
www.racecar.no

eamsler
Posts: 1757
Joined: Thu Dec 16, 2010 1:02 pm
Location: Winnipeg, MB, Canada

Re: DL10 Houdini Wedge subission error

Postby eamsler » Mon Sep 25, 2017 10:55 am

I noticed internally that there is some code waiting on review for this fix. As it has not officially made it in there may be issues, but if you would like to give it a test, just backup "[repo]/submission/Houdini/Main/SubmitHoudiniToDeadlineFunctions.py" and copy this in its place.

SubmitHoudiniToDeadlineFunctions.py.txt
(61.96 KiB) Downloaded 5 times
Edwin Amsler
Head of Support
Thinkbox Software Inc
+1-866-419-0283 ext 804

Winnipeg

User avatar
bonsak
Posts: 351
Joined: Wed Oct 26, 2011 7:02 am
Location: Oslo, Norway
Contact:

Re: DL10 Houdini Wedge subission error

Postby bonsak » Fri Sep 29, 2017 3:50 pm

Thanks Edwin. Im away on vacation at the moment. Will be back in a week. Will try your fix then.

-b
Bonsak Schieldrop
www.racecar.no

User avatar
Weedy
Posts: 276
Joined: Fri Jun 03, 2011 11:49 am
Location: Manchester, England

Re: DL10 Houdini Wedge subission error

Postby Weedy » Mon Oct 09, 2017 6:30 am

Hi,

I've checked the file, it doesn't throw up the error for wedges any more. I can't get it to submit the wedges as separate jobs though. Even with the checkbox ticked it submits only one job. Maybe I'm missing something in the way I've set it up but there aren't any specific instructions for submitting a wedge job.

Thanks

Nick
Technical Director
Studio Liddell

User avatar
Weedy
Posts: 276
Joined: Fri Jun 03, 2011 11:49 am
Location: Manchester, England

Re: DL10 Houdini Wedge subission error

Postby Weedy » Mon Oct 09, 2017 6:53 am

Also, it's not respecting the 'Submit Houdini Scene' check box. It's still rendering directly from the original file.
Technical Director
Studio Liddell

eamsler
Posts: 1757
Joined: Thu Dec 16, 2010 1:02 pm
Location: Winnipeg, MB, Canada

Re: DL10 Houdini Wedge subission error

Postby eamsler » Mon Oct 09, 2017 12:38 pm

I've made a few dev issues for the team to look into once they're back tomorrow and passed that off to the right people so they're aware. I think all three Houdini issues can likely be handled pretty quickly, so feel free to chase me here and I'll escalate if it takes too long.
Edwin Amsler
Head of Support
Thinkbox Software Inc
+1-866-419-0283 ext 804

Winnipeg

User avatar
Weedy
Posts: 276
Joined: Fri Jun 03, 2011 11:49 am
Location: Manchester, England

Re: DL10 Houdini Wedge subission error

Postby Weedy » Tue Oct 10, 2017 2:55 am

Hi Edwin,

To be honest I think there are a few more issues with the submitter than I realised. My colleague was away yesterday and has just told me this morning that there are a number of things not working:

    The frame override isn't working, it won't do chunks or override the rop output I think.

    Frame dependencies aren't working from the submitter it just does job dependency

    He also had to modify the Mantra plugin because it wasn't picking up the minor version so when it looked for the Houdini 16 executable it didn't find anything because we're using 16.0.705.

I'd be concerned that there might also be a few other issues we haven't picked up on yet. It seems like there might be a broken connection between some of the UI items and the submission.

Thanks

Nick
Technical Director
Studio Liddell

eamsler
Posts: 1757
Joined: Thu Dec 16, 2010 1:02 pm
Location: Winnipeg, MB, Canada

Re: DL10 Houdini Wedge subission error

Postby eamsler » Tue Oct 10, 2017 1:51 pm

Oh boy. Can we schedule something? I think we're releasing SP4 soon, so maybe upgrade and we'll circle back. Feel free to give me a call or e-mail and we'll try and hook something up. Address these days is amsler@amazon.com.
Edwin Amsler
Head of Support
Thinkbox Software Inc
+1-866-419-0283 ext 804

Winnipeg


Return to “Thinkbox Software - Deadline”

Who is online

Users browsing this forum: No registered users and 2 guests