Depending on the version of UrbanCode Deploy you are upgrading, be sure to address these build-specific considerations.
Affected Build | Consideration |
---|---|
6.1 and later | If the server is using an IBM® JRE, upgrade the JRE to a version that is shipped with version 6.2 or later. |
6.1 - 6.2.3.0 | UrbanCode Deploy servers and relays must be upgraded at the same time. Agents that connect through relays may not connect successfully until both server and relay are upgraded. |
6.2.2 and later | Urban Code Deploy server and agent relays require Java™ Runtime Environment (JRE) or Java Development Kit
(JDK) version 8. After upgrading, these changes apply to the agent relays. Users might notice that some agent relays are no longer listed in the user interface even though they were able to view relays before the upgrade. The new version includes updated security controls. The agent relays are still available to the users. However, System Team administrators can assign agent relays to teams and set the View Agent Relays permission for roles so that appropriate users can see the agent relays in the user interface. Users can install and use agent relays. However, the relays are not listed in the user interface for the user until a System Team administrator assigns the agent relay to teams and sets the View Agent Relays permission. |
6.1 - 6.2.1.1 | Ensure that all secure property values are obscured, the values of all properties in the history for existing deployments are obscured. In the deployment history for deployments that you run after you upgrade, only secure properties are obscured in the logs. |
6.1 - 6.2.1.1 | New security features erase old component version import logs to hide secure information. If you want to keep the logs, in the installed.properties file, set the property com.urbancode.ds.cleanup.sourceConfig.fullCleanupSkip to True. |
If a text fix received for a reported defect is not fixed in the upgraded version, you may need to open a Support Case to request a new build.