Commit graph

725 commits

Author SHA1 Message Date
Ondřej Samohel
363dd5740d
Merge branch 'develop' into enhancement/OP-7661_houdini-split-render-job-redshift 2024-01-09 10:41:17 +01:00
Ondřej Samohel
cf17ea8377
📝 add comment and warning about unspecified RS version 2024-01-08 12:09:06 +01:00
Petr Kalis
5f837d6f0b
AfterEffects: exposing Deadline pools fields in Publisher UI (#6079)
* OP-6421 - added render family to families filter

As published instances follow product type `render` now, fields wouldn't be shown for them.

* OP-6421 - updated documentation

* OP-6421 - added hosts filter

Limits this with higher precision.
2024-01-08 11:51:28 +01:00
Ondřej Samohel
5d787d3fc3
♻️ change how redshift version is passed 2024-01-08 11:17:12 +01:00
Ondřej Samohel
1e3fad27b0
♻️ some code style changes 2024-01-08 10:57:05 +01:00
MustafaJafar
938d9126a2 BigRoy's comment - stick to code style 2024-01-08 11:48:23 +02:00
Ondřej Samohel
fd87751c36
🎨 add split export support for redshift 2024-01-06 00:01:14 +01:00
Toke Jepsen
e4e6503017
Testing: Release Maya/Deadline job from pending when testing. (#5988)
* Release job from pending when testing.

* Removed render instance

This test was created as simple model and workfile publish, without Deadline rendering. Cleaned up render elements.

* Revert changes in submit publish plugin

---------

Co-authored-by: kalisp <petr.kalis@gmail.com>
2024-01-03 12:07:32 +01:00
MustafaJafar
47af46c29f ✏️ Kuba's comment - follow pyblish key naming convention 2023-12-20 22:08:09 +02:00
Ondřej Samohel
bf0ad7225f
♻️ remove muster related code 2023-12-20 18:38:59 +01:00
MustafaJafar
ed24690f39 BigRoy's comment - add tags to houdini deadline render jobs 2023-12-14 11:27:12 +02:00
MustafaJafar
9b33073791 rename exportJob flag to split_render 2023-12-14 00:49:47 +02:00
MustafaJafar
74daec7f97 fix a bug with render split 2023-12-14 00:07:15 +02:00
Roy Nieterau
355722d04f
Fix error message formatting (#6028) 2023-12-07 17:38:25 +01:00
Jakub Jezek
d5c5f4f9aa
Merge branch 'develop' into enhancement/OP-6659_nuke-explicit-thumbnail-workflow 2023-12-07 13:15:07 +01:00
Jakub Jezek
99674b8f0e
Fix expected files path handling in NukeSubmitDeadline plugin
The commit fixes a typo in the code where "expectied" was changed to "expected". It also improves the handling of expected file paths by correctly adding them to the instance data. Additionally, it adds support for hashed sequence expressions and shifts the start frame by 1 if a slate is present.
2023-12-07 11:57:44 +01:00
Ondřej Samohel
75669bf82b
Merge pull request #6019 from ynput/bugfix/deadline-split-export-job-fix 2023-12-06 16:56:29 +01:00
Petr Kalis
f9509f3613
Deadline: correct webservice couldn't be selected in Ayon (#6007)
* Refactor necessary for Ayon changes in Setting model

* Removed unnecessary configuration

MongoDB is not a thing in Ayon.

* Changed DL model to use dynamic enum

Enum values are set in Studio Settings, in Project settings will be selected from.
Used this way to be close to OP variant and support both until OP is deprecated.

* Hound

* Refactor with use of AYON_SERVER_ENABLED

This will make it simpler to remove obsolete code in the future.

---------

Co-authored-by: Libor Batek <112623825+LiborBatek@users.noreply.github.com>
2023-12-06 16:40:24 +01:00
Ondřej Samohel
7a79330d53 🐛 handle missing key 2023-12-06 15:40:56 +01:00
Ondřej Samohel
0cb5c3814d Merge remote-tracking branch 'origin/develop' into feature/houdini_export_task 2023-12-06 11:03:06 +01:00
Toke Jepsen
5e59ffce81
hou module should be within class code. (#5954) 2023-12-05 14:28:33 +01:00
Libor Batek
68161692f3
Merge pull request #5949 from ynput/bugfix/OP-7378-blender-deadline_chunk_size_issue
Blender: Fix Deadline Frames per task
2023-11-29 12:15:20 +01:00
Simone Barbieri
1abbee13a0 Fix missing ScheduledType 2023-11-29 10:40:02 +01:00
Simone Barbieri
d4afd11241 Added placeholder and tooltip for delay attribute 2023-11-29 09:48:41 +01:00
Simone Barbieri
a35f9d935e Reverted family to render and fixed problems with family 2023-11-24 15:37:27 +00:00
Simone Barbieri
862cb05d2f Get comment from instance 2023-11-24 14:47:16 +00:00
Simone Barbieri
5162d8e407 Added Delay option 2023-11-24 12:20:38 +00:00
Kayla Man
182287c032 resolve conflict 2023-11-24 12:56:17 +08:00
Simone Barbieri
44b4d04bbe Added attributes to publisher and fixed chunk size 2023-11-23 16:24:41 +00:00
Kayla Man
85c73fa52c remove duplicated variable of MTOA verbosity level in submit maya deadline 2023-11-22 22:52:00 +08:00
Kayla Man
3b5f7d24af
Merge branch 'develop' into bugfix/OP-6926_MToA-verbosity-levels-not-preserved-on-farm 2023-11-22 20:36:39 +08:00
Jakub Jezek
9b1d24acb8
improving code in nuke deadline submitter 2023-11-21 22:18:43 +01:00
Jakub Jezek
e0b4cef87e
nuke: deadline removing redundant code 2023-11-21 17:28:25 +01:00
Jakub Jezek
0f6cecb29a
nuke: deadline not adding explicit farm representation to expected files 2023-11-21 17:26:58 +01:00
Kayla Man
cd4f603b4e supports the settings of additional plugin info and job info 2023-11-21 13:46:13 +08:00
Kayla Man
b0ab09201a add optional validator to check verbosity level in Arnold and plugin info for arnold verbose 2023-11-20 16:48:03 +08:00
Jakub Trllo
a3fc30b408
use project, task and host name from context data (#5918) 2023-11-16 15:27:33 +01:00
Roy Nieterau
4d48a6981b
Bugfix: Ayon Deadline env vars + error message on no executable found (#5815)
* Fix ingesting env vars correctly for `DeadlinePlugin.RunProcess`

* Fix error message reporting `;` between each character of the string

* Cosmetics

* Use `SetEnvironmentVariable` instead of `SetProcessEnvironmentVariable` because it's a Simple Plugin

See: https://docs.thinkboxsoftware.com/products/deadline/10.1/1_User%20Manual/manual/environment.html#job-rendering
2023-11-15 11:25:47 +01:00
Toke Jepsen
f7d76617c0
Testing: Validate Maya Logs (#5775)
* Working version

* Improve launched app communication

* Move imports to methods.

* Update tests/integration/hosts/maya/test_publish_in_maya.py

Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>

* Collect errors from process

* fix startup scripts arguments

* Update openpype/lib/applications.py

Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

* Fix application polling

* Docstring

* Revert stdout and stderr

* Revert subprocess.PIPE

* Added missed imports

If we are moving these because of testing, lets move all of them

---------

Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
Co-authored-by: kalisp <petr.kalis@gmail.com>
2023-11-07 16:51:54 +01:00
Jakub Ježek
8e3b40a0b9
Merge pull request #5732 from tokejepsen/enhancement/nuke_workfile_dependency 2023-10-30 12:00:11 +01:00
MustafaJafar
3abc227198 Merge branch 'develop' into bugfix/OP-6806_Houdini-wrong-frame-calculation-with-handles 2023-10-18 17:31:39 +03:00
Petr Kalis
32ce067132 OP-7134 - added missing OPENPYPE_VERSION 2023-10-17 10:11:47 +02:00
Toke Stuart Jepsen
523633c1aa Optional workfile dependency 2023-10-09 12:53:46 +01:00
Mustafa-Zarkash
2def83c481 Merge branch 'develop' into bugfix/OP-6806_Houdini-wrong-frame-calculation-with-handles 2023-10-06 22:22:44 +03:00
Mustafa-Zarkash
4b02645618 update frame data when rendering current frame 2023-10-06 17:27:35 +03:00
Petr Kalis
12f4128901
Fusion: added missing env vars to Deadline submission (#5659)
* OP-6930 - added missing env vars to Fusion Deadline submission

Without this injection of environment variables won't start.

* OP-6930 - removed unnecessary env var

* OP-6930 - removed unnecessary env var
2023-10-05 16:46:20 +02:00
Petr Kalis
52c65c9b6c
Fusion: implement toggle to use Deadline plugin FusionCmd (#5678)
* OP-6971 - changed DL plugin to FusionCmd

Fusion 17 doesn't work in DL 10.3, but FusionCmd does. It might be probably better option as headless variant.

* OP-6971 - added dropdown to Project Settings

* OP-6971 - updated settings for Ayon

* OP-6971 - added default

* OP-6971 - bumped up version

* Update openpype/settings/entities/schemas/projects_schema/schema_project_deadline.json

Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>

---------

Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2023-10-05 16:03:56 +02:00
Mustafa-Zarkash
0c63b26915 resolve some comments and add frame range validator 2023-10-04 23:29:25 +03:00
Mustafa-Zarkash
cc7f152404 resolve hound 2023-10-04 17:15:42 +03:00
Mustafa-Zarkash
8ab9e6d6b2 consider handleStart and End when submitting a deadline render job 2023-10-04 17:00:01 +03:00