Houdini redshift one frame publish deadline error

after last updates (idk whitch one exacley ) but publishing one frame with houdini redshift deadline is impossible with this errors:

this is deadline log

this is current config

When reporting these errors, please provide information about from which DCC the submission was done, etc. so that it’s easier to parse where the issue might be.

In this case it looks like a Houdini Redshift ROP render submission.

The error happens during ExtractReview with stack trace:

ERROR:pyblish.plugin:Traceback (most recent call last):
  File "C:\Users\CG2\AppData\Local\Ynput\AYON\dependency_packages\ayon_2403071252_windows.zip\dependencies\pyblish\plugin.py", line 527, in __explicit_process
    runner(*args)
  File "C:\Users\CG2\AppData\Local\Ynput\AYON\addons\core_1.0.1\ayon_core\plugins\publish\extract_review.py", line 114, in process
  File "C:\Users\CG2\AppData\Local\Ynput\AYON\addons\core_1.0.1\ayon_core\plugins\publish\extract_review.py", line 323, in main_process
  File "C:\Users\CG2\AppData\Local\Ynput\AYON\addons\core_1.0.1\ayon_core\plugins\publish\extract_review.py", line 398, in _render_output_definitions
  File "C:\Users\CG2\AppData\Local\Ynput\AYON\addons\core_1.0.1\ayon_core\plugins\publish\extract_review.py", line 562, in prepare_temp_data
IndexError: list index out of range
Traceback (most recent call last):
  File "C:\Users\CG2\AppData\Local\Ynput\AYON\dependency_packages\ayon_2403071252_windows.zip\dependencies\pyblish\plugin.py", line 527, in __explicit_process
    runner(*args)
  File "<string>", line 114, in process
  File "<string>", line 323, in main_process
  File "<string>", line 398, in _render_output_definitions
  File "<string>", line 562, in prepare_temp_data
IndexError: list index out of range

Which fails here in the codebase. That’s correct, because clique.assemble does not collect single frame sequences unless minimum_items=1 argument is passed.

In this case, the issue is elsewhere because it shouldn’t have been detected as sequence to begin with in the input_is_sequence check.

Which means that something is passing repre["files"] as list instead of str (it should be just a single filename for single frames.

Anyway, @mustafa_jafar any chance you’re able to reproduce this behavior with single frame render from Redshift ROP in houdini submitted to deadline?

yes this is app we use