Uploaded image for project: '[Read Only] - Hippo Repository'
  1. [Read Only] - Hippo Repository
  2. REPO-1829

Support initial values for system-category properties on config nodes

    XMLWordPrintable

Details

    • New Feature
    • Status: Closed
    • Normal
    • Resolution: Fixed
    • None
    • 5.0.2
    • None
    • None

    Description

      See HCM-216 for original report.

      There is sometimes a need for a property to be initialized when a node is first created, but for that property to afterwards be managed by the runtime environment. The password for the default "admin" user is the most critical use case, though this might also apply elsewhere. Once the value is set, it should not be kept in sync with the config definition at bootstrap, should not be exported by the upgrade verifier, etc.

      For the initial implementation, it is acceptable for auto-export to ignore changes to these properties in the same way that it would ignore changes to any system property. A future improvement might export these changes as for normal config properties under specific circumstances, but that is out of scope for now. Current category injection and override features will apply as they do now. This implies that initial values will never be exported for system properties, including in case of node move. Initial values in existing sources should not be overwritten if other properties of the same node are changed.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              PCentgraf Peter Centgraf
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: