This article describes the issues that are fixed in Update Rollup 3 for Microsoft System Center 2012 R2 Orchestrator. Additionally, this article contains the installation instructions for Update Rollup 3 for System Center 2012 R2 Orchestrator.
Issues that are fixed in this update rollup
When a runbook calls other runbooks, Service Management Automation (SMA) concatenates all the participating runbooks into a single script and then passes the script to the PowerShell Workflow engine for compilation. The resulting script may contain multiple signature blocks, and SMA receives a compilation error from the Powershell Workflow.
When child runbooks contain a signature block, the child runbooks cannot be compiled into inline runbooks. If there is more than one signature block, the resulting runbook will be corrupted.
Cmdlets should request information from the server, up to a limit on the number of records that are returned, and then request the next "page" of records, until all records are retrieved.
When a Windows PowerShell user uses the Set-SmaCertificate cmdlet, the user cannot receive private key information when he or she uses the Get-AutomationCertificate activity.
The Automation menu stops working in Administrator Portal, and you may notice that the Orchestrator ODATA API controller cannot return Modules data. Additionally, you receive the following error message:
Microsoft.Data.OData.OdataInnerError Message: The file exists. TypeName: System.IO.IOException
Service Management Automation (SMA) resources are paged. The cmdlets have to evaluate the response from the web service for the presence of a continuation token and then make a sequence of ListNext web requests if a continuation token is present.
SMA may not return the latest job ID for the runbook. The Invoke-ConfiguratorRunbook activity will have the job ID when it calls the Start-SMARunbook cmdlet, and the job ID should be returned to the caller. This occurs because SMA does not return the most recent job for a runbook. This issue occurs occur in a multiple-run scenario. If the configurator passes the first run, this issue has no effect.
The Orchestrator Runbook Service (RunbookService.exe) may crash, and you receive the following error message:
Application: RunbookService.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: System.ServiceModel.CommunicationException
If a runbook is large enough to exceed the default Windows Communication Foundation (WCF) channel size, an exception occurs. This issue causes the job to be stuck in the "New" state.
When Update Rollup 2 is uninstalled, the connection properties to the instance of Microsoft SQL Server are cleared.
How to obtain and install Update Rollup 3 for System Center 2012 R2 Orchestrator
Update packages for Orchestrator are available from Microsoft Update or by manual download.
To obtain and install an update package from Microsoft Update, follow these steps on a computer that has an applicable System Center 2012 R2 component installed:
Click Start, and then click Control Panel.
In Control Panel, double-click Windows Update.
In the Windows Update window, click Check Online for updates from Microsoft Update.
Click Important updates are available.
Select the Update Rollup packages that you want to install, and then click OK.
Click Install updates to install the selected update packages.
Manual download of the update packages
Go to the following website to manually download the update packages from the Microsoft Update Catalog: