AWS Thinkbox Discussion Forums

Pending files still pending

I have just queued up some new files and pending files are not being made queued when dependent files are complete.

I had to go to the monitor, select all pending files that had completed dependents, uncheck ‘Resume on completed dependents’ then check them again to get them to become queued.

Hi Ken,



In Deadline 2.0 and later, we had changed the way that dependencies were

resumed. Prior to that, dependent jobs would be resumed immediately by

the slave that completed the first job. We found this system to not be

very flexible, and if an error occurred, those dependent jobs would

never get resumed.



In 2.0 and later, the releasing of dependent jobs is handled in a

separate housecleaning check that is performed randomly by slaves

between tasks for jobs. The downside to this is that sometimes it can

take a while for a dependent job to be resumed (which is likely what

you’re experiencing here), but the benefit is that if an error occurs,

another attempt will be made during the next round of housecleaning.



If you run the Deadline Pulse application (which acts as a proxy server

between the slaves and the repository), the housecleaning is performed

at steady intervals, which means that it only takes a minute or so for

your dependent jobs to be released.

http://www.franticfilms.com/software/support/deadline/pulse.php



Cheers,

I assume Deadline 3 is being worked on. Will this pending file function exist in Deadline 3?

Hi Ken,



Yes, Deadline 3 is currently in beta, and dependencies will work the

same as they do in 2.7.



Cheers,

  • Ryan


Thanks Ryan. look forward to 3.

Hi Ryan

I have solved my pending file issue. I submit by MXS and have so since Deadline 2. Back then the pending files did have the same names. If I queued up 100 frames in 10 frame chunks, those 10 files did not have unique names. I'm assuming pending files were linked to their denpendent files by job id back then. Now updated to 2.7, they must be linked by job name, because now each file has a unique job name and all is well.

Thank you for your help.

Ken

Privacy | Site terms | Cookie preferences