– October 31, 2017

This release of IBM UrbanCode Release is a maintenance release and includes various bug fixes and enhancements. This release is recommended for all customers.
Latest ifix available on version ifix 1:

New installation procedure

IBM Installation Manager is not needed to install UrbanCode Release version 6.2.2 and later. The new installation program is included as part of the program image. It is an interactive command-line based installation program that guides you through the installation process.

Android Support For UrbanCode Mobile

  • – Complete UrbanCode Deploy and Release Approvals
  • – Execute UrbanCode Release Tasks
  • – Real Time Update on Deployment Progress and Health
  • – Automatic Push Notifications

Scheduled Deployment / Enterprise Release Event Note

Free text place holder that can be added to the overview page of a deployment or an enterprise release event.

Enhanced Enterprise Release Event Notifications

Notifications can be sent on-demand or at a defined interval for enterprise release events.

Release and Deployment Enhancements

  • – Tasks completed successfully that had failed previously are easily noticeable.



  • – Task Tags can now be edited
  • – Pipeline Auto Refresh
  • – Approvals in UrbanCode Deploy can now be overridden if the process has been started as an automated task from UrbanCode Release


Official Support on the following features:

Service level agreement tasks

You can use three new task types to manage service level agreements (SLA), such as time-critical events, and planned outages.

Outage tasks

Use outage tasks to manage systems that can only be down for a specified time period. When you create an outage, a begin task and an end task are inserted into the deployment plan. You can add related tasks between the begin and end tasks, and you are alerted if the total duration exceeds the planned-for time. In the following figure, you can see that the outage of 1 hour is exceeded by 5 minutes due to the duration of the related tasks.

Outage tasks

Outage tasks

Critical event tasks

Use critical event tasks to manage service level agreements that require events to occur at specified times. If tasks are expected to be late, an alert suggests an earlier start time. In the following figure, the server must be back online by 11:30 but the deployment is running behind schedule.

Critical task alerts

Critical task alerts

Wait-for-time tasks

Wait-for-time tasks do not complete until a specified time. You can use wait-for-time tasks as buffers to control the deployment pace.

SLA reports

The scheduled deployment’s Overview tab now lists all outages and critical events, and alerts you when they are running ahead or behind schedule, as shown in the following figure. The Overview tab displays progress bars for tasks that fall within an outage or that are on the path of critical events. You can export reports that compare actual to planned service level agreements.

SLA reports

SLA reports

SLA notifications

There are four new notification rules for service level agreement tasks that let you know when SLA-related events happen in your scheduled deployments. You can configure notifications to be sent when outages or critical events finish late or if they are estimated to be more than x minutes late.

Banner messages

Messages can be displayed in page headers that notify users about important events. Links can be included in the messages. Banner messages are managed on the System Settings page.

User dashboard

The user dashboard is your IBM UrbanCode Release home page. The dashboard home page displays information that is customized for you. From the dashboard, you can access your applications and tasks, schedule deployments, and provide approvals.

The dashboard organizes information by calendar events and tasks. Today’s important events are displayed in one area, where you can claim and edit tasks. Other areas display the events that are scheduled for later this week or later in the month. Depending on your role, other dashboard areas provide links where you can use product features, such as creating releases and scheduling deployments.

The dashboard’s Getting Started area, as shown in the following figure, contains tutorials about important product features, such as creating releases. Each tutorial step provides a link to an associated topic in the online product documentation for IBM UrbanCode Release in IBM Knowledge Center.

User dashboard

User dashboard

The Today section shows your important items for today. Summaries of today’s deployments with links to them are provided. You can access tasks in the Waiting section and claim Unclaimed tasks.
You can act on pending approvals on the dashboard, which also shows the applications gates statuses, as shown in the following figure.



The Quality Status Signoffs sections show deployments with missing quality statuses. The Process Checklists section displays the process checklists either assigned to you, claimable by you, or all other process checklists in your teams. The last section is the list of deployments for the day.

