karaf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jean-Baptiste Onofré (JIRA) <j...@apache.org>
Subject [jira] [Work started] (KARAF-4280) Feature config overwrites existing values
Date Thu, 31 Mar 2016 23:11:25 GMT

     [ https://issues.apache.org/jira/browse/KARAF-4280?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Work on KARAF-4280 started by Jean-Baptiste Onofré.
> Feature config overwrites existing values
> -----------------------------------------
>                 Key: KARAF-4280
>                 URL: https://issues.apache.org/jira/browse/KARAF-4280
>             Project: Karaf
>          Issue Type: Bug
>          Components: karaf-config, karaf-feature
>    Affects Versions: 4.0.4
>            Reporter: Jean-Baptiste Onofré
>            Assignee: Jean-Baptiste Onofré
>             Fix For: 4.1.0, 4.0.5
> The feature configuration (KARAF-3100) seems to have conflicting rules when appending
new feature configuration values to an existing configuration. If the feature file contains
a new config key, then all values are taken from the feature config keys. But the code before
it puts only new values to component configuration.
> So the FeatureConfigInstaller flow is:
> 1.       installFeatureConfigs uses existing values and only appends new ones (lines
> 2.       updateStorage overwrites all values from the ones in feature configuration (lines
> I think this is a bug: it seems that the intention is to keep the existing configuration
as is and only append new values. Which makes more sense to me.

This message was sent by Atlassian JIRA

View raw message