In Houdini, it's very common to submit multiple jobs (e.g., caches and final renders) in a single session, where job dependencies are crucial for correct execution order.
Currently, the AYON submission workflow doesn’t support setting job dependencies when submitting via ayon rops. This makes it difficult to coordinate cache → render workflows without publishing all intermediate steps.
Our artists often want to:
Submit multiple jobs at once (e.g., sim/cache fetch first, then render),
Set dependencies between those jobs,
Only publish the final render to AYON, not the caches.
Right now, the workaround is:
Submit cache/geo jobs using vanilla deadline_rop (no AYON),
Submit the render via ayon_publish_rop, with publishing enabled.
This split setup works, but it's not ideal for usability or pipeline consistency.
Add support for job dependencies inside the AYON submission process, so multiple linked jobs can be submitted together, even if not all of them are marked for publishing.

Please authenticate to join the conversation.
In Review
Feature requests
Pipeline

Valhannal
Get notified by email when there are changes.
In Review
Feature requests
Pipeline

Valhannal
Get notified by email when there are changes.