[
https://issues.apache.org/jira/browse/AMBARI-14854?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15126206#comment-15126206
]
Jeff Sposetti commented on AMBARI-14854:
----------------------------------------
Management Packs also need to consider other "pluggable" assets of Ambari
beyond full-stack definitions. Custom Services and Views for example.
> Support downloadable Ambari Management Packs
> --------------------------------------------
>
> Key: AMBARI-14854
> URL: https://issues.apache.org/jira/browse/AMBARI-14854
> Project: Ambari
> Issue Type: Epic
> Components: ambari-server
> Affects Versions: 2.0.0
> Reporter: Siddharth Wagle
> Assignee: Siddharth Wagle
> Priority: Critical
> Fix For: 2.4.0
>
>
> _Motivation_:
> Completely Decouple Ambari's cluster management and monitoring functions from
> stack management and definition. This is true to some extent however the
> objective of this Jira is to identify and address all issues that do not
> allow Ambari core to live without a stack definition and thereby define the
> scope of work as : "Allow stack definition to be a deploy time artifact vs
> compile time".
> In this regard following is short-term goals that can be achieved for the
> next minor release version.
> _Goals_:
> - Allow ambari to be shipped without a default stack definition
> - On server setup:
> -- Make sure ambari gets a stack definition from the FS or a URL
> -- Support basic checksum validation on the downloaded stack
> - Make sure Ambari start after _setup-management-pack_ operation results in
> graceful failure for _in-compatible_ stack definition downloaded. Example:
> Deployed stack version is not present in the downloaded management pack.
> - Support updates to the pack (to be scoped out)
> _Assumptions_:
> - The stack definition is a copy/download and replace (with backup), we do
> not support fine-grained service merge / replace
> - New definition is all inclusive stack def of all service versions supported
> with current deployed version of Ambari
> - The stack can have newer versions of services.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)