Support for Job Dependencies in AYON Houdini Submit

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.

Suggested Improvement

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.

image

Affects
-

Please authenticate to join the conversation.

Upvoters
Status

In Review

Board
💡

Feature requests

Tags

Pipeline

Author

Valhannal

Subscribe to post

Get notified by email when there are changes.