How to avoid losing customizations to Cloud Management resource blocks during an instance upgrade
Modifications to Cloud Management resource blocks and components in base system instances (adding new operations, changing layout, parameters, and the like) can get lost during an instance upgrade.
After an instance upgrade, previous modifications to base system default resource blocks are missing.
In the current platform, changes and customizations are not skipped by the upgrade process. This has been identified as a possible future enhancement.
Extend to a new resource operation, rather than modifying an existing one.
- From the UI on a resource operation, create a new extension.
- Change the steps (resource block order) and create a new resource operation.
- In the Blueprint, call the new extension resource step instead of the default.
- Each resource block operation and interface should have a system defined flag, as should CAPI.