1.4.5

Starting with the March 1, 2019 release, UrbanCode Velocity is using semantic versioning for product releases. The semantic versioning contains a three-part version number: major version, minor version, and patch. At any given time, only the latest two releases are available. Always download the latest version. For download information, see the Getting Started tab.
Note: UrbanCode Deploy v7+ users, please review the release note titled “UrbanCode Deploy Integration Creating Large Audit Database Entries” in the v1.4.3 release.

Key Features in 1.4.5

Update or Delete LDAP Configuration

Resolved a bug preventing users from updating or deleting LDAP configurations in the settings.

Upload Unstable Build Results to Insights

The “Unstable” build status can now be added to a Build Metric. The “Unstable” status will be visible within Insights Dashboards. Prior to v1.4.5, this status would not be accepted.

MongoDB v3.6 Support

MongoDB v3.6 support has been added. For Docker Compose installs, this upgrade will happen automatically. For other Docker platforms, you will need to manually update your MongoDB install. MongoDB v3.4 is still supported at this time. Going forward, expect a MongoDB upgrade approximately twice a year. Please see the full plan in the Upgrade Notes.

Various Bug Fixes

  • The tiles presented on the Value Stream summary page always displayed “A few seconds ago…” for deployments. They now display the correct time for the recent deployment.
  • The home page now indicates that it is loading the most recently viewed Value Streams and Releases. Previously, it was not clear that this information was being retrieved.

Key Features in 1.4.4

UrbanCode Velocity CE Login User Sessions

After quick feedback, we discovered that 2 concurrent user sessions was far too limiting. In v1.4.4, we have increased the number of users sessions allowed for a single user.

Logout Timer

The logout timer was too unforgiving and forced a logout after 30 minutes regardless of activity. We have since increased the logout timer so this error is experienced infrequently.

Various Bug Fixes

  • In the pipeline, when selecting a deployment with multiple UrbanCode Deploy processes, all processes run as selected.
  • In Insights’ Dashboards, built-in chart filter options will be consolidated into the same case insensitive word. This has not yet been implemented for custom chart metrics.

Key Features in 1.4.3

UrbanCode Deploy Integration Creating Large Audit Database Entries

APAR PI99803 identified a significant performance issue where the UrbanCode Deploy Integration was creating a large amount of login requests when gathering deployment information. If using UrbanCode Deploy v7.0.0.0 or greater, it is highly recommended that you contact the L2 support team to obtain a performance related patch.

Last Sync Integration Notification

Resolved issue where the Integration’s last sync was not updating properly.

Key Features in 1.4.2

Email Notifications

Notify the user in the header of the remaining days in the Trial. New properties are now available such as: ${release.name}, ${deployment.startTime}, ${deployment.status}, ${deployment.versions}, and ${deployment.task}.

Community and Trial Edition Updates

Notify the user in the header of the remaining days in the Trial.

Various Bug Fixes

Properties are now considered optional when configuring a Jenkins Job. The Default value defined in Jenkins will be ignored.

Key Features in 1.4.1

Various Bug Fixes

Remove stale, lingering sessions from the database.

Key Features in 1.4.0

The following enhancements are included in each release. In addition to various bug fixes.

New Community Edition

In UrbanCode Velocity v1.4.0, we have reimagined our Community Edition. Now, the IBM UrbanCode Velocity Community Edition is combined into the primary install to create a simplified experience. Instead of being limited to the UrbanCode Deploy Audit Reports, the Community Edition opens the entire product, limited to two users, for free.

Note: This Community Edition version replaces the original Community Edition. The older version is no longer supported. You must migrate to the new version.

Prepare

For supported platforms and requirements you can dynamically generate a system requirements report using the Software Product Compatibility Reports (SPCR) tool.

Install the server

There are two option to obtaining the installation package: online installer and offline installer. Both options will require a master license key, which can be acquired from:

IBM Passport Advantage – Use this option if you have purchased IBM UrbanCode Velocity

Trial Installation – Use this option if you would like to try IBM UrbanCode Velocity

Online installer

The online installer option for installing the product requires an internet connection for the entire process. It requires minimum storage for the downloaded package. The downloaded image contains only the Helm charts used to pull the product Docker images from a GitHub location. This is our recommended installation method.

Download the online installer package depending on the platform, the product is being installed.

After the download completes, start the executable file to begin the install process.

Offline installer

The offline installer process allows for installation of product without an internet connection. You’ll need a connection only to download the product image. All containers needed to successfully install the product are included. For this reason, the images requires more space when downloading.

The installation package is available from IBM FixCentral. Search and select the installation package appropriate for the installation platform.

After downloading the the installation package, decompress the contents into two directories, one for Kubernetes and the other for Docker Compose. The instructions for installing the server are located in the product documentation, see the Installation topic.

To obtain the product license key you must agree to the terms and condition statements provided on Passport Advantage. The license key is required to start the install process for the initial and future installations.

Installation

The download package includes the installation program for both Docker Compose and Kubernetes. To obtain the license key you must first agree to the terms and condition statements provided on Passport Advantage. The license key is required to start the install process for the initial and future installations.

Before you can install the product, visit the Request access key page to complete a customer profile and obtain an access key. The access key will be sent to your email and need to be included to complete the installation.

Detail instructions for installing the product is located in the Installation roadmap section in the product documentation.

Learn

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

For help installing or using IBM UrbanCode Velocity, post your questions in the UrbanCode forums. Tag your question with velocity.

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.

Starting in 1.4.5

Mongo Database Support and Upgrade Cadence

In v1.4.5, the distributed version of MongoDB was upgraded from v3.4 to v3.6. Docker Compose installs will see the upgrade happen automatically. Other Docker platforms (OpenShift, Kubernetes, etc), will need to manually upgrade their MongoDB instance. MongoDB v3.4 is still supported as of the release of v1.4.5. However, MongoDB v3.4 has been End of Life by Mongo, so we recommend customers upgrade at their earliest convenience.

Going forward, when our shipped version of MongoDB is upgrade, we will continue to support the prior version of MongoDB, but deprecate the version before that. As an example, when the shipped version of MongoDB is upgrade to v4.0, we will continue to support v3.6 and deprecate v3.4. We plan to make two MongoDB upgrades a year, so it would not force our Enterprise Docker Platform users to upgrade their MongoDB image more than once a year.

Starting in 1.4.2

UrbanCode Deploy Audit Logs: APAR PI99803

APAR PI99803 identified a significant performance issue where the UrbanCode Deploy Integration was creating a large amount of login requests when gathering deployment information. If using UrbanCode Deploy v7.0.0.0 or greater, it is highly recommended that you contact the L2 support team to obtain a performance related patch.