quadproduction / OpenPype

QuadProd version of OpenPype
MIT License
4 stars 0 forks source link

Fix Studio :: OpenPype :: Cannot put asset in correct hierarchy #344

Closed ClementHector closed 1 year ago

ClementHector commented 1 year ago

In GitLab by @support-bot on Mar 9, 2023, 15:42

Problem

When we try to organize outliner of maya and put rig in a hierarchy, we cannot publish the alembic animation

If we put the asset outside the 'root', it works

5bd1b5b193

Log

  File "/prod/softprod/apps/openpype/3.14.7-quad.10/linux/dependencies/pyblish/plugin.py", line 522, in __explicit_process

    runner(*args)

  File "/prod/softprod/apps/openpype/3.14.7-quad.10/linux/openpype/hosts/maya/plugins/publish/validate_single_assembly.py", line 33, in process

AssertionError: One assembly required for: feadingPump_rigMain_02_1 (currently empty?)

INFO: Collected inputs: [ObjectId('6401d3519fab21d52e87943a')]

DEBUG: publishDir: "/prod/project/TEST_OP2_PUB_23_7/5_FILM/Shots/001/001_0010/publish/animation/feadingPump_rigMain_02_/v002"

DEBUG: resourcesDir: "/prod/project/TEST_OP2_PUB_23_7/5_FILM/Shots/001/001_0010/publish/animation/feadingPump_rigMain_02_/v002/resources"

INFO: Looking for matching profile for: hosts: "maya" | families: "animation" | tasks: "animation"

DEBUG: "maya" not found in "hosts": ['standalonepublisher']

DEBUG: "maya" not found in "hosts": ['standalonepublisher']

DEBUG: "maya" not found in "hosts": ['standalonepublisher']

DEBUG: "maya" not found in "hosts": ['traypublisher']

DEBUG: "maya" not found in "hosts": ['traypublisher']

DEBUG: "maya" not found in "hosts": ['traypublisher']

DEBUG: "maya" not found in "hosts": ['tvpaint']

DEBUG: "maya" not found in "hosts": ['tvpaint']

DEBUG: "maya" not found in "hosts": ['nuke']

DEBUG: "maya" not found in "hosts": ['aftereffects']

DEBUG: "maya" not found in "hosts": ['flame']

DEBUG: "maya" not found in "hosts": ['houdini']

DEBUG: "maya" not found in "hosts": ['photoshop']

INFO: Profile selected: {'hosts': ['maya'], 'families': ['model', 'setdress', 'animation', 'look', 'rig', 'camera'], 'task_types': [], 'tasks': [], 'add_ftrack_family': True, 'advanced_filtering': []}

DEBUG: Adding ftrack family for 'animation'

INFO: Adding 'ftrack' family for instance with 'animation'

DEBUG: No resources to validate..

Traceback (most recent call last):

  File "/prod/softprod/apps/openpype/3.14.7-quad.10/linux/dependencies/pyblish/plugin.py", line 522, in __explicit_process

    runner(*args)

  File "/prod/softprod/apps/openpype/3.14.7-quad.10/linux/openpype/hosts/maya/plugins/publish/validate_single_assembly.py", line 33, in process

AssertionError: One assembly required for: feadingPump_rigMain_02_

Ressources

Softwares concerned

Maya, Fix

ClementHector commented 1 year ago

In GitLab by @kekefreedog on Mar 9, 2023, 16:32

made the issue visible to everyone

ClementHector commented 1 year ago

In GitLab by @friquette on Mar 16, 2023, 10:22

created branch 345-fix-studio-openpype-cannot-put-asset-in-correct-hierarchy to address this issue

ClementHector commented 1 year ago

In GitLab by @friquette on Mar 16, 2023, 15:58

added 2h of time spent

ClementHector commented 1 year ago

In GitLab by @fixstudio.pub on Mar 22, 2023, 14:04

When we publish by ticking "Include Parent Hierarchy" each asset exported have the parent hierarchy inside them : image

which is not correct, we should export the asset from the root 'level' even if they are inside a hierarchy

ClementHector commented 1 year ago

In GitLab by @friquette on Apr 12, 2023, 13:24

created branch 345-fix-studio-openpype-cannot-put-asset-in-correct-hierarchy-2 to address this issue

ClementHector commented 1 year ago

In GitLab by @friquette on Apr 13, 2023, 13:18

This issue is solved by this PR: https://github.com/ynput/OpenPype/pull/4840

ClementHector commented 1 year ago

In GitLab by @friquette on Apr 13, 2023, 13:18

added 2h of time spent