For information on documentation and support resources, software and hardware requirements and installation steps, see the Getting Started page.
Fixes in this Release
PI89466 The deployment page does not load correctly and do not display any data
PI89468 The scheduled deployment page is slow to load
PI89469 An error “Could not execute native bulk manipulation query” occurs when creating a deployment using a release version
PI89470 The version filters on the release detailed page are erased every time an application is added to a release
PI89471 Integration with UCD does not allow a token generated from another UCD user than the admin user. Everytime a UCD deployment is started from UCR, the process history shows the admin user as the user requesting the deployment. Another user created for the purpose of the integration should be used instead.
PI89473 An error occurs when creating a recurring deployment: org.hibernate.TransientObjectException: object references an unsaved transient instance – save the transient instance before flushing: com.urbancode.urelease.domain.release.rule.RecurringRule
PI89475 Configuration changes on the setting tab are not reflected automatically on other nodes part of the same cluster. A restart is required for the changes to take effect which is not ideal in production.
PI89476 Impossible to drag and drop tasks on the deployment page if using windows 10
PI89477 UCR fires deployments that were missed because of a server outage once restarted
PI89479 The file responsible to store all cached objects  takes more and more space on the disk as it grows indefinitely. Every time an entry is read from the cache performance is impacted as the file gets bigger.
PI89480 Receiving error ORA-00001: unique constraint (UCR.UR_USER_PROFILE_UC) violated
PI76883 The scheduled deployment shows that the gates are failing but the list of versions participating shows that all the versions are passing the gates.
PI89481 Scheduled Deployment page does not load if a critical event is added to the plan.
PI89483 When a task is added to a running segment, if prerequisites are set on that task that have not been completed yet the task will start anyway.
PI79469 The rest end point that returns the list of all environments does not perform well
PI89484 Occasionally when a release is copied, the new release does not contains any applications or phases
PI89485 Can not add quality statuses to a version on the pipeline view. The button to add quality statuses is not displayed
PI89486 When editing a release from the list of releases, the team assigned to the release gets reset
PI89487 An error occurs when copying a plan that contains tasks with dependencies
PI84851 When viewing application detail – versions in browser Internet Explorer the page does not finish loading
Known Problems and Workarounds

To search for additional post-release issues that IBM Rational Support documented, visit the IBM Support portal.

RFEs delivered in this Release
112198 Segments re-ordering should be made simpler by allowing users to drag and drop segments
112199 Pipeline View Auto Refresh
112201 An enterprise release event should have its own notification scheme
112203 Prevent Scheduled Deployments to be scheduled too far in the Future
112204 Show task description on mouse over
112206 Allow enterprise release event notifications to be sent automatically at a specific frequency
112207 Tasks that previously failed before being successful should be noticeable
112218 Display the number of participating applications on a release
112219 Place Holder for deployment notes on the deployment page
112220 Automatically complete UCD approvals when a process is kicked off from UCR
112221 Allow edition of task tags
112222 Send on demand notifications for Enterprise Release Event
112223 Show the release deployment plan name on the list of deployments participating in an enterprise release event
112224 Add Notification Events for Changes added to a Release
Plan & Prepare

For fixes contained in this release, and any known issues, review the release notes.

For supported platforms and requirements, see the reports that can be dynamically generated using the Software Product Compatibility Reports (SPCR) tool.

Note: Some supported plug-ins have system requirements that vary from the core product. Information on system requirements for individual plug-ins is available on the download page for that plug-in.

To get started quickly to try the software, IBM UrbanCode Release is shipped with an Apache Derby database. Apache Derby deployments are not supported for production environments. As you plan your production topology, review the installation guide.

Install the server

This release is available for download from Fix Central and Passport Advantage, requiring authentication.

Information for installing the server, see the Installing server section in the product documentation.

For information on installing licenses, see Managing Licenses.


To learn more about new enhancements in this release, see What’s New .

To learn more about IBM UrbanCode Release, see the documentation.

For help installing or using IBM UrbanCode Release, post your questions in the forums or contact support.

To suggest an enhancement to the product, visit the RFE Community.

Get support

For information from support, including FAQs, visit the IBM Support portal. You can configure the support portal to view information about specific products.