Uploaded image for project: 'Red Hat Developer Hub Bugs'
  1. Red Hat Developer Hub Bugs
  2. RHDHBUGS-1885

installation: plugins from include files are not merging configuration

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Blocker Blocker
    • 1.7.0
    • 1.7.0
    • Marketplace
    • None
    • 1
    • False
    • Hide

      None

      Show
      None
    • False
    • Hide
      = Improved plugin configuration merging for include files

      Previously, include plugin configuration files would overwrite existing files. With this update, {product} will merge configurations from existing include files, only overwriting specific keys while preserving keys defined in existing include files, mirroring the behavior for the `plugins` key.
      Show
      = Improved plugin configuration merging for include files Previously, include plugin configuration files would overwrite existing files. With this update, {product} will merge configurations from existing include files, only overwriting specific keys while preserving keys defined in existing include files, mirroring the behavior for the `plugins` key.
    • Enhancement
    • Done
    • RHDH Plugins 3277

      Description of problem:

      Plugins defined in include files are overwriting plugin configuration as a whole. They should instead merge, only overwriting the specific keys they define while retaining the keys defined in previous include files, as is being done for plugins under plugins key.

      This is needed for Extensions plugin to be able to use pluginConfig from default plugins file when enabling preinstalled plugins.

      Prerequisites (if any, like setup, operators/versions):

      Steps to Reproduce

       # <steps>

      Actual results:

      Expected results:

      Reproducibility (Always/Intermittent/Only Once):

      Build Details:

      Additional info (Such as Logs, Screenshots, etc):

              rh-ee-dzemanov Dominika Zemanovicova
              rh-ee-dzemanov Dominika Zemanovicova
              RHIDP - Plugins
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: