APAR status
Closed as program error.
Error description
The following error has been observed by the customer for a long time now (months) when running a 'Create Snapshot Of Environment' step. As much as in the past it was just a nuisance as it was showing up once in a while, just recently it started to show up much more frequently (some claim 30% of the time). This error causes the step to fail and this step is widely used in all automatic updates executed on Bluemix production environments. As those automated updates are often run unattended (as they push non-disruptive changes) the failures have major impact on the Bluemix CI/CD process. Error: Caught: java.io.IOException: 400 Error processing command: Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect): [com.urbancode.ds. subsys.deploy.config.Application#0dcdda6d-33e1-4480-ad65-e9a529b a34a2] java.io.IOException: 400 Error processing command: Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect): [com.urbancode.ds. subsys.deploy.config.Application#0dcdda6d-33e1-4480-ad65-e9a529b a34a2] at com.urbancode.ud.client.UDRestClient.invokeMethod(UDRestClient.j ava: 204) at com.urbancode.ud.client.ApplicationClient.createSnapshotOfEnviro nment (ApplicationClient.java:508) at com.urbancode.ud.client. ApplicationClient$createSnapshotOfEnvironment.call(Unknown Source) at com.urbancode.air.plugin.udeploy.applications.ApplicationHelper. createSnapshotOfEnvironment(ApplicationHelper.groovy:379) at com.urbancode.air.plugin.udeploy.applications. ApplicationHelper$createSnapshotOfEnvironment.call(Unknown Source) at createSnapshotOfEnvironment.run(createSnapshotOfEnvironment.groo vy: 14)
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * All end users on all supported browsers. * **************************************************************** * PROBLEM DESCRIPTION: * * The following error has been observed by the customer for a * * long * * time now (months) when running a 'Create Snapshot Of * * Environment' step. As much as in the past it was just a * * nuisance * * as it was showing up once in a while, just recently it * * started * * to show up much more frequently (some claim 30% of the * * time). * * This error causes the step to fail and this step is widely * * used * * in all automatic updates executed on Bluemix production * * environments. As those automated updates are often run * * unattended (as they push non-disruptive changes) the * * failures * * have major impact on the Bluemix CI/CD process. * * * * Error: * * Caught: java.io.IOException: 400 * * Error processing command: Row was updated or deleted by * * another * * transaction (or unsaved-value mapping was incorrect): * * [com.urbancode.ds. * * subsys.deploy.config.Application#0dcdda6d-33e1-4480-ad65-e9a * * 529b * * a34a2] * * java.io.IOException: 400 * * Error processing command: Row was updated or deleted by * * another * * transaction (or unsaved-value mapping was incorrect): * * [com.urbancode.ds. * * subsys.deploy.config.Application#0dcdda6d-33e1-4480-ad65-e9a * * 529b * * a34a2] * * at * * com.urbancode.ud.client.UDRestClient.invokeMethod(UDRestClie * * nt.j * * ava: * * 204) * * at * * com.urbancode.ud.client.ApplicationClient.createSnapshotOfEn * * viro * * nment * * (ApplicationClient.java:508) * * at com.urbancode.ud.client. * * ApplicationClient$createSnapshotOfEnvironment.call(Unknown * * Source) * * at * * com.urbancode.air.plugin.udeploy.applications.ApplicationHel * * per. * * createSnapshotOfEnvironment(ApplicationHelper.groovy:379) * * at com.urbancode.air.plugin.udeploy.applications. * * ApplicationHelper$createSnapshotOfEnvironment.call(Unknown * * Source) * * at * * createSnapshotOfEnvironment.run(createSnapshotOfEnvironment. * * groo * * vy: * * 14) * **************************************************************** * RECOMMENDATION: * * Fixed in version 7.0.2.1 * ****************************************************************
Problem conclusion
Fix is provided in IBM UrbanCode Deploy 7.0.2.1
Temporary fix
Comments
APAR Information
APAR number
PI91440
Reported component name
UC DEPLOY
Reported component ID
5725M5400
Reported release
624
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2017-12-12
Closed date
2019-03-12
Last modified date
2019-03-12
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
UC DEPLOY
Fixed component ID
5725M5400
Applicable component levels
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SS4GSP","label":"IBM UrbanCode Deploy"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"624","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
12 March 2019