[
https://issues.apache.org/jira/browse/SLIDER-840?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14394510#comment-14394510
]
Billie Rinaldi commented on SLIDER-840:
---------------------------------------
It isn't a general solution; I just made the accumulo scripts download the conf
files and modify them to strip out the unwanted properties. I was not sure
where this could be done for all apps. Perhaps in
AgentProviderService.publishApplicationInstanceData? Maybe each config type
could have a special property (e.g. "site.accumulo-site.EXCLUDE_FROM_REGISTRY"
= "instance.secret,trace.password,...") that would tell it which ones to drop.
I'd like "excludes" better than "exclude_from_registry" but at least the latter
is super clear. Any other thoughts on a good/better way to do this?
> Remove server properties from client conf during client install
> ---------------------------------------------------------------
>
> Key: SLIDER-840
> URL: https://issues.apache.org/jira/browse/SLIDER-840
> Project: Slider
> Issue Type: Sub-task
> Components: app-package
> Reporter: Billie Rinaldi
> Assignee: Billie Rinaldi
> Fix For: Slider 0.80
>
>
> A little more work needs to be done on the accumulo client install command.
> Sensitive properties should always be cleared from the accumulo-site.xml
> file, if present, and the client needs a different accumulo-env.sh than the
> server. I've also found a couple of tweaks that need to be made to run the
> tests on a secure system.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)