Deadline 7.1.1.4 Release Notes

Overview

This is a patch release for Deadline 7.1 that fixes a few important bugs that were discovered shortly after Deadline 7.1 was released.

See the Deadline 7.1.0.35 Release Notes for the full release notes.

Note that a 7.1 license is still required to run this version. If you have a license for Deadline 7.0 or earlier, you will need an updated license. In addition, the version of Draft that ships with Deadline 7.1 needs a new 1.3 license. If you have a license for Draft 1.2 or earlier, you will need an updated license.

Complete Release Notes

General Improvements

  • Added support for using colons in Deadline’s frame list formatting style. For example, a start and end frame can be specified as 1:10, or a start and end frame with a step of 2 can be specified as 1:10:2.
  • Whitespace is now supported around separator characters in frame lists (‘-‘, ‘x’, etc).
  • Cleaned up the submission error message that occurs when a job’s frame list isn’t formatted properly in the job info file.
  • Fixed a bug that prevented Deadline’s popup notifications from staying on top of other windows.

Installer Improvements

  • When running the installer with the –help option, the Repository installer no longer prints out “unknown variable mongodefaultport” as the default port for dbListeningPort.
  • The Repository installer no longer overwrites the .ini files in the 3dsmax integrated submitter folder if they already exist.
  • The correct version of the Microstation submitter is now shipped with the Repository installer (which includes the option to convert paths to UNC).
  • The After Effects submitter installer now installs the script to the correct location on OSX, and a README is shown at the end that explains how to modify the AE preferences in order to run the script.
  • The correct versions of libssl and libcrypto are now installed on Linux by the Client installer.
  • The Linux submitter installers are now 64 bit instead of 32 bit.

Monitor Improvements

  • Significantly improved the performance of the Manage Pools and Manage Groups dialogs when manipulating Pools/Groups for multiple slaves.
  • Fixed a bug in the job properties dialog that prevented you from setting a job’s auto-cleanup override to Archive after it has been set to Delete.
  • Cleaned up the exception messages printed in the results box when testing thermal sensors in the Monitor.
  • When adding a new thermal sensor, an error message now pops up if the sensor OID doesn’t start with 1.3, instead of displaying the exception in the results box.
  • If the CheckTemeratureSensors.py script throws an error when getting the temperature from a sensor, it now writes that error in the sensor’s text box instead of dumping a stack trace to the console.

Slave Improvements

  • When running a process with ‘su’ on Linux and Mac OS X, the executable and arguments are now separated with a space.
  • When the slave is checking if a plugin supports concurrent tasks, it now handles any exceptions and disables concurrent tasks for the plugin for the current dequeue cycle. Before, this type of error would prevent the slave from dequeuing any jobs at all.

Pulse Improvements

  • Fixed a bug in Pulse that prevented it from using the port override in the Pulse settings.

Balancer Improvements

  • Fixed a bug in the default balancing algorithm that prevented job Limits from being taken into account when starting VM instances.

Scripting Improvements

  • Added StdoutRedirection property to the ManagedProcess class. It defaults to True, but if set to False, Deadline will not capture any stdout from the process.
  • Added AsynchronousStdout property to the ManagedProcess class. It defaults to True, but if set to False, Deadline will use a synchronous approach to capture stdout from the process. Note that this property is ignored on Windows.

Application Plugin Improvements

3ds Command Improvements

  • Added popup ignorers to the 3dsCmd plugin.

3ds Max Improvements

  • The Repository installer no longer overwrites the .ini files in the 3dsmax integrated submitter folder if they already exist
  • Fixed a bug that prevented RPManager from loading the Deadline submission script for 3dsmax.
  • Fixed a bug that prevented RPManager from loading the correct SMTD defaults.
  • Job batch names now evaluate the custom tokens in the _NameFormats.ini file.

After Effects Improvements

  • The After Effects submitter installer now installs the script to the correct location on OSX, and a README is shown at the end that explains how to modify the AE preferences in order to run the script.
  • Increased the hardcoded frames per task setting for movie renders.

Corona Improvements

  • Added popup ignorers to the CoronaDR plugin.
  • Fixed an error in the CoronaDR plugin when using the Kill On Existing Process mode to handle existing DR processes.
  • The CoronaDR.options file is now shipped with the Repository installer.

Hiero Improvements

  • Added support for Nuke 9.x to the Hiero submitter.

Houdini Improvements

  • Fixed a bug that prevented the submission of multiple ROPs at the same from the integrated Houdini submitter. The error occurred when trying to submit All ROPs or Selected ROPs.

LuxRender Improvements

  • Fixed an error in the LuxSlave plugin when using the Kill On Existing Process mode to handle existing DR processes.

Microstation Improvements

  • The correct version of the Microstation submitter is now shipped with the Repository installer (which includes the option to convert paths to UNC).
  • The correct version of the Microstation render plugin is now shipped with the Repository installer (the previous one had some bugs that affected rendering).

modo Improvements

  • The integrated submitter now properly handles the <none> tag in output paths.
  • Multiple pass groups can now be submitted when doing Tile rendering.
  • Fixed a bunch of issues when doing Tile rendering with multiple pass groups.

Nuke Improvements

  • The Nuke plugin now properly ignores all errors when “Continue On Error” is enabled in the submission options.

VRay Improvements

  • Fixed an error in the VRay Spawner plugin when using the Kill On Existing Process mode to handle existing spawner processes.

VRED Improvements

  • Added warning message to VRED and VREDCluster plugins when the slave is running as a service.
  • VRED plugin now includes default executable paths for Linux.
  • Fixed a bug that prevented sequencer jobs from running properly.