hi, me again. running 7.2 beta 3. this time running into errors with submitted houdini renders. i can post further log snippets, however the error that is occurring shows up in a single line. i’ve submitted the job several times and am pasting the issue as seen on two different render nodes:
render1:
STDOUT: Error: Failed to create file “C:/Program Files/Side Effects Software/Houdini 14.0.201.13/bin/\blacksmith01\blacksmithSS\projects/research/tom/houdiniProjects/hip/…/render/deadline_test_v001/deadline_test_v001.test.1.exr : No such file or directory”.
render3:
STDOUT: Error: Failed to create file “C:/Program Files/Side Effects Software/Houdini 14.0.201.13/bin/\blacksmith01\blacksmithSS\projects/research/tom/houdiniProjects/hip/…/render/deadline_test_v001/deadline_test_v001.test.1.exr : No such file or directory”.
C:/Program Files/Side Effects Software/Houdini 14.0.201.13/bin/ is the path to hython.exe and the following unc path is a path to a valid directory where the output should be written. it seems the parser is mangling the command. we ran into this issue when we just upgraded to deadline 7.1 which we did specifically for houdini 14 support. the same issue is happening with the beta.
Would you be able to post the full render log? That would help put the error into better context, and there might be other clues in the log to explain what’s causing this problem.
Date: 07/28/2015 13:04:32
Frames: 1
Elapsed Time: 00:00:00:07
Job Submit Date: 07/28/2015 12:22:13
Job User: blacksmith01
Average RAM Usage: 5738170368 (9%)
Peak RAM Usage: 5833048064 (9%)
Average CPU Usage: 1%
Peak CPU Usage: 2%
Used CPU Clocks: 21060
Total CPU Clocks: 2106000
=======================================================
Slave Information
Slave Name: render03
Version: v7.2.0.10 R (f26c85d44)
Operating System: Windows 7 Professional (SP1)
Running As Service: No
Machine User: x9-2uTw
IP Address: 192.168.1.100
MAC Address: 0C:C4:7A:31:52:5A
CPU Architecture: x64
CPUs: 40
CPU Usage: 0%
Memory Usage: 5.3 GB / 64.0 GB (8%)
Free Disk Space: 768.200 GB
Video Card: VNC Mirror Driver
Looking through the log it looks like the render path is just being pulled from the scene and not being modified by deadline. Would you be able to try manually rendering the scene file from one of the render nodes to see if it gets the same result. Also would you be able to get us a simple test scene that you can reproduce this with.
i don’t have a houdini license on the render node that i have access too. just render licenses. i’m not sure how to manually render. however i do have the .hip file if that could be of use in testing, let me know.
i’m not exactly sure how to render from the render node. i can’t open houdini as there is not a license for that machine and I’m unsure of the command line to render the file. how is best to get you the .hip file?
[edit: i’ve asked the artist if he can submit the file for rendering and if so to provide me with the log file.]
For test rendering on the machine you can call hython ( “C:\Program Files\Side Effects Software\Houdini 14.0.201.13\bin\hython.exe” ) from the command lines passing it the attached script, the driver, and the file name. This will try to render frame 1 of the file using the driver specified
So in this case it would be C:\Program Files\Side Effects Software\Houdini 14.0.201.13\bin\hython.exe Path\To\Script\testHoudiniRender.py /out/test path\to\hip\deadline_test_v001.hip
so after looking at your test scene I am kind of stumped on why this is happening. It appears that the value for $HIP is not being pulled properly in Houdini when it goes to render. $HIP is suppose to be the folder that contains the open hip file, which the renderer is for some reason pulling as C :/Program Files/Side Effects Software/Houdini 14.0.201.13/bin/\blacksmith01\blacksmithSS\projects/research/tom/houdiniProjects/hip/. I thought it might have to do with the … in the path however it appears that that works fine.
From the looks of the path it appears that it just appended the path to the scene onto the path to hython. I am gonna keep looking into this as I have not been able to reproduce that on my machine ( I am currently running houdini 14.0.339 so not sure if that will be the difference )
I found out what was going on here, for some reason if you try to load a scene into Houdini from python that has \ at the start it will mess up $HIP. Attached is an updated version of the Houdini Plugin which should work fine. All you should have to do is unzip this into \plugins\Houdini.