Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
- Introduce 2 new phases of upgrade action hooks (per layout feature)
Prefinalized state validation - A layout feature (version) can use this to validate that the component is not started up in a way to use it before finalization. For example, an SCM HA validation action can make sure HA is not enabled before finalization.
First Upgrade Start action - Run exactly once when a component is started up after an upgrade with an unfinalized layout feature. - Annotation based registration of layout actions to the layout features. After this change, an HDDS upgrade action be created like this.
Attachments
Issue Links
- links to