ifix 28 – September 29, 2017

IBM UrbanCode Release contains new features, performance improvements, and bug fixes.

Latest ifix available on version ifix 30:

Service level agreement tasks (beta feature)

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.

Miscellaneous enhancements

Login differentiation

The audit log now distinguishes a user login from a plug-in login. This makes it easier to distinguish between the two login types. 

New process checklist permissions

The edit process checklists permission is a separate permission and is no longer part of the edit lifecycles permission. More fine-grained permissions give you more control of the product.

User last login date

You can now sort or filter users by the last time they logged in. 

Deployment plans filtered by release team

When you create a deployment plan, you can now choose to filter the Copy From list by the currently selected release team. 

Latest ifix available on that version ifix 21:
For information on documentation and support resources, software and hardware requirements and installation steps, see the Getting Started page.
Installation Notes

No new installation notes.

Behavioral Changes

No major behavioral changes.

Fixes in this Release
A cumulative list of fixes in this release and any future fix packs will be available.


APAR/defect Description
Known Problems and Workarounds

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

Plan & Prepare

For fixes contained in this release, and any known issues, review the release notes. For supported platforms and requirements, see the system requirements. 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 requires IBM Installation Manager version 1.8.0 or later for installation. See download document for details on this download. This release is available for download on Fix Central for current customers, requiring authentication. This download is available here. Information for installing the server, see the Installing server section in the product documentation.


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.