We are struggeling with when rendering with mantra in Deadline 8. This is a mantra issue and not Deadline related. The render hangs on 0% and renders forever. If we reque the frame it works on the same node and starts instantly.
So what i was hoping is that Deadline could auto reque jobs that useses more than x minutes on 0% of a frame.
Not quite yet. There is an option to have Deadline re-queue a task if the program hasn’t written output for the last X seconds. You can find that API setting here:
You can use that in “[repo]/plugins/Mantra/Mantra.py” like so:
def InitializeProcess(self):
self.SingleFramesOnly=True
self.StdoutHandling=True
self.PopupHandling=True
self.SetUpdateTimeout(45 * 60) # Wait 45 minutes for output and requeue if none is seen
Well, the good news is that it’s been added to the current development sprint. I’m hoping we’ll get it done in under two weeks. I’ll update here when I see that it’s resolved.