OK so I did a quick render test with Charles’ changes with Batch turned off. Unfortunately it errored out.
=======================================================
Error
=======================================================
Error: Renderer returned non-zero error code 208. Check the renderer's output.
at Deadline.Plugins.PluginWrapper.RenderTasks(String taskId, Int32 startFrame, Int32 endFrame, String& outMessage, AbortLevel& abortLevel)
=======================================================
Type
=======================================================
RenderPluginException
=======================================================
Stack Trace
=======================================================
at Deadline.Plugins.SandboxedPlugin.d(DeadlineMessage aqg)
at Deadline.Plugins.SandboxedPlugin.RenderTask(String taskId, Int32 startFrame, Int32 endFrame)
at Deadline.Slaves.SlaveRenderThread.c(TaskLogWriter agy)
=======================================================
Log
=======================================================
2018-10-25 09:19:37: 0: Loading Job's Plugin timeout is Disabled
2018-10-25 09:19:39: 0: Loaded plugin MayaCmd
2018-10-25 09:19:39: 0: Executing plugin command of type 'Sync Files for Job'
2018-10-25 09:19:39: 0: All job files are already synchronized
2018-10-25 09:19:39: 0: Plugin MayaCmd was already synchronized.
2018-10-25 09:19:39: 0: Done executing plugin command of type 'Sync Files for Job'
2018-10-25 09:19:40: 0: Executing plugin command of type 'Initialize Plugin'
2018-10-25 09:19:40: 0: INFO: Executing plugin script 'C:\Users\render\AppData\Local\Thinkbox\Deadline10\slave\render54-B\plugins\5bd1ecc341541694786d3b6b\MayaCmd.py'
2018-10-25 09:19:40: 0: INFO: About: Maya Cmd Plugin for Deadline
2018-10-25 09:19:40: 0: INFO: Render Job As User disabled, running as current user 'render'
2018-10-25 09:19:40: 0: INFO: The job's environment will be merged with the current environment before rendering
2018-10-25 09:19:40: 0: Done executing plugin command of type 'Initialize Plugin'
2018-10-25 09:19:41: 0: Start Job timeout is disabled.
2018-10-25 09:19:41: 0: Task timeout is disabled.
2018-10-25 09:19:41: 0: Loaded job: RendermanTest_01_v001_JB (5bd1ecc341541694786d3b6b)
2018-10-25 09:19:41: 0: Successfully mapped O: to \\optimus.viscira.local\optimus
2018-10-25 09:19:41: 0: Executing plugin command of type 'Start Job'
2018-10-25 09:19:41: 0: INFO: Executing global asset transfer preload script 'C:\Users\render\AppData\Local\Thinkbox\Deadline10\slave\render54-B\plugins\5bd1ecc341541694786d3b6b\GlobalAssetTransferPreLoad.py'
2018-10-25 09:19:41: 0: INFO: Looking for AWS Portal File Transfer...
2018-10-25 09:19:41: 0: INFO: Looking for File Transfer controller in C:/Program Files/Thinkbox/S3BackedCache/bin/task.py...
2018-10-25 09:19:41: 0: INFO: Could not find AWS Portal File Transfer.
2018-10-25 09:19:41: 0: INFO: AWS Portal File Transfer is not installed on the system.
2018-10-25 09:19:41: 0: INFO: Executing global job preload script 'C:\Users\render\AppData\Local\Thinkbox\Deadline10\slave\render54-B\plugins\5bd1ecc341541694786d3b6b\GlobalJobPreLoad.py'
2018-10-25 09:19:41: 0: INFO: Looking for AWS Portal File Transfer...
2018-10-25 09:19:41: 0: INFO: Looking for File Transfer controller in C:/Program Files/Thinkbox/S3BackedCache/bin/task.py...
2018-10-25 09:19:41: 0: INFO: Could not find AWS Portal File Transfer.
2018-10-25 09:19:41: 0: INFO: AWS Portal File Transfer is not installed on the system.
2018-10-25 09:19:41: 0: Done executing plugin command of type 'Start Job'
2018-10-25 09:19:41: 0: Plugin rendering frame(s): 5
2018-10-25 09:19:41: 0: Executing plugin command of type 'Render Task'
2018-10-25 09:19:41: 0: INFO: Setting MAYA_DEBUG_ENABLE_CRASH_REPORTING environment variable to 0 for this session. Set to 1 if you need Maya debug log
2018-10-25 09:19:41: 0: INFO: Setting MAYA_DISABLE_CIP (ADSK Customer Involvement Program) environment variable to 1 for this session
2018-10-25 09:19:41: 0: INFO: Setting MAYA_DISABLE_CER (ADSK Customer Error Reporting) environment variable to 1 for this session
2018-10-25 09:19:41: 0: INFO: Setting MAYA_DISABLE_CLIC_IPM (ADSK In Product Messaging) environment variable to 1 for this session
2018-10-25 09:19:41: 0: INFO: Setting MAYA_OPENCL_IGNORE_DRIVER_VERSION environment variable to 1 for this session
2018-10-25 09:19:41: 0: INFO: Setting MAYA_VP2_DEVICE_OVERRIDE environment variable to VirtualDeviceDx11 for this session
2018-10-25 09:19:41: 0: INFO: Setting MAYA_ENABLE_LEGACY_RENDER_LAYERS environment variable to 0 for this session
2018-10-25 09:19:41: 0: INFO: Rendering with Maya version 2018.0
2018-10-25 09:19:41: 0: INFO: Enforcing 64 bit build of Maya
2018-10-25 09:19:41: 0: INFO: Setting PYTHONHOME to C:\Program Files\Autodesk\Maya2018\Python for this session
2018-10-25 09:19:41: 0: INFO: Stdout Redirection Enabled: True
2018-10-25 09:19:41: 0: INFO: Stdout Handling Enabled: True
2018-10-25 09:19:41: 0: INFO: Popup Handling Enabled: True
2018-10-25 09:19:41: 0: INFO: QT Popup Handling Enabled: False
2018-10-25 09:19:41: 0: INFO: WindowsForms10.Window.8.app.* Popup Handling Enabled: False
2018-10-25 09:19:41: 0: INFO: Using Process Tree: True
2018-10-25 09:19:41: 0: INFO: Hiding DOS Window: True
2018-10-25 09:19:41: 0: INFO: Creating New Console: False
2018-10-25 09:19:41: 0: INFO: Running as user: render
2018-10-25 09:19:41: 0: INFO: Rendering with Maya version 2018.0
2018-10-25 09:19:41: 0: INFO: Enforcing 64 bit build of Maya
2018-10-25 09:19:41: 0: INFO: Executable: "C:\Program Files\Autodesk\Maya2018\bin\Render.exe"
2018-10-25 09:19:41: 0: INFO: Rendering to local drive, will copy files and folders to final location after render is complete
2018-10-25 09:19:41: 0: INFO: Rendering with Renderman for Maya
2018-10-25 09:19:41: 0: INFO: Argument: -r renderman -res 960 540 -rl defaultRenderLayer -s 5 -e 5 -b 1 -rd "C:\Users\render\AppData\Local\Thinkbox\Deadline10\slave\render54-B\jobsData\5bd1ecc341541694786d3b6b\mayaOutput_tempOQA0v0" -proj "O:/Users/jBerkheimer/Clients/MayaTest/Animation/MayaTest_MAYA" "O:\Users\jBerkheimer\Clients\MayaTest\Animation\MayaTest_MAYA\scenes\ALPHA\RendermanTest_01\RendermanTest_01_v001_JB.mb"
2018-10-25 09:19:41: 0: INFO: Full Command: "C:\Program Files\Autodesk\Maya2018\bin\Render.exe" -r renderman -res 960 540 -rl defaultRenderLayer -s 5 -e 5 -b 1 -rd "C:\Users\render\AppData\Local\Thinkbox\Deadline10\slave\render54-B\jobsData\5bd1ecc341541694786d3b6b\mayaOutput_tempOQA0v0" -proj "O:/Users/jBerkheimer/Clients/MayaTest/Animation/MayaTest_MAYA" "O:\Users\jBerkheimer\Clients\MayaTest\Animation\MayaTest_MAYA\scenes\ALPHA\RendermanTest_01\RendermanTest_01_v001_JB.mb"
2018-10-25 09:19:41: 0: INFO: Startup Directory: "C:\Program Files\Autodesk\Maya2018\bin"
2018-10-25 09:19:41: 0: INFO: Process Priority: BelowNormal
2018-10-25 09:19:41: 0: INFO: Process Affinity: default
2018-10-25 09:19:41: 0: INFO: Process is now running
2018-10-25 09:19:41: 0: STDOUT: Cannot open renderer description file "rendermanRenderer.xml"
2018-10-25 09:19:42: 0: INFO: Process exit code: 208
2018-10-25 09:19:42: 0: Done executing plugin command of type 'Render Task'
2018-10-25 09:19:42: 0: An exception occurred: Error: Renderer returned non-zero error code 208. Check the renderer's output.
2018-10-25 09:19:42: at Deadline.Plugins.PluginWrapper.RenderTasks(String taskId, Int32 startFrame, Int32 endFrame, String& outMessage, AbortLevel& abortLevel) (Deadline.Plugins.RenderPluginException)