I'm attempting to get PDG rendering on my Deadline farm with the Deadline Scheduler. Here's the error I'm getting when I attempt to cook:
16:19:26: PDGNet MQRelay stopping
Traceback (most recent call last):
File "C:/PROGRA~1/SIDEEF~1/HOUDIN~1.339/houdini/python3.7libs\pdg\callback.py", line 104, in __getattr__
return getattr(self._cpp_object, attr_name)
AttributeError: '_pdg.Scheduler' object has no attribute 'addCommonJobVars'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:/PROGRA~1/SIDEEF~1/HOUDIN~1.339/houdini/pdg/types\schedulers\tbdeadline.py", line 1087, in onSchedule
self._scheduleRootJob(work_item)
File "C:/PROGRA~1/SIDEEF~1/HOUDIN~1.339/houdini/pdg/types\schedulers\tbdeadline.py", line 1829, in _scheduleRootJob
self.tempDir(False), frames, job_name, False)
File "C:/PROGRA~1/SIDEEF~1/HOUDIN~1.339/houdini/pdg/types\schedulers\tbdeadline.py", line 1725, in _generateJobPluginFiles
self._getJobEnvDict(job_env, work_item)
File "C:/PROGRA~1/SIDEEF~1/HOUDIN~1.339/houdini/pdg/types\schedulers\tbdeadline.py", line 1759, in _getJobEnvDict
self.addCommonJobVars(job_env, None, tbut.verbose_log)
File "C:/PROGRA~1/SIDEEF~1/HOUDIN~1.339/houdini/python3.7libs\pdg\callback.py", line 108, in __getattr__
raise AttributeError(error_str)
AttributeError: 'DeadlineScheduler' object has no attribute 'addCommonJobVars'
16:20:18: PDGNet MQRelay stopping
The job entitled PDG MQ fails immediately, but at least is visible in Deadline Monitor.
I tried pulling the project into Houdini 19.0, and while I had errors opening the file, I was still able to successfully get a job cooking via Deadline.
Any help is greatly appreciated. Have spent days on this!