Introduction
Stonebranch provides product maintenance in the form of updated product installation packages. This document lists the product installation package maintenance history for Universal Controller 6.7.x.
Note
For Universal Controller 6.8.x, applying maintenance refers to the increase from a currently installed 6.1.x, 6.2.x, 6.3.x, 6.4.x, 6.5.x, 6.6.x, 6.7.x, or 6.8.x version of the Controller to a later 6.8.x version of the Controller (for example, increase Controller 6.1.3.1 to Controller 6.8.0.0).
Product Packaging
A package maintenance level is incremented when the package changes or the package installation changes.
Stonebranch changes product version, release, or modification identifiers at its discretion when it deems an appropriate number of enhancements or capabilities have been introduced to warrant the change.
Versioning
Package version numbers are comprised of four numeric identifiers: version, release, modification level, and maintenance level.
For example, for Universal Controller 6.8.0.0:
- 6 = Version 6
- 8 = Release 8
- 0 = Modification Level 0
- 0 = Maintenance Level 0
Packaging Methods
The Universal Controller 6.8.x packages are provided in formats appropriate for the target platforms.
See Installation, Upgrade, and Applying Maintenance for information on installing, upgrading, and applying maintenance to the Universal Controller.
Package Maintenance Levels
This section identifies the changes included in Universal Controller 6.8.x.
Release 6.8.0.0 - March 31, 2020
Change ID | Description |
---|---|
B-02385 | Expose Agent heartbeat threshold at Agent level and Universal Controller system property level. |
B-04057 | Property for default value of Task Launch Skip Condition (formerly "Skip if Active") on trigger. |
B-04366 | Late Finish / Early Finish enhancements for all tasks (for example). |
B-04717 | Add a new built-in variable to capture the task name at task instance creation time. |
B-05250 | Web Service API - Bundleless Promotion. |
B-05280 | Additional logging information in Controller log (late start/finish). |
B-08452 | Audit Email Notification Actions delivered By Universal Controller. |
B-08956 | Allow Suppress Intermediate Failures for manual re-runs. |
B-09772 | Universal Template - Role for Universal Template View only. |
B-09876 | Required Fields for Task Monitor task should be in boldface. |
B-09915 | Add Task Instance Definition ID Built-In Variable. |
B-10169 | Clear Time Interval field when changing a Time Trigger Time Style. |
B-10178 | Upgrade packaged Microsoft JDBC Driver to release 8.2. |
B-10210 | Built-in variable for Top-Level Workflow Name. |
B-10315 | Increase volume of Virtual Resource Priority to 1-100 (for example). |
B-10323 | Validate Support for Java SE 11. |
B-10336 | ADD UDM Operation (copy/move) to File Transfer task template. |
B-10352 | Review accessibility of ../sc/system/development/*. |
B-10370 | New Function to Return URL-Encoded String. |
B-10372 | Local Password Rules - Minimum & Maximum Password Length. |
B-10373 | Local Password Rules - Define Required Characters for Passwords. |
B-10375 | Local Password Rules - Optionally Disallow Passwords that contain the Username. |
B-10598 | Review Reflected Cross-Site Scripting Vulnerability. |
B-10642 | Upgrade Packaged MySQL JDBC Driver. |
B-10648 | Include the OMS message and/or correlation ID into Universal Controller events. |
B-10685 | Restrict view of OMS Servers |
B-10688 | Add Enable & Disable Trigger as System Operation Actions. |
B-10719 | Break the cancelling of running monitors into smaller transactions during the Purge Task Instances server operation. |
B-10741 | Add Hold Reason to [Launch Task with Variable|UC68:Manually Running and Controlling Tasks#launch with variables] when Hold on Start is enabled. |
B-10742 | Web Service API : Task Instance Update Operational Memo |
B-10743 | TechEd: Add multi-update support for changing Script business service membership. |
B-10749 | Allow resetting of Operational Memo on Re-run to be optional through property configuration. |
B-10773 | UC : Universal Task - Package SSH Task. |
B-10785 | Key Location and Passphrase Functions for Resolvable Credentials |
B-10786 | Hints for Home Dashboard, Console, and Documentation icons on User Task Bar. |
B-10805 | UA Transient Agent to remove upon Shutting Down or going Offline. |
B-10812 | Task Agent & Agent Cluster User Interface Enhancements. |
B-10817 | Ability to Assign (and Unassign) Execution User to Triggers from Update section. |
B-10951 | Enhance Assign Execution User Field Focus. |
B-11146 | Web Service API: XML/JSON integer type-parsing validation error message & HTTP status code. |
B-11177 | Include field Virtual Resource Priority in History table. |
B-11178 | Upgrade SmartGWT libraries to address behavior change in new Chrome version with respect to icons appearing as "...". |
B-11189 | Relabel File and FTP File Monitor Tasks and Triggers. |
B-11207 | Do not allow Time Limit on Variable Monitor when created from Trigger. |
B-11211 | System/User Notification Pop-Up. |
B-11230 | Confirmation Prompt on Trigger Enable/Disable. |
B-11272 | Upgrade packaged Oracle JDBC Driver to 19c (19.3). |
B-11278 | UC : Local Password Rules - Merge Existing Properties. |
B-11284 | Introduce new built-in variable for field "Virtual Resource Priority". |
B-11286 | Log root cause of transient SQL exceptions. |
B-11289 | Add delete agent warning for still active tasks instances. |
B-11291 | License Management - Remove Triggers License Attribute. |
B-11292 | License Management - Report - Show Average Line Option, |
B-11293 | License Management - Report - Show Threshold Line Option, |
B-11294 | License Management - Deprecate Agents License Attribute and Introduce Distributed Agents Attribute and z/OS Agents Attribute, |
B-11295 | License Management - Hard End Date License Attribute. |
B-11296 | License Management - HA License Attribute (Specifies # of Cluster Nodes). |
B-11297 | License Management - Environment Designation License Attribute (Production, Non-Production, and Demo). |
B-11298 | License Management - USAP License Attribute. |
B-11299 | License Management - UPPS License Attribute. |
B-11300 | License Management - # of Monthly Task Executions. |
B-11301 | License Management - # of Monthly Task Executions - License Report Integration. |
B-11302 | License Management - System Details Widget Enhancements. |
B-11324 | Remove internal Java API usage for sending emails with SSL to prevent illegal access warnings (Java 11 only). |
B-11325 | Improve logging of run-time exceptions when processing send email events. |
B-11330 | Refactor the synchronisation mechanism to not use a Thread instance as a monitor. |
B-11335 | LDAP deserialization should be disabled. |
B-11386 | Remove redundant constants in *View classes. |
B-11394 | Show Variables: Add agent name not just id in variables section of a task instance and make it available by api call |
B-11422 | Update user documentation links to 6.8 confluence space. |
B-11442 | For new deployments, use MS SQL Server datetime2 datatype instead of datetime data type. |
B-11443 | Update copyright from 2019 to 2020 where applicable. |
B-11452 | Review/workaround for datetime2 type support for jTDS JDBC Driver. |
B-11457 | Suspend cluster membership on decommission instead of deleting membership. |
B-11542 | Jenkins: Remove AIX bundled installer from pipeline. |
B-11810 | Add index to ops_audit for Data Backup/Purge > Audits query. |
B-11817 | Add GWT TimeZone JSON mappings for Etc/UTC and Etc/GMT. |
D-03398: | An Opswise Controller license never expires if date is changed to future and then back (build.158) |
D-05591: | Updating a running timer task will not take effect. (build 75) |
D-09120: | Controller fails to deploy on Oracle Java 9 with error "java.lang.NoClassDefFoundError: javax/activation/DataSource" (build.54) |
D-09526: | Do not generate an internal Agent Down message when OMS close connection for non existing Agent. (build.143) |
D-09606: | SmartGWT: PieChart not displaying all entries when there are two 1-count data entries (build.17) |
D-09657: | Clicking Re-run on Task Instance Popup Window, and immediately closing window, can cause stacktrace in the console. (build.4) |
D-09665: ) | Boolean opswise.properties of True and False should be stored in database as true and false. (build.5 |
D-09669: | Sorting of Temporary Triggers by Next Scheduled Time does not work for non client sorting. (build.14) |
D-09670:. | Restoring a script with Script Type "Script" not prohibited if Windows/Linux Scripts Permitted property is false |
D-09671: | Read a Task Web Service returns Status Code 500 (Internal Server Error) if Command or Script is "Script" and Script does not exist. (build.15) |
D-09674: | Disabling property Strict Connection Execute Constraints should clear permissions cache. |
D-09676: | 'Next Scheduled Time' in Temporary Trigger not handle the same in the scheduled report and the report in UI (build.14) |
D-09679: . | Variable Monitor - Error message for Time Limit with Trigger references has extra comma |
D-09680: | Task Instance name not logged when Custom Day not found for Run Criteria. |
D-09681: | Error message for empty Run Criteria should use the display name for Type field in the error message. |
D-09683: | Inconsistencies with Required, Require If Field, and Show If Field condition validation when Universal Tasks exists with an undefined value for the Universal Template Field. (build.7) |
D-09685: | Agent Cluster variable resolving to an unsupported Agent Cluster type on Universal Task Instance displays as UUID. (build.10,12) |
D-09688: | File Transfer Task with Transfer Protocol = UDM -picklist criteria for Utility Agent not working correctly. |
D-09689: | "View Potential Matches" button on Task Monitor Task Instance form does not have an ellipsis. |
D-09690: | Data Backup/Purge "Export Path" hint should refer to "Data Backup/Purge Export Path" property, not "Export Path" property. (build.8) |
D-09698: | Web Service - Create/Update Database Connection - Require field validation for Connection URL and Driver (build.11) |
D-09701: | Unable to remove agent reference on instance when toggling between Windows and Linux (build.119) |
D-09704: | File Monitor and FTP File Monitor Task not relabeled in Workflow Editor/Monitor. (build.20) |
D-09705:) | Invalid Type label for Bundle and Triggers join (build.20 |
D-09706: | File Transfer Task - Source UDM Agent and Destination UDM agent are not cleared out when switch from Form to Script (build.78) |
D-09709: | System property 'FTP File Monitor Task Exclude Protocols' is not changed to 'Remote File Monitor Task Exclude Protocols' after upgrade (build.26) |
D-09710: | File Transfer Task should hide 'UDM Operation' field when Transfer Protocol=UDM and Form or Script=Script (build.23) |
D-09711: | Unable to update Task Monitor after upgrade of SmartGWT libraries. (build.30) |
D-09716: | Unable to use add/remove button when modifying Agent Mapping on Promotion Target. (build.95 |
D-09726: | Validation of field 'Early Finish Duration Offset (-)' does not work correctly |
D-09728: | Calculation for Early Finish duration does not work correctly. (build.55) |
D-09729: | Web Service Task Create/Modify - Time Options section is not created correctly when Late Finish/Early Finish enabled (build.57) |
D-09730: ) | Web Service Task Create/Modify - Late Start Type, Late Finish Type and Early Finish Type not validate for the valid values (not a regression |
D-09733: | Local Attachment variable not resolved when used in conjunction with Attach Standard Output. (build.59) |
D-09734: ) | Manual Task always enabled 'Finish Late' when Late Finish Type=Average Duration (build.64 |
D-09736: ' | Field user_duration has invalid value of null. Duration must be specified' error message when launch a workflow with Late Finish/Early Finish = Average Duration (build.64) |
D-09738:. | Renewable Resource doesn't renew when all tasks in a workflow are skipped |
D-09740: | Broker Reference not being cleared when switching to use Variable. (build 76) |
D-09743: | Transitory Field not updated when set from Transient to off (build.75) |
D-09747: | Promotion should fail when there is a sysId mismatch for system templates. (build.82) |
D-09748: | Promoting a Universal Template from UC 6.7.0.0 to an earlier release requires "Allow Universal Template Changes" when the Universal Template hasn't changed. (build.109) |
D-09749: | Reset the System Template field when promoting a non-system Universal Template to an earlier release. (build.86) |
D-09750: | Agent added to Agent Cluster multiple times if cluster is repeated uags.conf (build.145) |
D-09751: | Universal Command Task - UCMD Credentials field is not cleared out when switch the field from a Credential name to a Variable (build.100) |
D-09752: | Bulk Import should not log error when no built-in Universal Templates are requested. (build.87) |
D-09756: | Tomcat logs TLD validation error when "strict servlet compliance" mode is enabled. (build.91) |
D-09758: | Promotion of Agent Cluster - Invalid limit type and limit amount values for new Agent Cluster. (build.90) |
D-09760: | Fix hints for System Operation reference fields. (build.97) |
D-09764: | List Trigger Qualifying Times - Triggerid responses "trigger type Time is not supported." for time trigger (build.105) |
D-09765: | Java Error Upon Startup - IBM & AIX machines 6.8.0.0 (build.107) |
D-09766: | Report - Show Threshold - The Threshold Value filed changed to 1215752191 when enter 99999999999 (build.110) |
D-09768: | License Notification - change maximum of x configured agents to maximum of x configured Distributed agents/maximum of x configured z/OS agents (build.114) |
D-09771: | SQL & Stored Procedure Task Instances do not cleanup SQLWarnings on Rerun. (build.168) |
D-09774: | Nth field in Relative Repeating Date(Custom Day) overrides the specified "Month" value to "ALL" (build.163) |
D-09775: | MSSQL 2012 - Group Date/Time Format reporting - Not supported (build.144) |
D-09779: | Show Variables Web Service API not enforcing instance Read permission. (build.149) |
D-09784: | Update Task Instance Operational Memo Web Service API - audit is not consistent with user interface audit (build.166,169) |
D-09786: ) | Checksum Regression Workflow failing with StackOverflowException on Trigger Now Web Service. (build.160 |
D-09789: | License instance history statistics not collected during maintenance update. (build.164,165) |
D-09791: | Unexpected warning message in the opswise.log when warm start (build.170) |
D-09792: | Web Service - Boolean Fields - do not default to false (build.172) |
D-09793: | Trigger - 'Enabled By' and 'Execution User' are use the passed in name for the field, rather than the one from the record (build.175) |
D-09798: | MappedEventHandler missing SendSnmpEvent mapping. |
D-09800: | "acctinfo" column is not large enough to support maximum data value coming from z/OS agent. |
D-09801: | License Expiry Date is not calculated correctly during bootstrap if the License property was updated on the next day in UTC. |
D-09803: | "undefined" can appear for Color property value fields after getting an empty value error. |
D-09804: | Restore Version checksum violation message not propagated to the client. |
D-09805: | Print context-menu action displaying in unsupported locations. |
D-09807: | Run command on Filtered activity is failing |
D-09810: | Filter does not display the correct default field name. |
D-09816: | After Time & Before Time missing from Task Instance & Activity Lists |
D-09817: | After Date & Before Date show now values on Activity List |
D-09819: . | Forecast Calendar does not show Forecast Details link for events at midnight |
D-09821: | The Calendar is displaying the event time in the browser's time zone. not in the User's time zone |
D-09825: | Do not collect license history statistics for prior months when deploying a new installation. |
D-09829: . | PeopleSoft Task - Utility Agent and Utility Credential filed on the Refresh Options... dialog not filled in with value from the form |
D-09831: | Workflow Monitor not re-engaging after re-running task instance within a completed workflow. |
D-09835: | Origin information not included in audit for Enable Trigger/Disable Trigger system operations. |
D-09836: | Calendar Preview shows the UUID for custom days if the client (browser) time zone differs from user's time zone. |
D-09843 | Unable to login with username containing UTF-8 character(s) using MS SQL Server. |
Prior Maintenance
See Universal Controller 6.7.x Maintenance for changes previously included in 6.7.x maintenance releases that also are included in the 6.8.x releases.