[ 
https://issues.apache.org/jira/browse/AMBARI-3524?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16019324#comment-16019324
 ] 

tianbaochao commented on AMBARI-3524:
-------------------------------------

why did this issue not assigned for so long a time??
Is there no one had concern on this issue?


> Set up generic puppet module architecture to manage both HDP and CDH (and 
> Apache?) stacks
> -----------------------------------------------------------------------------------------
>
>                 Key: AMBARI-3524
>                 URL: https://issues.apache.org/jira/browse/AMBARI-3524
>             Project: Ambari
>          Issue Type: Improvement
>          Components: ambari-agent
>            Reporter: Thibaut Marmin
>              Labels: agent, cdh, cloudera, hdp, puppet, stack
>
> Currently ambari-agent manages stacks via puppet modules. These modules are 
> specific to HDP stacks in the sens that scripts strongly depend on it special 
> features:
> - Some packages only exists in HDP stack (e.g. hadoop-sbin, hadoop-pipes, 
> etc.)
> - Some scripts doesn’t exists in CDH stack (e.g. 
> /usr/lib/hadoop/bin/hadoop-daemon.sh)
> - Etc.
> To allow ambari to manage CDH stacks, two ways are possible according to my 
> point of view :
> - Consider CDH services as new services. This includes development of new 
> puppet modules named cdh instead hdp.
> - Make the current puppet modules more generic by removing all hdp references 
> in their names and develop an additional conditional level to handle cases as 
> you deploy CDH or HDP stack.
> The second method seems to be more attractive because it abstracts the tool 
> from HDP naming.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to