APAR status
Closed as program error.
Error description
Deployments via the UCD plugin, time out immediately if the "wait timeout" value is set to -1 (intending to wait for an indefinite time).
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * If the value is -1, then the job[Say: Deploy Component * * Version] will have to wait for the process to finish. But * * code logic seems to be out of sync with what is expected. * **************************************************************** * PROBLEM DESCRIPTION: * * The expectation from timeout value on UCB: * * Default Value: 3600 seconds. * * * * wait timeout: -1 -> This means wait indefinitely until the * * process completes. * * wait timeout: <any other positive value in seconds>: This * * job step will wait for so many numbers of seconds, if the * * process is not completed it will mark it as a failure. * * * * If the value is -1, then the job[Say: Deploy Component * * Version] will have to wait for the process to finish. But * * code logic seems to be out of sync with what is expected. * * * * * * One more condition along with wait timeout that we need to * * consider is "APPROVAL REQUEST". * * If the approval request is set on UCD, * * * * If the approval request is rejected: mark the UCB job as a * * failure. * * If approval request is accepted and deployment is complete * * with-in the wait timeout mentioned: mark it as a success. * * If approval request is accepted and deployment is not * * complete with-in the wait timeout mentioned: mark it as a * * failure. * **************************************************************** * RECOMMENDATION: * ****************************************************************
Problem conclusion
This defect has been fixed in the newer version of plugin 51. The new behavior will now wait till wait out time mentioned also check if the status of deployment is "Approval Required". Basically, the request needs to be approved and process needs to be completed within the wait time configured.
Temporary fix
Comments
APAR Information
APAR number
PH18675
Reported component name
URBANCODE BUILD
Reported component ID
5725P5700
Reported release
615
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2019-10-30
Closed date
2020-06-30
Last modified date
2020-06-30
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
URBANCODE BUILD
Fixed component ID
5725P5700
Applicable component levels
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SS8NMD","label":"IBM UrbanCode Build"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"615","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
01 July 2020