Hi all,

I'm working on Epic 
AMBARI-19090<https://issues.apache.org/jira/browse/AMBARI-19090>  to create the 
HDP 3.0 stack. Because this is a major change in the Hadoop version, I've 
decided to do some cleanup and flattened out all of the earlier HDP stacks by 
creating new versions in common-services for ZK, HDFS, YARN/MR (and soon 
others).
Once I commit this patch, if you make any changes to the following areas listed 
below, please make sure to also include them in the new HDP 3.0 stack and new 
service versions in common-services.

Affected Areas:

  *   Hooks (ambari-server/src/main/resources/stacks/HDP/2.0.6/hooks)
  *   Configurations like cluster-env 
(ambari-server/src/main/resources/stacks/HDP/2.0.6/configuration/cluster-env/xml)
  *   Earlier HDP stack versions (HDP 2.0.6 - 2.6), including
     *   kerberos.json
     *   role_command_order.json
     *   Widgets
     *   Metrics
     *   Alert definitions
     *   Themes
     *   Stack Advisor (not present yet in new HDP 3.0 stack)

This means that the code has new versions in common-services for
ZK (3.4.9, inherits from earlier version)
HDFS (3.0.0, copies every file from previous version, and flattens all of the 
files for HDFS from HDP 2.0.6 - 2.6)
YARN/MR (3.0.0, copies every file from previous version, and flattens all of 
the files for YARN/MR from HDP 2.0.6 - 2.6)

Because these new directories exist in common-services, I've removed configs 
that reference /usr/hdp or ${hdp.version} and instead overriden the config 
values in the HDP 3.0 stack.
If you have any questions regarding this work, or whether or not you need to 
include logic in the new versions in common-services, please don't hesitate to 
ask me.

Thanks,
Alejandro Fernandez


Reply via email to