IBM Support

PH09190: SOURCE CONFIG PLUGIN MIGRATOR USES OLD PROP DEF SHEET TO VALIDATE PROPERTIES

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

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