ynput / OpenPype

OpenPype has been surpassed by AYON and is now read only.
https://ayon.ynput.io
MIT License
286 stars 129 forks source link

Deadline: missing OPENPYPE_VERSION job submitter #4557

Closed jakubjezek001 closed 1 year ago

jakubjezek001 commented 1 year ago

Running version 3.15.2-nightly.3

Describe the bug Broken workflow in case job is submited from source rather then build version.

=======================================================
Error
=======================================================
Error: FailRenderException : OpenPype executable was not found in the semicolon separated list "". The path to the render executable can be configured from the Plugin Configuration in the Deadline Monitor.
   at Deadline.Plugins.DeadlinePlugin.FailRender(String message) (Python.Runtime.PythonException)
  File "C:\ProgramData\Thinkbox\Deadline10\workers\JEZA-ROG-rog-1\plugins\640089c1e2dbd50cd85667fa\OpenPype.py", line 185, in RenderExecutable
    "from the Plugin Configuration in the Deadline Monitor.")
   at Python.Runtime.Dispatcher.Dispatch(ArrayList args)
   at __FranticX_GenericDelegate0`1\[\[System_String\, System_Private_CoreLib\, Version=4_0_0_0\, Culture=neutral\, PublicKeyToken=7cec85d7bea7798e\]\]Dispatcher.Invoke()
   at FranticX.Processes.ManagedProcess.RenderExecutable()
   at Deadline.Plugins.DeadlinePlugin.RenderExecutable()
   at FranticX.Processes.ManagedProcess.Execute(Boolean waitForExit)
   at Deadline.Plugins.PluginWrapper.RenderTasks(Task task, String& outMessage, AbortLevel& abortLevel)

Deadline OpenPype settings image

To Reproduce Steps to reproduce the behavior:

  1. Submit job from your dcc run from OpenPype at source

[cuID:OP-5158]

tokejepsen commented 1 year ago

Got introduced here; https://github.com/ynput/OpenPype/pull/4489

iLLiCiTiT commented 1 year ago

It should be possible to change the directory path to {your openpype repo path}/tools. There should be openpype_console.bat file that can replace openpype_console.exe.

kalisp commented 1 year ago

Closed by https://github.com/ynput/OpenPype/pull/4552