VDBs left behind in /tmp/houdini_temp/usd_renders/

   1336   1   1
User Avatar
Member
170 posts
Joined: July 2010
Offline
We are trying to render a volumetric galaxy, but /tmp/houdini_temp/usd_renders/ directories are filling up on worker nodes on our render farm and our render jobs are failing.

It appears that Karma USD renders that include VDBs leave a copy of the VDBs in the /tmp/houdini_temp/usd_renders/<jobSubDir>.

The USD Render ROP/Usd/Delete USD Files menu defaults to Delete if Saved to Temp Directory

Please find attached a simplified example.

There are 2 USD render ROP lops.
One renders the polygonal version of Crag.
This renders and then deletes the /tmp/houdini_temp/usd_renders/<jobSubDir>
So far so good.
However, the other USD render ROP renders the VDB version of Crag.
This leaves a copy of the VDB in /tmp/houdini_temp/usd_renders/<jobSubDir>.
The post-render clean-up deletes the USD files, but does not delete the /tmp/houdini_temp/usd_renders/<jobSubDir> dir, as the VDB is still in there.

I'm assuming this is a bug?

In the meantime, we'll try to write our own post-render script that more aggressively deletes /tmp/houdini_temp/usd_renders/<jobSubDir>

Thanks

Attachments:
usdrender_VDB_testRender.v01.hiplc (725.6 KB)
Screenshot 2023-07-03 at 2.13.44 PM.png (333.6 KB)
Screenshot 2023-07-03 at 2.13.53 PM.png (77.1 KB)

User Avatar
Member
2 posts
Joined: Feb. 2017
Offline
Same problem here. I fixed it by changing the temp directory to another location, which works when rendering using a usd render rop.
However, when I use a ropnet the problem is there again in the new temp directory.
  • Quick Links