APAR status
Closed as program error.
Error description
If a component does not have a property that is required in one version, upgrading the plugin to a version where that property is no longer required will cause an exception due to an invalid value. For example, in artifactory source plugin, v11 does not have "copyCount" so it is empty. v16 has "copyCount" and it is required, the migrator sets the default value to "1". The upgrade from v11 to v16 succeeds without error. v27 does not require "copyCount" to be filled out. v27 sets the default value of "copyCount" to "". If the "copyCount" is v11's default value ("1"), the migrator will set it to v27's default value (""). Since SourceConfigPluginMigrator uses old propdef to validate required fields, the plugin upgrade process fails due to an invalid value validation exception (failed due to empty value).
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * All environments * **************************************************************** * PROBLEM DESCRIPTION: * * SOURCE CONFIG PLUGIN MIGRATOR USES OLD PROP DEF SHEET TO * * VALIDATE PROPERTIES * **************************************************************** * RECOMMENDATION: * ****************************************************************
Problem conclusion
Fix provided in UCD 7.0.3.2
Temporary fix
Comments
APAR Information
APAR number
PH09190
Reported component name
UC DEPLOY
Reported component ID
5725M5400
Reported release
701
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2019-02-28
Closed date
2020-01-20
Last modified date
2020-01-20
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":"701","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
20 January 2020