Not using the latest dependent code (e.g. Felix Framework)

2019-07-26 Thread Darryl Mocek
Hello, I am curious why the latest versions of dependent code are not being used. For example, the Felix Framework v6.0.3 has a dependency on MojoHaus’s Animal Sniffer Annotations v1.9 (released 10/2012), even though v1.18 (released 5/2019) is out. Thanks

Re: Potential Felix contribution: ConfigAdmin plugin that can substitute variable placeholders (e.g. for K8s secrets)

2019-07-26 Thread Raymond Auge
 On Fri, Jul 26, 2019 at 10:20 AM David Bosschaert < david.bosscha...@gmail.com> wrote: > While Carsten reviewed the code earlier today he suggested that this > mechanism be supported, so the plugin is registered with a > config.plugin.id > value of

Re: Potential Felix contribution: ConfigAdmin plugin that can substitute variable placeholders (e.g. for K8s secrets)

2019-07-26 Thread David Bosschaert
While Carsten reviewed the code earlier today he suggested that this mechanism be supported, so the plugin is registered with a config.plugin.id value of 'org.apache.felix.configadmin.plugin.interpolation' [1] Thanks for the review, Carsten! David [1]

Re: Potential Felix contribution: ConfigAdmin plugin that can substitute variable placeholders (e.g. for K8s secrets)

2019-07-26 Thread Raymond Auge
Perfect (I didn't look at the impl), but as long as there's a way to enforce it! :) - Ray On Fri, Jul 26, 2019 at 9:58 AM Carsten Ziegeler wrote: > Not sure, if that's what you're looking for, but with FELIX-6059 you can > configure the configuration admin to depend on the plugin being

Re: Potential Felix contribution: ConfigAdmin plugin that can substitute variable placeholders (e.g. for K8s secrets)

2019-07-26 Thread Carsten Ziegeler
Not sure, if that's what you're looking for, but with FELIX-6059 you can configure the configuration admin to depend on the plugin being available Carsten Raymond Auge wrote An idea for the future might be a requirement so that we can make sure the feature is available during provisioning of

Re: Potential Felix contribution: ConfigAdmin plugin that can substitute variable placeholders (e.g. for K8s secrets)

2019-07-26 Thread Raymond Auge
An idea for the future might be a requirement so that we can make sure the feature is available during provisioning of the framework bundles. - Ray On Fri, Jul 26, 2019 at 7:12 AM David Bosschaert wrote: > Thanks for the suggestion, Bertrand! > > I have renamed the plugin to 'interpolation'. >

Re: Potential Felix contribution: ConfigAdmin plugin that can substitute variable placeholders (e.g. for K8s secrets)

2019-07-26 Thread David Bosschaert
Thanks for the suggestion, Bertrand! I have renamed the plugin to 'interpolation'. I have also implemented framework/system property based substitution as suggested by JB Onofré And I have added substitution support for environment variables, which can be useful when you'd like to configure your

Re: Potential Felix contribution: ConfigAdmin plugin that can substitute variable placeholders (e.g. for K8s secrets)

2019-07-26 Thread Bertrand Delacretaz
Hi, On Thu, Jul 25, 2019 at 4:32 PM David Bosschaert wrote: > ...I was thinking of putting it at configadmin-plugins/substitution.. FWIW, "interpolation" is a common term for that as per https://en.wikipedia.org/wiki/String_interpolation -Bertrand

[jira] [Resolved] (FELIX-6160) Dynamic HTTP(S) port assignment does not work with HTTP Jetty

2019-07-26 Thread Carsten Ziegeler (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-6160?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Carsten Ziegeler resolved FELIX-6160. - Resolution: Fixed Thanks for reporting [~tobgun]. I've fixed this in rev 1863772. by

[jira] [Updated] (FELIX-6160) Dynamic HTTP(S) port assignment does not work with HTTP Jetty

2019-07-26 Thread Carsten Ziegeler (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-6160?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Carsten Ziegeler updated FELIX-6160: Fix Version/s: http.jetty-4.0.12 > Dynamic HTTP(S) port assignment does not work with HTTP

[jira] [Assigned] (FELIX-6160) Dynamic HTTP(S) port assignment does not work with HTTP Jetty

2019-07-26 Thread Carsten Ziegeler (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-6160?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Carsten Ziegeler reassigned FELIX-6160: --- Assignee: Carsten Ziegeler > Dynamic HTTP(S) port assignment does not work with